/dragonfly/sys/platform/vkernel64/x86_64/ |
H A D | npx.c | 146 mdcpu->gd_npxthread = NULL; in npxinit() 157 if (curthread == mdcpu->gd_npxthread) in npxexit() 348 if (mdcpu->gd_npxthread != NULL) { in npxdna() 350 mdcpu->gd_npxthread, td); in npxdna() 377 mdcpu->gd_npxthread = td; in npxdna() 429 mdcpu->gd_npxthread = NULL; in npxsave() 456 if (mdcpu->gd_npxthread == td) { in npxpush() 493 if (td == mdcpu->gd_npxthread) in npxpop() 513 if (td == mdcpu->gd_npxthread) in npxpop()
|
H A D | trap.c | 990 struct mdglobaldata *gd = mdcpu; in dblfault_handler() 1378 if (mdcpu->gd_npxthread != curthread) { in go_user() 1379 if (mdcpu->gd_npxthread) in go_user() 1380 npxsave(mdcpu->gd_npxthread->td_savefpu); in go_user() 1389 if (mdcpu->gd_npxthread == curthread) { in go_user() 1421 if (mdcpu->gd_npxthread == curthread) { in go_user() 1422 npxsave(mdcpu->gd_npxthread->td_savefpu); in go_user() 1461 if (mdcpu->gd_npxthread == td) in set_vkernel_fp()
|
H A D | mp.c | 334 mdcpu->gd_fpending = 0; in ap_init() 335 mdcpu->gd_ipending = 0; in ap_init() 371 md = mdcpu; /* loaded through %gs:0 (mdglobaldata.mi.gd_prvspace)*/ in init_secondary()
|
H A D | vm_machdep.c | 111 if (mdcpu->gd_npxthread == lp1->lwp_thread) in cpu_fork()
|
H A D | cpu_regs.c | 479 struct mdglobaldata *gd = mdcpu; in cpu_idle()
|
/dragonfly/sys/platform/pc64/x86_64/ |
H A D | npx.c | 159 mdcpu->gd_npxthread = NULL; in npxinit() 170 if (curthread == mdcpu->gd_npxthread) in npxexit() 359 struct mdglobaldata *md = mdcpu; in npxdna() 442 mdcpu->gd_npxthread = newtd; in npxdna_quick() 480 md = mdcpu; in npxsave() 517 if (mdcpu->gd_npxthread == td) { in npxpush() 565 if (td == mdcpu->gd_npxthread) in npxpop() 585 if (td == mdcpu->gd_npxthread) in npxpop()
|
H A D | mp_machdep.c | 279 lidt(&r_idt_arr[mdcpu->mi.gd_cpuid]); in init_secondary() 287 mdcpu->gd_currentldt = _default_ldt; in init_secondary() 293 md = mdcpu; /* loaded through %gs:0 (mdglobaldata.mi.gd_prvspace)*/ in init_secondary() 941 struct mdglobaldata *md = mdcpu; in smp_invltlb() 1042 mdcpu->gd_xinvaltlb = 0; in smp_invltlb() 1071 struct mdglobaldata *md = mdcpu; in smp_invlpg() 1173 struct mdglobaldata *md = mdcpu; in smp_inval_intr() 1545 bzero(mdcpu->gd_ipending, sizeof(mdcpu->gd_ipending)); in ap_init()
|
H A D | ipl_funcs.c | 48 struct mdglobaldata *gd = mdcpu; \
|
H A D | tls.c | 159 struct mdglobaldata *gd = mdcpu; in set_user_TLS()
|
H A D | trap.c | 1027 sdtossd(&mdcpu->gd_gdt[IDXSEL(frame->tf_cs & 0xffff)], &softseg); in trap_fatal() 1527 if (mdcpu->gd_npxthread == td) in set_vkernel_fp()
|
H A D | vm_machdep.c | 129 if (mdcpu->gd_npxthread == lp1->lwp_thread) in cpu_fork()
|
H A D | machdep.c | 1536 mdcpu->gd_user_fs = 0; /* Cache of current MSR values */ in exec_setregs() 1537 mdcpu->gd_user_gs = 0; in exec_setregs() 3687 struct mdglobaldata *gd = mdcpu; in cpu_interrupt_running()
|
H A D | pmap.c | 3594 struct mdglobaldata *md = mdcpu; in _pv_alloc()
|
/dragonfly/sys/platform/vkernel64/platform/ |
H A D | machintr.c | 124 struct mdglobaldata *gd = mdcpu; in splz() 171 struct mdglobaldata *gd = mdcpu; in signalintr() 221 struct mdglobaldata *gd = mdcpu; in cpu_interrupt_running()
|
H A D | ipl_funcs.c | 51 struct mdglobaldata *gd = mdcpu; \
|
/dragonfly/sys/platform/vkernel64/include/ |
H A D | globaldata.h | 115 #define mdcpu ((struct mdglobaldata *)_get_mycpu()) macro
|
/dragonfly/sys/platform/pc64/include/ |
H A D | globaldata.h | 160 #define mdcpu ((struct mdglobaldata *)_get_mycpu()) macro
|
/dragonfly/sys/platform/pc64/icu/ |
H A D | icu_abi.c | 229 bzero(mdcpu->gd_ipending, sizeof(mdcpu->gd_ipending)); in icu_abi_cleanup()
|
/dragonfly/sys/dev/virtual/nvmm/ |
H A D | nvmm_os.h | 214 #define os_curcpu_gdt() mdcpu->gd_gdt
|
/dragonfly/sys/platform/pc64/apic/ |
H A D | ioapic_abi.c | 619 bzero(mdcpu->gd_ipending, sizeof(mdcpu->gd_ipending)); in ioapic_abi_cleanup()
|
/dragonfly/sys/dev/acpica/ |
H A D | acpi_cpu_cstate.c | 904 sc = acpi_cst_softc[mdcpu->mi.gd_cpuid]; in acpi_cst_idle()
|