Searched refs:pcb_tf (Results 1 - 25 of 33) sorted by relevance

12

/openbsd-current/sys/arch/riscv64/include/
H A Dtcb.h28 ((void *)(((struct pcb *)(p)->p_addr)->pcb_tf->tf_tp))
32 ((struct pcb *)(p)->p_addr)->pcb_tf->tf_tp = (long)(addr); \
H A Dpcb.h36 struct trapframe *pcb_tf; member in struct:pcb
H A Dcpu.h68 #define PROC_PC(p) ((p)->p_addr->u_pcb.pcb_tf->tf_sepc)
69 #define PROC_STACK(p) ((p)->p_addr->u_pcb.pcb_tf->tf_sp)
/openbsd-current/sys/arch/arm64/include/
H A Dpcb.h35 struct trapframe *pcb_tf; member in struct:pcb
H A Dcpu.h96 #define PROC_PC(p) ((p)->p_addr->u_pcb.pcb_tf->tf_elr)
97 #define PROC_STACK(p) ((p)->p_addr->u_pcb.pcb_tf->tf_sp)
/openbsd-current/sys/arch/riscv64/riscv64/
H A Dfpu.c91 p->p_addr->u_pcb.pcb_tf->tf_sstatus &= ~SSTATUS_FS_MASK;
92 p->p_addr->u_pcb.pcb_tf->tf_sstatus |= SSTATUS_FS_CLEAN;
101 KASSERT((pcb->pcb_tf->tf_sstatus & SSTATUS_FS_MASK) == SSTATUS_FS_OFF);
151 p->p_addr->u_pcb.pcb_tf->tf_sstatus &= ~SSTATUS_FS_MASK;
152 p->p_addr->u_pcb.pcb_tf->tf_sstatus |= SSTATUS_FS_CLEAN;
H A Dprocess_machdep.c55 struct trapframe *tf = p->p_addr->u_pcb.pcb_tf;
73 struct trapframe *tf = p->p_addr->u_pcb.pcb_tf;
91 struct trapframe *tf = p->p_addr->u_pcb.pcb_tf;
108 struct trapframe *tf = p->p_addr->u_pcb.pcb_tf;
130 struct trapframe *tf = p->p_addr->u_pcb.pcb_tf;
H A Dast.c40 p->p_addr->u_pcb.pcb_tf = tf;
H A Dvm_machdep.c71 fpu_save(p1, pcb1->pcb_tf);
85 pcb->pcb_tf = tf;
86 *tf = *p1->p_addr->u_pcb.pcb_tf;
H A Dsyscall.c33 return p->p_addr->u_pcb.pcb_tf;
/openbsd-current/sys/arch/arm/arm/
H A Dast.c74 p->p_addr->u_pcb.pcb_tf = tf;
H A Darm_machdep.c111 tf = p->p_addr->u_pcb.pcb_tf;
H A Dsyscall.c108 p->p_addr->u_pcb.pcb_tf = frame;
166 struct trapframe *frame = p->p_addr->u_pcb.pcb_tf;
H A Dvm_machdep.c108 pcb->pcb_tf = tf = (struct trapframe *)pcb->pcb_un.un_32.pcb32_sp - 1;
109 *tf = *p1->p_addr->u_pcb.pcb_tf;
H A Dprocess_machdep.c117 return p->p_addr->u_pcb.pcb_tf;
H A Dundefined.c205 p->p_addr->u_pcb.pcb_tf = frame;
H A Dfault.c200 pcb->pcb_tf = tf;
550 p->p_addr->u_pcb.pcb_tf = tf;
/openbsd-current/sys/arch/arm64/arm64/
H A Dast.c41 p->p_addr->u_pcb.pcb_tf = tf;
H A Dprocess_machdep.c57 struct trapframe *tf = p->p_addr->u_pcb.pcb_tf;
88 struct trapframe *tf = p->p_addr->u_pcb.pcb_tf;
115 struct trapframe *tf = p->p_addr->u_pcb.pcb_tf;
130 struct trapframe *tf = p->p_addr->u_pcb.pcb_tf;
H A Ddb_trace.c83 frame = p->p_addr->u_pcb.pcb_tf->tf_x[29];
84 sp = p->p_addr->u_pcb.pcb_tf->tf_sp;
85 lr = p->p_addr->u_pcb.pcb_tf->tf_lr;
86 lastlr = p->p_addr->u_pcb.pcb_tf->tf_elr;
H A Dsyscall.c88 struct trapframe *frame = p->p_addr->u_pcb.pcb_tf;
H A Dvm_machdep.c98 pcb->pcb_tf = tf;
99 *tf = *p1->p_addr->u_pcb.pcb_tf;
H A Dsig_machdep.c86 return p->p_addr->u_pcb.pcb_tf;
/openbsd-current/sys/arch/arm/include/
H A Dpcb.h81 struct trapframe *pcb_tf; member in struct:pcb
H A Dcpu.h129 #define PROC_PC(p) ((p)->p_addr->u_pcb.pcb_tf->tf_pc)
130 #define PROC_STACK(p) ((p)->p_addr->u_pcb.pcb_tf->tf_usr_sp)

Completed in 138 milliseconds

12