Home
last modified time | relevance | path

Searched refs:PCPU (Results 1 – 17 of 17) sorted by relevance

/f-stack/freebsd/i386/i386/
H A Dcopyout_fast.s53 movl PCPU(CURPCB),%eax
57 movl PCPU(TRAMPSTK),%esi
121 movl PCPU(CURPCB),%eax
125 movl PCPU(TRAMPSTK),%esi
193 movl PCPU(CURPCB),%eax
199 movl PCPU(TRAMPSTK),%esp
222 movl PCPU(CURPCB),%eax
248 movl PCPU(CURPCB),%eax
285 movl PCPU(CURPCB),%eax
313 movl PCPU(CURPCB),%eax
[all …]
H A Dsupport.s362 movl PCPU(CURPCB),%ecx
372 movl PCPU(CURPCB),%ecx
383 movl PCPU(CURPCB),%ecx
392 movl PCPU(CURPCB),%ecx
402 movl PCPU(CURPCB),%ecx
437 movb $1,PCPU(IBPB_SET)
445 cmpb $0,PCPU(IBPB_SET)
452 movb $0,PCPU(IBPB_SET)
473 1: movl PCPU(MDS_BUF), %edx
489 movdqa PCPU(MDS_TMP),%xmm0
[all …]
H A Dswtch.s76 movl PCPU(CPUID), %esi
78 movl PCPU(CURPMAP), %ebx
89 movl %ebx, PCPU(CURPMAP)
166 movl PCPU(CPUID),%esi
170 movl PCPU(CURPMAP), %ebx
180 movl %ebx, PCPU(CURPMAP)
194 movl %eax, PCPU(KESP0)
200 movl PCPU(TRAMPSTK), %ebx
247 movl %edx, PCPU(CURPCB)
283 pushl PCPU(CURTHREAD)
[all …]
H A Dvm86bios.s64 movl PCPU(CURTHREAD),%ecx
65 cmpl %ecx,PCPU(FPCURTHREAD) /* do we need to save fp? */
83 movl PCPU(CURPCB),%eax
85 movl %edx,PCPU(CURPCB) /* set curpcb to vm86pcb */
87 movl PCPU(TSS_GDT),%ebx /* entry in GDT */
157 movl PCPU(TSS_GDT),%ebx /* entry in GDT */
165 popl PCPU(CURPCB) /* restore curpcb/curproc */
H A Dexception.s236 movl PCPU(KESP0), %edx
473 movl PCPU(CURPCB),%ecx
489 movl PCPU(CURTHREAD),%eax
529 movl PCPU(TRAMPSTK), %edx
534 movl PCPU(CURPCB),%eax
623 movl PCPU(CURTHREAD),%eax /* curthread present? */
653 movl PCPU(CURTHREAD),%eax
H A Dapic_vector.s341 movl PCPU(CPUID), %eax
/f-stack/freebsd/amd64/amd64/
H A Dexception.S356 movq PCPU(KCR3),%rax
374 cmpq $~0,PCPU(UCR3)
435 cmpq $~0,PCPU(UCR3)
439 movq PCPU(KCR3),%rax
441 movq PCPU(RSP0),%rax
529 cmpq $~0,PCPU(UCR3)
532 movq PCPU(KCR3),%rax
542 movq PCPU(RSP0),%rsp
607 cmpq $~0,PCPU(UCR3)
609 movq PCPU(UCR3),%r9
[all …]
H A Dsupport.S744 movq PCPU(CURPCB),%r11
810 movq PCPU(CURPCB),%r11
872 movq PCPU(CURPCB),%r8
908 movq PCPU(CURPCB),%r8
951 movq PCPU(CURPCB),%r8
981 movq PCPU(CURPCB),%r8
1019 movq PCPU(CURPCB),%rcx
1036 movq PCPU(CURPCB),%rcx
1320 movq PCPU(CURPCB),%r9
1477 movq PCPU(CURPCB),%r8
[all …]
H A Defirt_support.S53 movq PCPU(CURTHREAD), %rax
55 movq PCPU(CURPCB), %rsi
89 movq PCPU(CURTHREAD), %rbx
92 movq PCPU(CURPCB), %rsi
113 movq PCPU(CURPCB), %rsi
116 movq PCPU(CURTHREAD), %rbx
H A Dcpu_switch.S174 movq PCPU(FS32P),%rdx
183 movq PCPU(GS32P),%rdx
192 movq PCPU(TSSP),%rax
194 movq PCPU(PRVSPACE),%r13
202 movq %r9,PCPU(RSP0)
203 movq %r8,PCPU(CURPCB)
204 movq PCPU(PTI_RSP0),%rax
205 cmpq $~0,PCPU(UCR3)
225 movq PCPU(CURTHREAD),%rdi
280 movq PCPU(TSS),%rax
[all …]
H A Dapic_vector.S225 movl PCPU(CPUID), %eax
/f-stack/freebsd/amd64/linux/
H A Dlinux_support.s46 movq PCPU(CURPCB),%r8
59 movq PCPU(CURPCB),%r8
74 movq PCPU(CURPCB),%r8
90 movq PCPU(CURPCB),%r8
108 movq PCPU(CURPCB),%r8
128 movq PCPU(CURPCB),%r8
150 movq PCPU(CURPCB),%r8
170 movq PCPU(CURPCB),%r8
192 movq PCPU(CURPCB),%r8
212 movq PCPU(CURPCB),%r8
/f-stack/freebsd/amd64/linux32/
H A Dlinux32_support.s46 movq PCPU(CURPCB),%r8
59 movq PCPU(CURPCB),%r8
74 movq PCPU(CURPCB),%r8
90 movq PCPU(CURPCB),%r8
108 movq PCPU(CURPCB),%r8
128 movq PCPU(CURPCB),%r8
150 movq PCPU(CURPCB),%r8
170 movq PCPU(CURPCB),%r8
192 movq PCPU(CURPCB),%r8
212 movq PCPU(CURPCB),%r8
/f-stack/freebsd/amd64/include/
H A Dasmacros.h159 #define PCPU(member) %gs:PC_ ## member macro
187 movq PCPU(KCR3),%rax
189 movq PCPU(RSP0),%rax
200 cmpq $~0,PCPU(UCR3)
264 movq PCPU(CURPCB),%r8
/f-stack/freebsd/i386/include/
H A Dasmacros.h172 #define PCPU(member) %fs:PC_ ## member macro
190 movl PCPU(KESP0), %edx
218 movl PCPU(CURPCB), %eax
/f-stack/freebsd/amd64/sgx/
H A Dsgx_support.S49 movq PCPU(CURPCB),%r8
/f-stack/freebsd/amd64/ia32/
H A Dia32_exception.S53 movq PCPU(CURPCB),%rdi