Home
last modified time | relevance | path

Searched refs:CPU_prvspace (Results 1 – 10 of 10) sorted by relevance

/dragonfly/sys/platform/vkernel64/x86_64/
H A Dmp.c361 ps = &CPU_prvspace[myid]; in init_secondary()
369 tls_set_gs(&CPU_prvspace[myid], sizeof(struct privatespace)); in init_secondary()
410 va =(vm_offset_t)&CPU_prvspace[x].mdglobaldata + i; in start_all_aps()
415 for (i = 0; i < sizeof(CPU_prvspace[x].idlestack); i += PAGE_SIZE) { in start_all_aps()
416 va =(vm_offset_t)&CPU_prvspace[x].idlestack + i; in start_all_aps()
421 gd = &CPU_prvspace[x].mdglobaldata; /* official location */ in start_all_aps()
423 gd->mi.gd_prvspace = ps = &CPU_prvspace[x]; in start_all_aps()
430 gd->gd_CMAP1 = pmap_kpte((vm_offset_t)CPU_prvspace[x].CPAGE1); in start_all_aps()
431 gd->gd_CMAP2 = pmap_kpte((vm_offset_t)CPU_prvspace[x].CPAGE2); in start_all_aps()
432 gd->gd_CMAP3 = pmap_kpte((vm_offset_t)CPU_prvspace[x].CPAGE3); in start_all_aps()
[all …]
/dragonfly/sys/platform/vkernel64/platform/
H A Dglobaldata.c62 return (&CPU_prvspace[cpu].mdglobaldata.mi); in globaldata_find()
84 if (saddr >= (vm_offset_t)&CPU_prvspace[0] && in is_globaldata_space()
85 eaddr <= (vm_offset_t)&CPU_prvspace[MAXCPU]) { in is_globaldata_space()
H A Dinit.c126 struct privatespace *CPU_prvspace; variable
732 CPU_prvspace = (void *)virtual_start; in init_globaldata()
742 va = (vm_offset_t)&CPU_prvspace[0].mdglobaldata + i; in init_globaldata()
746 for (i = 0; i < sizeof(CPU_prvspace[0].idlestack); i += PAGE_SIZE) { in init_globaldata()
748 va = (vm_offset_t)&CPU_prvspace[0].idlestack + i; in init_globaldata()
757 tls_set_gs(&CPU_prvspace[0], sizeof(struct privatespace)); in init_globaldata()
789 gd = &CPU_prvspace[0].mdglobaldata; in init_vkernel()
798 gd->mi.gd_prvspace = &CPU_prvspace[0]; in init_vkernel()
/dragonfly/sys/platform/vkernel64/include/
H A Dglobaldata.h121 extern struct privatespace *CPU_prvspace;
/dragonfly/sys/platform/pc64/include/
H A Dglobaldata.h167 extern struct privatespace *CPU_prvspace[];
/dragonfly/share/misc/
H A Dgdbinit62 set $gd = &((struct privatespace *)&CPU_prvspace)[$cpu].mdglobaldata
89 set $ipvspace = (struct privatespace *)&CPU_prvspace
/dragonfly/sys/platform/pc64/x86_64/
H A Dmachdep.c156 struct privatespace *CPU_prvspace[MAXCPU] = { &CPU_prvspace_bsp }; variable
2630 gd = &CPU_prvspace[0]->mdglobaldata; in hammer_time()
2691 (uintptr_t) &CPU_prvspace[0]->common_tss; in hammer_time()
2693 gd->mi.gd_prvspace = CPU_prvspace[0]; in hammer_time()
2959 if (saddr >= (vm_offset_t)&CPU_prvspace[0] && in is_globaldata_space()
2960 eaddr <= (vm_offset_t)&CPU_prvspace[MAXCPU]) { in is_globaldata_space()
2973 return(&CPU_prvspace[cpu]->mdglobaldata.mi); in globaldata_find()
H A Dmp_machdep.c255 ps = CPU_prvspace[myid]; in init_secondary()
490 CPU_prvspace[x] = ps; in start_all_aps()
H A Dpmap_inval.c222 kprintf(" %d", CPU_prvspace[p]->mdglobaldata.gd_xinvaltlb); in loopdebug()
H A Dpmap.c1562 ps = CPU_prvspace[n]; in pmap_init2_iso_pmap()