Home
last modified time | relevance | path

Searched refs:PK_32 (Results 1 – 25 of 34) sorted by relevance

12

/netbsd-src/sys/kern/
H A Dsys_process_lwpstatus.c192 const bool pk32 = (curl->l_proc->p_flag & PK_32) != 0; in process_doregs()
195 if ((l->l_proc->p_flag & PK_32) == 0) { in process_doregs()
226 const bool pk32 = (curl->l_proc->p_flag & PK_32) != 0; in process_dofpregs()
229 if ((l->l_proc->p_flag & PK_32) == 0) { in process_dofpregs()
261 const bool pk32 = (curl->l_proc->p_flag & PK_32) != 0; in process_dodbregs()
264 if ((l->l_proc->p_flag & PK_32) == 0) { in process_dodbregs()
H A Dkern_fork.c350 p1->p_flag & (PK_SUGID | PK_NOCLDWAIT | PK_CLDSIGIGN | PK_32); in fork1()
H A Dsys_futex.c1923 if (curproc->p_flag & PK_32) {
1977 if (curproc->p_flag & PK_32) { in futex_release_all_lwp()
H A Dsys_sig.c423 else if (p->p_flag & PK_32) { in sigaction1()
/netbsd-src/sys/arch/sparc64/sparc64/
H A Dprocess_machdep.c120 if (!(curproc->p_flag & PK_32)) { in process_read_regs()
154 if (!(curproc->p_flag & PK_32)) { in process_write_regs()
211 if (!(curproc->p_flag & PK_32)) { in process_read_fpregs()
241 if (!(curproc->p_flag & PK_32)) { in process_write_fpregs()
H A Dsyscall.c191 if ((p->p_flag & PK_32) != 0) { in getargs()
317 if (p->p_flag & PK_32) { in syscall()
H A Dsunos32_machdep.c117 p->p_flag |= PK_32; in sunos32_setregs()
/netbsd-src/sys/sys/
H A Dproc.h383 #define PK_32 0x00040000 /* 32-bit process (used on 64-bit kernels) */ macro
590 #define PROC_PTRSZ(p) (((p)->p_flag & PK_32) ? sizeof(int) : sizeof(void *))
591 #define PROC_REGSZ(p) (((p)->p_flag & PK_32) ? \
593 #define PROC_FPREGSZ(p) (((p)->p_flag & PK_32) ? \
595 #define PROC_DBREGSZ(p) (((p)->p_flag & PK_32) ? \
/netbsd-src/sys/arch/amd64/amd64/
H A Dprocess_machdep.c116 const bool pk32 = (l->l_proc->p_flag & PK_32) != 0; in process_read_regs()
182 const bool pk32 = (l->l_proc->p_flag & PK_32) != 0; in process_write_regs()
278 const bool pk32 = (l->l_proc->p_flag & PK_32) != 0; in process_set_pc()
336 if (__predict_false(l->l_proc->p_flag & PK_32)) { in ptrace_machdep_dorequest()
H A Dmachdep.c1385 l->l_proc->p_flag &= ~PK_32;
2193 KASSERT((p->p_flag & PK_32) == 0); in cpu_mcontext_validate()
2290 KASSERT((l->l_proc->p_flag & PK_32) == 0);
2328 KASSERT(l->l_proc->p_flag & PK_32); in cpu_fsgs_reload()
2355 KASSERT(l->l_proc->p_flag & PK_32); in mm_md_direct_mapped_io()
H A Dnetbsd32_machdep.c148 p->p_flag |= PK_32; in netbsd32_setregs()
508 if ((curl->l_proc->p_flag & PK_32) == 0 || in netbsd32_process_doxmmregs()
509 (l->l_proc->p_flag & PK_32) == 0) in netbsd32_process_doxmmregs()
/netbsd-src/sys/arch/aarch64/aarch64/
H A Dnetbsd32_machdep.c72 p->p_flag |= PK_32; in netbsd32_setregs()
138 if ((p->p_flag & PK_32) == 0) in netbsd32_process_read_regs()
163 if ((p->p_flag & PK_32) == 0) in netbsd32_process_read_fpregs()
207 if ((p->p_flag & PK_32) == 0) in netbsd32_process_write_regs()
237 if ((p->p_flag & PK_32) == 0) in netbsd32_process_write_fpregs()
404 KASSERT(p->p_flag & PK_32); in cpu_mcontext32_validate()
H A Dexec_machdep.c149 p->p_flag &= ~PK_32; in setregs()
H A Dvm_machdep.c153 if (__predict_false(l2->l_proc->p_flag & PK_32)) { in cpu_lwp_fork()
/netbsd-src/sys/dev/sun/
H A Devent.c127 if ((curproc->p_flag & PK_32) && ev_out32_hook != NULL) in ev_read()
143 if ((curproc->p_flag & PK_32) && ev_out32_hook != NULL) in ev_read()
/netbsd-src/sys/compat/netbsd32/
H A Dnetbsd32_ptrace.c207 KASSERT(l->l_proc->p_flag & PK_32); in netbsd32_dofpregs()
245 KASSERT(l->l_proc->p_flag & PK_32); in netbsd32_dodbregs()
/netbsd-src/sys/arch/x86/x86/
H A Dfpu.c164 fpu_area_save(area, x86_xsave_features, !(l->l_proc->p_flag & PK_32)); in fpu_save_lwp()
309 !(curlwp->l_proc->p_flag & PK_32)); in fpu_handle_deferred()
325 !(oldlwp->l_proc->p_flag & PK_32)); in fpu_switch()
H A Dsys_machdep.c612 if (l->l_proc->p_flag & PK_32) { in x86_set_sdbase()
680 if (curproc->p_flag & PK_32) { in x86_get_sdbase()
772 if ((l->l_proc->p_flag & PK_32) == 0) { in cpu_lwp_setprivate()
H A Dlinux_trap.c186 if ((l->l_proc->p_flag & PK_32) == 0) { in linux_lwp_setprivate()
/netbsd-src/sys/arch/riscv/riscv/
H A Dnetbsd32_machdep.c52 l->l_proc->p_flag |= PK_32; in netbsd32_setregs()
H A Dsyscall.c87 const bool pk32_p = (p->p_flag & PK_32) != 0; in EMULNAME()
H A Dtrap.c423 || ((p->p_flag & PK_32) && (int32_t) addr != addr) in trap_pagefault()
/netbsd-src/sys/miscfs/procfs/
H A Dprocfs_map.c123 int width = (int)((curl->l_proc->p_flag & PK_32) ? sizeof(int32_t) : in procfs_domap()
/netbsd-src/sys/compat/linux32/arch/amd64/
H A Dlinux32_machdep.c295 p->p_flag |= PK_32; in linux32_setregs()
/netbsd-src/sys/compat/linux/arch/amd64/
H A Dlinux_machdep.c97 l->l_proc->p_flag &= ~PK_32; in linux_setregs()

12