Home
last modified time | relevance | path

Searched refs:pcb_fsbase (Results 1 – 13 of 13) sorted by relevance

/freebsd/sys/amd64/amd64/
H A Dptrace_machdep.c66 reg->r_fsbase = pcb->pcb_fsbase; in get_segbases()
85 pcb->pcb_fsbase = reg->r_fsbase; in set_segbases()
114 reg->r_fsbase = (uint32_t)pcb->pcb_fsbase; in get_segbases32()
133 pcb->pcb_fsbase = reg->r_fsbase; in set_segbases32()
247 pcb->pcb_fsbase = r; in cpu_ptrace_setbase()
298 r = req == PT_GETFSBASE ? pcb->pcb_fsbase : pcb->pcb_gsbase; in cpu32_ptrace()
355 r = req == PT_GETFSBASE ? &pcb->pcb_fsbase : &pcb->pcb_gsbase; in cpu_ptrace()
H A Dsys_machdep.c324 i386base = pcb->pcb_fsbase; in sysarch()
331 pcb->pcb_fsbase = i386base; in sysarch()
352 error = copyout(&pcb->pcb_fsbase, uap->parms, in sysarch()
353 sizeof(pcb->pcb_fsbase)); in sysarch()
370 pcb->pcb_fsbase = a64base; in sysarch()
H A Dexec_machdep.c177 sf.sf_uc.uc_mcontext.mc_fsbase = pcb->pcb_fsbase; in sendsig()
247 pcb->pcb_fsbase = pcb->pcb_tlsbase; in sendsig()
358 pcb->pcb_fsbase = ucp->uc_mcontext.mc_fsbase; in sys_sigreturn()
435 pcb->pcb_fsbase = pcb->pcb_tlsbase = 0; in exec_setregs()
693 mcp->mc_fsbase = pcb->pcb_fsbase; in get_mcontext()
772 pcb->pcb_fsbase = mcp->mc_fsbase; in set_mcontext()
H A Dvm_machdep.c152 pcb2->pcb_fsbase = pcb2->pcb_tlsbase = 0; in copy_thread()
673 pcb->pcb_fsbase = pcb->pcb_tlsbase = (register_t)tls_base; in cpu_set_user_tls()
H A Dtrap.c203 fsbase = pcb->pcb_fsbase; in trap_uprintf_signal()
208 fsbase = pcb->pcb_fsbase; in trap_uprintf_signal()
H A Dgenassym.c122 ASSYM(PCB_FSBASE, offsetof(struct pcb, pcb_fsbase));
H A Dmachdep.c1852 pcb->pcb_fsbase = rdfsbase(); in set_pcb_flags_fsgsbase()
/freebsd/sys/amd64/linux/
H A Dlinux_machdep.c134 pcb->pcb_fsbase = args->addr; in linux_arch_prctl()
141 error = copyout(&pcb->pcb_fsbase, PTRIN(args->addr), in linux_arch_prctl()
169 pcb->pcb_fsbase = (register_t)desc; in linux_set_cloned_tls()
326 l_regset->fs_base = pcb->pcb_fsbase; in linux_ptrace_getregs_machdep()
H A Dlinux_sysvec.c249 pcb->pcb_fsbase = 0; in linux_exec_setregs()
/freebsd/sys/amd64/ia32/
H A Dia32_reg.c280 reg->r_fsbase = pcb->pcb_fsbase; in get_i386_segbases()
299 pcb->pcb_fsbase = reg->r_fsbase; in set_i386_segbases()
H A Dia32_signal.c192 mcp->mc_fsbase = pcb->pcb_fsbase; in ia32_get_mcontext()
626 sf.sf_uc.uc_mcontext.mc_fsbase = td->td_pcb->pcb_fsbase; in ia32_sendsig()
965 pcb->pcb_fsbase = 0; in ia32_setregs()
/freebsd/sys/amd64/include/
H A Dpcb.h59 register_t pcb_fsbase; member
/freebsd/sys/amd64/linux32/
H A Dlinux32_sysvec.c591 pcb->pcb_fsbase = 0; in linux_exec_setregs()