Lines Matching refs:child_stack
1281 uptr internal_clone(int (*fn)(void *), void *child_stack, int flags, void *arg, in internal_clone() argument
1284 if (!fn || !child_stack) in internal_clone()
1286 CHECK_EQ(0, (uptr)child_stack % 16); in internal_clone()
1287 child_stack = (char *)child_stack - 2 * sizeof(unsigned long long); in internal_clone()
1288 ((unsigned long long *)child_stack)[0] = (uptr)fn; in internal_clone()
1289 ((unsigned long long *)child_stack)[1] = (uptr)arg; in internal_clone()
1328 "S"(child_stack), in internal_clone()
1337 uptr internal_clone(int (*fn)(void *), void *child_stack, int flags, void *arg, in internal_clone() argument
1340 if (!fn || !child_stack) in internal_clone()
1342 CHECK_EQ(0, (uptr)child_stack % 16); in internal_clone()
1343 child_stack = (char *)child_stack - 2 * sizeof(unsigned long long); in internal_clone()
1344 ((unsigned long long *)child_stack)[0] = (uptr)fn; in internal_clone()
1345 ((unsigned long long *)child_stack)[1] = (uptr)arg; in internal_clone()
1403 "r"(child_stack), in internal_clone()
1413 uptr internal_clone(int (*fn)(void *), void *child_stack, int flags, void *arg, in internal_clone() argument
1415 if (!fn || !child_stack) in internal_clone()
1418 CHECK_EQ(0, (uptr)child_stack % 16); in internal_clone()
1422 register void *__stack __asm__("a1") = child_stack; in internal_clone()
1454 uptr internal_clone(int (*fn)(void *), void *child_stack, int flags, void *arg, in internal_clone() argument
1457 if (!fn || !child_stack) in internal_clone()
1459 CHECK_EQ(0, (uptr)child_stack % 16); in internal_clone()
1460 child_stack = (char *)child_stack - 2 * sizeof(unsigned long long); in internal_clone()
1461 ((unsigned long long *)child_stack)[0] = (uptr)fn; in internal_clone()
1462 ((unsigned long long *)child_stack)[1] = (uptr)arg; in internal_clone()
1465 register void *__stack __asm__("x1") = child_stack; in internal_clone()
1505 uptr internal_clone(int (*fn)(void *), void *child_stack, int flags, void *arg, in internal_clone() argument
1533 if (!fn || !child_stack) in internal_clone()
1535 CHECK_EQ(0, (uptr)child_stack % 16); in internal_clone()
1538 register void *__cstack __asm__("r4") = child_stack; in internal_clone()
1614 uptr internal_clone(int (*fn)(void *), void *child_stack, int flags, void *arg, in internal_clone() argument
1617 if (!fn || !child_stack) in internal_clone()
1619 CHECK_EQ(0, (uptr)child_stack % 16); in internal_clone()
1620 child_stack = (char *)child_stack - 7 * sizeof(unsigned int); in internal_clone()
1621 ((unsigned int *)child_stack)[0] = (uptr)flags; in internal_clone()
1622 ((unsigned int *)child_stack)[1] = (uptr)0; in internal_clone()
1623 ((unsigned int *)child_stack)[2] = (uptr)fn; in internal_clone()
1624 ((unsigned int *)child_stack)[3] = (uptr)arg; in internal_clone()
1671 "c"(child_stack), in internal_clone()
1679 uptr internal_clone(int (*fn)(void *), void *child_stack, int flags, void *arg, in internal_clone() argument
1682 if (!fn || !child_stack) in internal_clone()
1684 child_stack = (char *)child_stack - 2 * sizeof(unsigned int); in internal_clone()
1685 ((unsigned int *)child_stack)[0] = (uptr)fn; in internal_clone()
1686 ((unsigned int *)child_stack)[1] = (uptr)arg; in internal_clone()
1688 register void *r1 __asm__("r1") = child_stack; in internal_clone()