Home
last modified time | relevance | path

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

/f-stack/freebsd/amd64/include/
H A Dpcb.h82 #define PCB_FULL_IRET 0x01 /* full iret is required */ macro
137 #define update_pcb_bases(pcb) set_pcb_flags((pcb), PCB_FULL_IRET)
H A Dasmacros.h265 andl $~PCB_FULL_IRET,PCB_FLAGS(%r8)
/f-stack/freebsd/amd64/amd64/
H A Dsys_machdep.c125 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in sysarch_ldt()
149 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in update_gdt_gsbase()
164 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in update_gdt_fsbase()
292 set_pcb_flags(pcb, PCB_FULL_IRET); in sysarch()
306 set_pcb_flags(pcb, PCB_FULL_IRET); in sysarch()
322 set_pcb_flags(pcb, PCB_FULL_IRET); in sysarch()
340 set_pcb_flags(pcb, PCB_FULL_IRET); in sysarch()
665 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in amd64_set_ldt()
H A Dvm_machdep.c232 set_pcb_flags_raw(pcb2, PCB_FULL_IRET); in cpu_fork()
539 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in cpu_set_syscall_retval()
578 set_pcb_flags_raw(pcb2, PCB_FULL_IRET); in cpu_copy_thread()
687 set_pcb_flags(pcb, PCB_FULL_IRET); in cpu_set_user_tls()
H A Dexception.S227 andl $~PCB_FULL_IRET,PCB_FLAGS(%rdi)
306 andl $~PCB_FULL_IRET,PCB_FLAGS(%rdi)
404 andl $~PCB_FULL_IRET,PCB_FLAGS(%rdi)
502 orl $PCB_FULL_IRET,PCB_FLAGS(%rdi) /* full iret from user #gp */
563 andl $~PCB_FULL_IRET,PCB_FLAGS(%r11)
588 testl $PCB_FULL_IRET,PCB_FLAGS(%rax)
740 orl $PCB_FULL_IRET,PCB_FLAGS(%rdi)
852 orl $PCB_FULL_IRET,PCB_FLAGS(%rdi)
1186 testl $PCB_FULL_IRET,PCB_FLAGS(%r8)
1188 andl $~PCB_FULL_IRET,PCB_FLAGS(%r8)
H A Dgenassym.c158 ASSYM(PCB_FULL_IRET, PCB_FULL_IRET);
H A Dptrace_machdep.c148 set_pcb_flags(pcb, PCB_FULL_IRET); in cpu_ptrace_setbase()
H A Dcpu_switch.S89 testl $PCB_FULL_IRET,PCB_FLAGS(%r8)
91 orl $PCB_FULL_IRET,PCB_FLAGS(%r8)
H A Dmachdep.c2067 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in ptrace_set_pc()
2179 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in set_regs()
2385 set_pcb_flags(pcb, PCB_FULL_IRET); in set_mcontext()
2696 (flags & PCB_FULL_IRET) != 0 && in set_pcb_flags_fsgsbase()
2697 (pcb->pcb_flags & PCB_FULL_IRET) == 0) { in set_pcb_flags_fsgsbase()
2699 if ((pcb->pcb_flags & PCB_FULL_IRET) == 0) { in set_pcb_flags_fsgsbase()
H A Dtrap.c1193 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in amd64_syscall()
/f-stack/freebsd/amd64/ia32/
H A Dia32_signal.c243 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in ia32_set_mcontext()
428 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in ia32_osendsig()
539 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in freebsd4_ia32_sendsig()
681 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in ia32_sendsig()
749 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in ofreebsd32_sigreturn()
824 set_pcb_flags(td->td_pcb, PCB_FULL_IRET);
930 set_pcb_flags(td->td_pcb, PCB_FULL_IRET);
974 set_pcb_flags(pcb, PCB_32BIT | PCB_FULL_IRET); in ia32_setregs()
H A Dia32_exception.S54 andl $~PCB_FULL_IRET,PCB_FLAGS(%rdi)
H A Dia32_reg.c124 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in set_regs32()
/f-stack/freebsd/amd64/linux/
H A Dlinux_machdep.c254 set_pcb_flags(pcb, PCB_FULL_IRET); in linux_arch_prctl()
263 set_pcb_flags(pcb, PCB_FULL_IRET); in linux_arch_prctl()
H A Dlinux_sysvec.c248 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in linux_set_syscall_retval()
465 set_pcb_flags(pcb, PCB_FULL_IRET); in linux_exec_setregs()
598 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in linux_rt_sigreturn()
700 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in linux_rt_sendsig()
/f-stack/freebsd/amd64/linux32/
H A Dlinux32_sysvec.c358 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in linux_rt_sendsig()
464 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in linux_sendsig()
543 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in linux_sigreturn()
626 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in linux_rt_sigreturn()
728 set_pcb_flags(pcb, PCB_32BIT | PCB_FULL_IRET); in linux_exec_setregs()
/f-stack/freebsd/amd64/cloudabi32/
H A Dcloudabi32_sysvec.c151 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in cloudabi32_set_syscall_retval()
/f-stack/freebsd/amd64/cloudabi64/
H A Dcloudabi64_sysvec.c135 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in cloudabi64_set_syscall_retval()
/f-stack/freebsd/amd64/vmm/
H A Dvmm.c1738 set_pcb_flags(pcb, PCB_FULL_IRET); in vm_run()