Home
last modified time | relevance | path

Searched refs:tssp (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/amd64/amd64/
H A Dsys_machdep.c394 struct amd64tss *tssp; in amd64_set_ioperm() local
416 tssp = kmem_malloc(ctob(IOPAGES + 1), M_WAITOK); in amd64_set_ioperm()
417 pmap_pti_add_kva((vm_offset_t)tssp, (vm_offset_t)tssp + in amd64_set_ioperm()
419 iomap = (char *)&tssp[1]; in amd64_set_ioperm()
423 memcpy(tssp, PCPU_PTR(common_tss), sizeof(struct amd64tss)); in amd64_set_ioperm()
424 tssp->tss_iobase = sizeof(*tssp); in amd64_set_ioperm()
425 pcb->pcb_tssp = tssp; in amd64_set_ioperm()
427 tss_sd->sd_lobase = (u_long)tssp & 0xffffff; in amd64_set_ioperm()
428 tss_sd->sd_hibase = ((u_long)tssp >> 24) & 0xfffffffffful; in amd64_set_ioperm()
431 PCPU_SET(tssp, tssp); in amd64_set_ioperm()
H A Dmachdep.c1197 PCPU_SET(tssp, PCPU_PTR(common_tss)); in amd64_bsp_pcpu_init1()
1220 struct amd64tss *tssp; in amd64_bsp_ist_init() local
1222 tssp = &pc->pc_common_tss; in amd64_bsp_ist_init()
1227 tssp->tss_ist1 = (long)np; in amd64_bsp_ist_init()
1235 tssp->tss_ist2 = (long)np; in amd64_bsp_ist_init()
1243 tssp->tss_ist3 = (long)np; in amd64_bsp_ist_init()
1250 tssp->tss_ist4 = (long)np; in amd64_bsp_ist_init()
H A Dpmap.c10134 PCPU_GET(tssp)->tss_rsp0 = pmap->pm_ucr3 != PMAP_NO_CR3 ? in pmap_activate_sw_pti_post()
/freebsd/sys/amd64/vmm/
H A Dvmm_host.h63 return ((uint64_t)PCPU_GET(tssp)); in vmm_get_host_trbase()