Home
last modified time | relevance | path

Searched defs:mdlwp (Results 1 – 17 of 17) sorted by relevance

/netbsd/sys/arch/aarch64/include/
H A Dproc.h41 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 Dproc.h45 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 Dproc.h35 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 Dproc.h50 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 Dproc.h42 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 Dproc.h22 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 Dproc.h48 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 Dproc.h39 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 Dproc.h48 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 Dproc.h48 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 Dproc.h45 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 Dproc.h49 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 Dproc.h45 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 Dproc.h46 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 Dproc.h42 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 Dproc.h40 struct mdlwp { struct
41 struct trapframe *md_utf; /* pointer to user trapframe */
/netbsd/sys/arch/usermode/include/
H A Dproc.h32 struct mdlwp { struct