Symbol: PCPU
sys/cpu/x86_64/include/asmacros.h
142
testq $PCB_ISOMMU,PCPU(trampoline)+TR_PCB_FLAGS ; \
sys/cpu/x86_64/include/asmacros.h
144
movq PCPU(trampoline)+TR_PCB_CR3,%rcx ; \
sys/cpu/x86_64/include/asmacros.h
146
40: movl PCPU(trampoline)+TR_PCB_SPEC_CTRL,%edx ; \
sys/cpu/x86_64/include/asmacros.h
149
movq %rax, PCPU(trampoline)+TR_RAX ; \
sys/cpu/x86_64/include/asmacros.h
157
movl PCPU(trampoline)+TR_PCB_SPEC_CTRL,%edx ; \
sys/cpu/x86_64/include/asmacros.h
164
42: movq PCPU(trampoline)+TR_RAX, %rax ; \
sys/cpu/x86_64/include/asmacros.h
176
movq PCPU(trampoline)+TR_PCB_RSP,%rsp ; /* kstack rsp */ \
sys/cpu/x86_64/include/asmacros.h
199
movq PCPU(trampoline)+TR_PCB_RSP,%rsp ; /* kstack rsp */ \
sys/cpu/x86_64/include/asmacros.h
224
movq %rcx, PCPU(trampoline)+TR_CR2 ; \
sys/cpu/x86_64/include/asmacros.h
227
movq PCPU(trampoline)+TR_PCB_RSP,%rsp ; /* kstack rsp */ \
sys/cpu/x86_64/include/asmacros.h
250
movq %rcx, PCPU(trampoline)+TR_RCX ; \
sys/cpu/x86_64/include/asmacros.h
251
movq %rdx, PCPU(trampoline)+TR_RDX ; \
sys/cpu/x86_64/include/asmacros.h
253
movq PCPU(trampoline)+TR_RDX, %rdx ; \
sys/cpu/x86_64/include/asmacros.h
254
movq PCPU(trampoline)+TR_RCX, %rcx \
sys/cpu/x86_64/include/asmacros.h
270
testl $SPEC_CTRL_DUMMY_ENABLE|SPEC_CTRL_MDS_ENABLE, PCPU(trampoline)+TR_PCB_SPEC_CTRL+4 ; \
sys/cpu/x86_64/include/asmacros.h
272
movq %rax, PCPU(trampoline)+TR_RAX ; \
sys/cpu/x86_64/include/asmacros.h
273
movl PCPU(trampoline)+TR_PCB_SPEC_CTRL+4, %eax ; \
sys/cpu/x86_64/include/asmacros.h
276
movq $GSEL(GDATA_SEL, SEL_KPL), PCPU(trampoline)+TR_RCX ; \
sys/cpu/x86_64/include/asmacros.h
277
verw PCPU(trampoline)+TR_RCX ; \
sys/cpu/x86_64/include/asmacros.h
280
movq %rcx, PCPU(trampoline)+TR_RCX ; \
sys/cpu/x86_64/include/asmacros.h
281
movq %rdx, PCPU(trampoline)+TR_RDX ; \
sys/cpu/x86_64/include/asmacros.h
286
movq PCPU(trampoline)+TR_RDX, %rdx ; \
sys/cpu/x86_64/include/asmacros.h
287
movq PCPU(trampoline)+TR_RCX, %rcx ; \
sys/cpu/x86_64/include/asmacros.h
288
42: movq PCPU(trampoline)+TR_RAX, %rax ; \
sys/cpu/x86_64/include/asmacros.h
301
testq $PCB_ISOMMU,PCPU(trampoline)+TR_PCB_FLAGS ; \
sys/cpu/x86_64/include/asmacros.h
303
movq %rcx, PCPU(trampoline)+TR_ERR ; /* save in TR_ERR */ \
sys/cpu/x86_64/include/asmacros.h
305
movq %rcx, PCPU(trampoline)+TR_RIP ; \
sys/cpu/x86_64/include/asmacros.h
307
movq %rcx, PCPU(trampoline)+TR_CS ; \
sys/cpu/x86_64/include/asmacros.h
309
movq %rcx, PCPU(trampoline)+TR_RFLAGS ; \
sys/cpu/x86_64/include/asmacros.h
311
movq %rcx, PCPU(trampoline)+TR_RSP ; \
sys/cpu/x86_64/include/asmacros.h
313
movq %rcx, PCPU(trampoline)+TR_SS ; \
sys/cpu/x86_64/include/asmacros.h
317
movq PCPU(trampoline)+TR_PCB_CR3_ISO,%rcx ; \
sys/cpu/x86_64/include/asmacros.h
331
testq $PCB_ISOMMU,PCPU(trampoline)+TR_PCB_FLAGS ; \
sys/cpu/x86_64/include/asmacros.h
333
movq %rcx, PCPU(trampoline)+TR_RCX ; \
sys/cpu/x86_64/include/asmacros.h
334
movq PCPU(trampoline)+TR_PCB_CR3_ISO,%rcx ; \
sys/cpu/x86_64/include/asmacros.h
336
movq PCPU(trampoline)+TR_RCX, %rcx ; \
sys/cpu/x86_64/include/asmacros.h
413
movq PCPU(trampoline)+TR_CR2, %r10 ; \