/netbsd/sys/arch/aarch64/include/ |
H A D | proc.h | 41 struct mdlwp { struct 42 void *md_onfault; 43 struct trapframe *md_utf; 44 uint64_t md_cpacr; 45 uint32_t md_flags; 46 volatile uint32_t md_astpending; 48 uint64_t md_ia_kern[2]; /* APIAKey{Lo,Hi}_EL1 used in the kernel */ 49 uint64_t md_ia_user[2]; /* APIAKey{Lo,Hi}_EL1 used in user-process */ 50 uint64_t md_ib_user[2]; /* APIBKey{Lo,Hi}_EL1 only used in user-proc. */ 51 uint64_t md_da_user[2]; /* APDAKey{Lo,Hi}_EL1 only used in user-proc. */ [all …]
|
/netbsd/sys/arch/riscv/include/ |
H A D | proc.h | 45 struct mdlwp { struct 46 struct trapframe *md_utf; /* trapframe from userspace */ 47 struct trapframe *md_ktf; /* trapframe from userspace */ 48 struct faultbuf *md_onfault; /* registers to store on fault */ 49 unsigned long md_usp; /* for locore.S */ 50 unsigned long md_ss_addr; /* single step address for ptrace */ 51 int md_ss_instr; /* single step instruction for ptrace */ 52 volatile int md_astpending; /* AST pending on return to userland */
|
/netbsd/sys/arch/or1k/include/ |
H A D | proc.h | 35 struct mdlwp { struct 36 struct trapframe *md_utf; 37 struct trapframe *md_ktf; 38 void *md_onfault; 39 uint32_t md_flags; 40 u_int md_astpending;
|
/netbsd/sys/arch/mips/include/ |
H A D | proc.h | 50 struct mdlwp { struct 51 struct trapframe *md_utf; /* trapframe from userspace */ 52 __vaddr_t md_ss_addr; /* single step address for ptrace */ 53 int md_ss_instr; /* single step instruction for ptrace */ 54 volatile int md_astpending; /* AST pending on return to userland */ 55 int md_upte[UPAGES_MAX]; /* ptes for mapping u page */
|
/netbsd/sys/arch/hppa/include/ |
H A D | proc.h | 42 struct mdlwp { struct 43 struct trapframe *md_regs; /* registers on current frame */ 44 volatile int md_astpending; /* AST pending for this LWP */ 45 int md_flags; /* machine-dependent flags */ 47 __vaddr_t md_bpva; 48 unsigned int md_bpsave[2];
|
/netbsd/sys/arch/ia64/include/ |
H A D | proc.h | 22 struct mdlwp { struct 23 u_long md_flags; 24 struct trapframe *md_tf; /* trap/syscall registers */ 25 __volatile int md_astpending; /* AST pending for this process */ 26 void *user_stack; 27 uint64_t user_stack_size;
|
/netbsd/sys/arch/sh3/include/ |
H A D | proc.h | 48 struct mdlwp { struct 49 struct trapframe *md_regs; /* user context */ 50 struct pcb *md_pcb; /* pcb access address */ 51 int md_flags; /* machine-dependent flags */ 52 volatile int md_astpending; /* AST pending on return to userland */ 54 struct md_upte md_upte[UPAGES * 2];
|
/netbsd/sys/arch/alpha/include/ |
H A D | proc.h | 39 struct mdlwp { struct 40 u_long md_flags; /* see below */ 41 struct trapframe *md_tf; /* trap/syscall registers */ 42 struct pcb *md_pcbpaddr; /* phys addr of the pcb */ 43 volatile int md_astpending; /* AST pending for this thread */
|
/netbsd/sys/arch/i386/include/ |
H A D | proc.h | 48 struct mdlwp { struct 49 volatile uint64_t md_tsc; /* last TSC reading */ 50 struct trapframe *md_regs; /* registers on current frame */ 51 int md_flags; /* machine-dependent flags */ 52 volatile int md_astpending; /* AST pending for this process */
|
/netbsd/sys/arch/amd64/include/ |
H A D | proc.h | 48 struct mdlwp { struct 49 volatile uint64_t md_tsc; /* last TSC reading */ 50 struct trapframe *md_regs; /* registers on current frame */ 51 int md_flags; /* machine-dependent flags */ 52 volatile int md_astpending;
|
/netbsd/sys/arch/powerpc/include/ |
H A D | proc.h | 45 struct mdlwp { struct 46 volatile int md_flags; 47 volatile int md_astpending; 48 struct trapframe *md_utf; /* user trampframe */
|
/netbsd/sys/arch/sparc/include/ |
H A D | proc.h | 49 struct mdlwp { struct 50 struct trapframe *md_tf; /* trap/syscall registers */ 51 struct fpstate *md_fpstate; /* fpu state, if any; always resident */ 52 struct cpu_info *md_fpu; /* Module holding FPU state */
|
/netbsd/sys/arch/arm/include/ |
H A D | proc.h | 45 struct mdlwp { struct 46 struct trapframe *md_tf; 47 int md_flags; 48 volatile uint32_t md_astpending;
|
/netbsd/sys/arch/sparc64/include/ |
H A D | proc.h | 46 struct mdlwp { struct 47 struct trapframe64 *md_tf; /* trap/syscall registers */ 48 struct fpstate64 *md_fpstate; /* fpu state, if any; always resident */
|
/netbsd/sys/arch/m68k/include/ |
H A D | proc.h | 42 struct mdlwp { struct 43 int *md_regs; /* registers on current frame */ 44 int md_flags; /* machine-dependent flags */
|
/netbsd/sys/arch/vax/include/ |
H A D | proc.h | 40 struct mdlwp { struct 41 struct trapframe *md_utf; /* pointer to user trapframe */
|
/netbsd/sys/arch/usermode/include/ |
H A D | proc.h | 32 struct mdlwp { struct
|