Home
last modified time | relevance | path

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

/f-stack/freebsd/i386/i386/
H A Dmp_machdep.c253 for (x = 0; x < NGDT; x++) { in init_secondary()
254 ssdtosd(&gdt_segs[x], &gdt[myid * NGDT + x].sd); in init_secondary()
257 r_gdt.rd_limit = NGDT * sizeof(gdt[0]) - 1; in init_secondary()
258 r_gdt.rd_base = (int) &gdt[myid * NGDT]; in init_secondary()
272 gdt[myid * NGDT + GPROC0_SEL].sd.sd_type = SDT_SYS386TSS; in init_secondary()
276 PCPU_SET(tss_gdt, &gdt[myid * NGDT + GPROC0_SEL].sd); in init_secondary()
280 PCPU_SET(fsgs_gdt, &gdt[myid * NGDT + GUFS_SEL].sd); in init_secondary()
H A Ddb_interface.c107 sdp = &gdt[PCPU_GET(cpuid) * NGDT].sd; in db_segsize()
H A Dmachdep.c1256 union descriptor gdt0[NGDT]; /* initial global descriptor table */
2367 for (x = 0; x < NGDT; x++) in init386()
2370 r_gdt.rd_limit = NGDT * sizeof(gdt0[0]) - 1; in init386()
2524 gdt = pmap_trm_alloc(sizeof(union descriptor) * NGDT * mp_ncpus, in machdep_init_trampoline()
2526 bcopy(gdt0, gdt, sizeof(union descriptor) * NGDT); in machdep_init_trampoline()
2527 r_gdt.rd_limit = NGDT * sizeof(gdt[0]) - 1; in machdep_init_trampoline()
H A Dbios.c266 p_gdt = &gdt[PCPU_GET(cpuid) * NGDT]; in set_bios_selectors()
H A Dsys_machdep.c419 gdt_idx += PCPU_GET(cpuid) * NGDT; /* always 0 on UP */ in set_user_ldt_locked()
/f-stack/freebsd/x86/include/
H A Dsegments.h245 #define NGDT 19 macro
273 #define NGDT 13 macro
/f-stack/freebsd/amd64/include/
H A Dpcpu.h96 struct user_segment_descriptor pc_gdt[NGDT]; \
/f-stack/freebsd/amd64/amd64/
H A Dmp_machdep.c329 for (x = 0; x < NGDT; x++) { in init_secondary()
336 ap_gdt.rd_limit = NGDT * sizeof(gdt[0]) - 1; in init_secondary()
H A Dmachdep.c804 _Static_assert(nitems(gdt_segs) == NGDT, "Stale NGDT");
1690 for (x = 0; x < NGDT; x++) { in hammer_time()
1699 r_gdt.rd_limit = NGDT * sizeof(gdt[0]) - 1; in hammer_time()
H A Dpmap.c1888 memcpy(__pcpu[0].pc_gdt, temp_bsp_pcpu.pc_gdt, NGDT * in pmap_bootstrap()
1893 r_gdt.rd_limit = NGDT * sizeof(struct user_segment_descriptor) - 1; in pmap_bootstrap()
2023 r_gdt.rd_limit = NGDT * sizeof(struct user_segment_descriptor) - 1; in pmap_bootstrap_la57()