| /src/sys/i386/i386/ |
| H A D | support.S | 304 movl PCPU(CURPCB),%ecx 314 movl PCPU(CURPCB),%ecx 325 movl PCPU(CURPCB),%ecx 334 movl PCPU(CURPCB),%ecx 344 movl PCPU(CURPCB),%ecx 379 movb $1,PCPU(IBPB_SET) 387 cmpb $0,PCPU(IBPB_SET) 394 movb $0,PCPU(IBPB_SET) 415 1: movl PCPU(MDS_BUF), %edx 416 movdqa %xmm0, PCPU(MDS_TMP) [all …]
|
| H A D | copyout_fast.S | 66 movl PCPU(COPYOUT_BUF),%edi 70 movl PCPU(COPYOUT_BUF),%esi /* kaddr */ 72 movl PCPU(TRAMPSTK),%esp 73 movl PCPU(CURPCB),%edx 99 movl PCPU(CURPCB),%eax 106 movl PCPU(COPYOUT_BUF),%edi /* kaddr */ 107 movl PCPU(TRAMPSTK),%esp 119 movl PCPU(COPYOUT_BUF),%esi 149 movl PCPU(CURPCB),%eax 155 movl PCPU(TRAMPSTK),%esp [all …]
|
| H A D | swtch.S | 56 movl PCPU(CPUID), %esi 58 movl PCPU(CURPMAP), %ebx 69 movl %ebx, PCPU(CURPMAP) 127 cmpl %ecx,PCPU(FPCURTHREAD) 146 movl PCPU(CPUID),%esi 150 movl PCPU(CURPMAP), %ebx 160 movl %ebx, PCPU(CURPMAP) 185 movl %eax, PCPU(KESP0) 189 movl $1, PCPU(PRIVATE_TSS) /* mark use of private tss */ 191 movl PCPU(TRAMPSTK), %ebx [all …]
|
| H A D | vm86bios.S | 62 movl PCPU(CURTHREAD),%ecx 63 cmpl %ecx,PCPU(FPCURTHREAD) /* do we need to save fp? */ 81 movl PCPU(CURPCB),%eax 83 movl %edx,PCPU(CURPCB) /* set curpcb to vm86pcb */ 85 movl PCPU(TSS_GDT),%ebx /* entry in GDT */ 154 movl PCPU(TSS_GDT),%ebx /* entry in GDT */ 162 popl PCPU(CURPCB) /* restore curpcb/curproc */
|
| H A D | exception.S | 273 movl PCPU(KESP0), %edx 499 movl PCPU(CURPCB),%ecx 515 movl PCPU(CURTHREAD),%eax 548 movl PCPU(TRAMPSTK), %edx 557 movl PCPU(CURPCB),%eax 646 movl PCPU(CURTHREAD),%eax /* curthread present? */ 676 movl PCPU(CURTHREAD),%eax
|
| H A D | apic_vector.S | 326 movl PCPU(CPUID), %eax
|
| /src/sys/amd64/amd64/ |
| H A D | exception.S | 221 movq PCPU(CURPCB),%rdi 300 movq PCPU(CURPCB),%rdi 350 movq %rax,PCPU(SAVED_UCR3) 351 movq PCPU(KCR3),%rax 370 movq %rax,PCPU(SAVED_UCR3) 371 cmpq $~0,PCPU(UCR3) 400 movq PCPU(CURPCB),%rdi 402 movq PCPU(SAVED_UCR3),%rax 432 cmpq $~0,PCPU(UCR3) 436 movq PCPU(KCR3),%rax [all …]
|
| H A D | support.S | 800 movq PCPU(CURPCB),%r11 866 movq PCPU(CURPCB),%r11 929 movq PCPU(CURPCB),%r8 962 movq PCPU(CURPCB),%r8 1003 movq PCPU(CURPCB),%r8 1030 movq PCPU(CURPCB),%r8 1065 movq PCPU(CURPCB),%rcx 1082 movq PCPU(CURPCB),%rcx 1101 movq PCPU(CURPCB),%rcx 1118 movq PCPU(CURPCB),%rcx [all …]
|
| H A D | efirt_support.S | 50 movq PCPU(CURTHREAD), %rax 52 movq PCPU(CURPCB), %rsi 87 movq PCPU(CURTHREAD), %rbx 90 movq PCPU(CURPCB), %rsi 111 movq PCPU(CURPCB), %rsi 114 movq PCPU(CURTHREAD), %rbx
|
| H A D | cpu_switch.S | 109 cmpq %rdi,PCPU(FPCURTHREAD) 163 movq PCPU(FS32P),%rdx 172 movq PCPU(GS32P),%rdx 181 movq PCPU(TSSP),%rax 183 movq PCPU(PRVSPACE),%r13 191 movq %r9,PCPU(RSP0) 192 movq %r8,PCPU(CURPCB) 193 movq PCPU(PTI_RSP0),%rax 194 cmpq $~0,PCPU(UCR3) 197 movq %r12,PCPU(CURTHREAD) /* into next thread */ [all …]
|
| H A D | apic_vector.S | 236 movl PCPU(CPUID), %eax
|
| /src/sys/amd64/linux32/ |
| H A D | linux32_support.S | 44 movq PCPU(CURPCB),%r8 57 movq PCPU(CURPCB),%r8 72 movq PCPU(CURPCB),%r8 88 movq PCPU(CURPCB),%r8 106 movq PCPU(CURPCB),%r8 126 movq PCPU(CURPCB),%r8 148 movq PCPU(CURPCB),%r8 168 movq PCPU(CURPCB),%r8 190 movq PCPU(CURPCB),%r8 210 movq PCPU(CURPCB),%r8
|
| /src/sys/amd64/linux/ |
| H A D | linux_support.S | 44 movq PCPU(CURPCB),%r8 57 movq PCPU(CURPCB),%r8 72 movq PCPU(CURPCB),%r8 88 movq PCPU(CURPCB),%r8 106 movq PCPU(CURPCB),%r8 126 movq PCPU(CURPCB),%r8 148 movq PCPU(CURPCB),%r8 168 movq PCPU(CURPCB),%r8 190 movq PCPU(CURPCB),%r8 210 movq PCPU(CURPCB),%r8
|
| /src/sys/amd64/include/ |
| H A D | asmacros.h | 83 #define PCPU(member) %gs:PC_ ## member macro 111 movq PCPU(KCR3),%rax 113 movq PCPU(RSP0),%rax 124 cmpq $~0,PCPU(UCR3) 188 movq PCPU(CURPCB),%r8
|
| /src/sys/i386/include/ |
| H A D | asmacros.h | 92 #define PCPU(member) %fs:PC_ ## member macro 110 movl PCPU(KESP0), %edx 138 movl PCPU(CURPCB), %eax
|
| /src/sys/tools/gdb/ |
| H A D | README.txt | 25 $PCPU(<field>[, <cpuid>]) Display the value of a PCPU/DPCPU field
|
| /src/sys/amd64/sgx/ |
| H A D | sgx_support.S | 47 movq PCPU(CURPCB),%r8
|
| /src/sys/amd64/ia32/ |
| H A D | ia32_exception.S | 51 movq PCPU(CURPCB),%rdi
|
| /src/sys/contrib/device-tree/src/arm64/apple/ |
| H A D | t600x-pmgr.dtsi | 671 apple,always-on; /* PCPU voltage regulator interface (used by SMC) */
|
| /src/contrib/bearssl/mk/ |
| H A D | Rules.mk | 325 T0SRC = T0$PBlobWriter.cs T0$PCPU.cs T0$PCodeElement.cs T0$PCodeElementJump.cs T0$PCodeElementUInt.…
|