Home
last modified time | relevance | path

Searched refs:__current_pid (Results 1 – 3 of 3) sorted by relevance

/xnu-10002.41.9/libsyscall/custom/
H A D__getpid.s34 .private_extern __current_pid
36 __current_pid: label
46 #define __current_pid (%ecx) macro
59 movl __current_pid, %eax
69 cmpxchgl %edx, __current_pid
76 .private_extern __current_pid
77 __current_pid: label
86 movl __current_pid(%rip), %eax
94 leaq __current_pid(%rip), %rcx
106 .globl __current_pid symbol
[all …]
H A D__vfork.s43 #define GET_CURRENT_PID PICIFY(__current_pid)
45 NON_LAZY_STUB(__current_pid)
46 #define __current_pid (%edx) macro
58 movl __current_pid, %eax
65 cmpxchgl %ecx, __current_pid
73 incl __current_pid
86 incl __current_pid
97 movq __current_pid@GOTPCREL(%rip), %rax
104 movq __current_pid@GOTPCREL(%rip), %rdx
113 movq __current_pid@GOTPCREL(%rip), %rcx
[all …]
H A D__fork.s69 REG_TO_EXTERN(%eax, __current_pid);
96 PICIFY(__current_pid)
119 MI_GET_ADDRESS(r3, __current_pid)
145 MI_GET_ADDRESS(x9, __current_pid) // Get address of cached "current pid"