| /freebsd-14-stable/sys/amd64/amd64/ |
| HD | sys_machdep.c | 126 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in sysarch_ldt() 150 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in update_gdt_gsbase() 165 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in update_gdt_fsbase() 291 set_pcb_flags(pcb, PCB_FULL_IRET); in sysarch() 305 set_pcb_flags(pcb, PCB_FULL_IRET); in sysarch() 321 set_pcb_flags(pcb, PCB_FULL_IRET); in sysarch() 339 set_pcb_flags(pcb, PCB_FULL_IRET); in sysarch() 662 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in amd64_set_ldt()
|
| HD | ptrace_machdep.c | 87 set_pcb_flags(pcb, PCB_FULL_IRET); in set_segbases() 137 set_pcb_flags(pcb, PCB_FULL_IRET); in set_segbases32() 250 set_pcb_flags(pcb, PCB_FULL_IRET); in cpu_ptrace_setbase() 389 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in ptrace_set_pc()
|
| HD | vm_machdep.c | 264 set_pcb_flags_raw(pcb2, PCB_FULL_IRET); in cpu_fork() 584 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in cpu_set_syscall_retval() 609 set_pcb_flags_raw(td->td_pcb, PCB_FULL_IRET); in cpu_copy_thread() 678 set_pcb_flags(pcb, PCB_FULL_IRET); in cpu_set_user_tls()
|
| HD | exception.S | 222 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)
|
| HD | genassym.c | 155 ASSYM(PCB_FULL_IRET, PCB_FULL_IRET);
|
| HD | cpu_switch.S | 87 testl $PCB_FULL_IRET,PCB_FLAGS(%r8) 89 orl $PCB_FULL_IRET,PCB_FLAGS(%r8)
|
| HD | machdep.c | 1785 (flags & PCB_FULL_IRET) != 0 && in set_pcb_flags_fsgsbase() 1786 (pcb->pcb_flags & PCB_FULL_IRET) == 0) { in set_pcb_flags_fsgsbase() 1788 if ((pcb->pcb_flags & PCB_FULL_IRET) == 0) { in set_pcb_flags_fsgsbase()
|
| HD | exec_machdep.c | 498 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in set_regs() 707 set_pcb_flags(pcb, PCB_FULL_IRET); in set_mcontext()
|
| HD | trap.c | 1278 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in amd64_syscall()
|
| /freebsd-14-stable/sys/amd64/include/ |
| HD | pcb.h | 81 #define PCB_FULL_IRET 0x0001 /* full iret is required */ macro 136 #define update_pcb_bases(pcb) set_pcb_flags((pcb), PCB_FULL_IRET)
|
| HD | asmacros.h | 189 andl $~PCB_FULL_IRET,PCB_FLAGS(%r8)
|
| /freebsd-14-stable/sys/amd64/ia32/ |
| HD | ia32_signal.c | 245 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in ia32_set_mcontext() 432 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in ia32_osendsig() 543 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in freebsd4_ia32_sendsig() 677 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in ia32_sendsig() 745 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in ofreebsd32_sigreturn() 814 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in freebsd4_freebsd32_sigreturn() 915 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in freebsd32_sigreturn() 961 set_pcb_flags(pcb, PCB_32BIT | PCB_FULL_IRET); in ia32_setregs()
|
| HD | ia32_exception.S | 52 andl $~PCB_FULL_IRET,PCB_FLAGS(%rdi)
|
| HD | ia32_reg.c | 119 set_pcb_flags(td->td_pcb, PCB_FULL_IRET); in set_regs32() 299 set_pcb_flags(pcb, PCB_FULL_IRET); in set_i386_segbases()
|
| /freebsd-14-stable/sys/amd64/linux32/ |
| HD | linux32_sysvec.c | 240 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-14-stable/sys/amd64/linux/ |
| HD | linux_sysvec.c | 210 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-14-stable/sys/amd64/vmm/ |
| HD | vmm.c | 1926 set_pcb_flags(pcb, PCB_FULL_IRET); in vm_run()
|