Home
last modified time | relevance | path

Searched refs:PCB_FULL_IRET (Results 1 – 17 of 17) sorted by relevance

/freebsd/sys/amd64/amd64/
H A Dsys_machdep.c124 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in sysarch_ldt()
148 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in update_gdt_gsbase()
163 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in update_gdt_fsbase()
289 set_pcb_flags(pcb, PCB_FULL_IRET); in sysarch()
303 set_pcb_flags(pcb, PCB_FULL_IRET); in sysarch()
319 set_pcb_flags(pcb, PCB_FULL_IRET); in sysarch()
337 set_pcb_flags(pcb, PCB_FULL_IRET); in sysarch()
660 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in amd64_set_ldt()
H A Dptrace_machdep.c86 set_pcb_flags(pcb, PCB_FULL_IRET); in set_segbases()
136 set_pcb_flags(pcb, PCB_FULL_IRET); in set_segbases32()
249 set_pcb_flags(pcb, PCB_FULL_IRET); in cpu_ptrace_setbase()
388 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in ptrace_set_pc()
H A Dvm_machdep.c262 set_pcb_flags_raw(pcb2, PCB_FULL_IRET); in cpu_fork()
572 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in cpu_set_syscall_retval()
597 set_pcb_flags_raw(td->td_pcb, PCB_FULL_IRET); in cpu_copy_thread()
676 set_pcb_flags(pcb, PCB_FULL_IRET); in cpu_set_user_tls()
H A Dexception.S222 andl $~PCB_FULL_IRET,PCB_FLAGS(%rdi)
301 andl $~PCB_FULL_IRET,PCB_FLAGS(%rdi)
401 andl $~PCB_FULL_IRET,PCB_FLAGS(%rdi)
499 orl $PCB_FULL_IRET,PCB_FLAGS(%rdi) /* full iret from user #gp */
558 andl $~PCB_FULL_IRET,PCB_FLAGS(%r11)
582 testl $PCB_FULL_IRET,PCB_FLAGS(%rax)
730 orl $PCB_FULL_IRET,PCB_FLAGS(%rdi)
842 orl $PCB_FULL_IRET,PCB_FLAGS(%rdi)
1168 testl $PCB_FULL_IRET,PCB_FLAGS(%r8)
1170 andl $~PCB_FULL_IRET,PCB_FLAGS(%r8)
H A Dgenassym.c153 ASSYM(PCB_FULL_IRET, PCB_FULL_IRET);
H A Dcpu_switch.S87 testl $PCB_FULL_IRET,PCB_FLAGS(%r8)
89 orl $PCB_FULL_IRET,PCB_FLAGS(%r8)
H A Dmachdep.c1804 (flags & PCB_FULL_IRET) != 0 && in set_pcb_flags_fsgsbase()
1805 (pcb->pcb_flags & PCB_FULL_IRET) == 0) { in set_pcb_flags_fsgsbase()
1807 if ((pcb->pcb_flags & PCB_FULL_IRET) == 0) { in set_pcb_flags_fsgsbase()
H A Dexec_machdep.c496 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in set_regs()
705 set_pcb_flags(pcb, PCB_FULL_IRET); in set_mcontext()
H A Dtrap.c1241 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in amd64_syscall()
/freebsd/sys/amd64/include/
H A Dpcb.h79 #define PCB_FULL_IRET 0x0001 /* full iret is required */ macro
134 #define update_pcb_bases(pcb) set_pcb_flags((pcb), PCB_FULL_IRET)
H A Dasmacros.h189 andl $~PCB_FULL_IRET,PCB_FLAGS(%r8)
/freebsd/sys/amd64/ia32/
H A Dia32_signal.c244 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in ia32_set_mcontext()
431 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in ia32_osendsig()
542 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in freebsd4_ia32_sendsig()
676 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in ia32_sendsig()
744 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in ofreebsd32_sigreturn()
813 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in freebsd4_freebsd32_sigreturn()
914 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in freebsd32_sigreturn()
960 set_pcb_flags(pcb, PCB_32BIT | PCB_FULL_IRET); in ia32_setregs()
H A Dia32_exception.S52 andl $~PCB_FULL_IRET,PCB_FLAGS(%rdi)
H A Dia32_reg.c118 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in set_regs32()
298 set_pcb_flags(pcb, PCB_FULL_IRET); in set_i386_segbases()
/freebsd/sys/amd64/linux32/
H A Dlinux32_sysvec.c240 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in linux_rt_sendsig()
344 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in linux_sendsig()
416 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in linux_sigreturn()
497 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in linux_rt_sigreturn()
610 set_pcb_flags(pcb, PCB_32BIT | PCB_FULL_IRET); in linux_exec_setregs()
/freebsd/sys/amd64/linux/
H A Dlinux_sysvec.c210 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in linux_set_syscall_retval()
252 set_pcb_flags(pcb, PCB_FULL_IRET); in linux_exec_setregs()
443 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in linux_rt_sigreturn()
626 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in linux_rt_sendsig()
/freebsd/sys/amd64/vmm/
H A Dvmm.c1954 set_pcb_flags(pcb, PCB_FULL_IRET); in vm_run()