Lines Matching refs:l_regset
71 bsd_to_linux_regset(const struct reg *b_reg, struct linux_pt_regset *l_regset) in bsd_to_linux_regset() argument
74 KASSERT(sizeof(l_regset->x) == sizeof(b_reg->x) + sizeof(l_ulong), in bsd_to_linux_regset()
76 memcpy(l_regset->x, b_reg->x, sizeof(b_reg->x)); in bsd_to_linux_regset()
78 l_regset->x[30] = b_reg->lr; in bsd_to_linux_regset()
79 l_regset->sp = b_reg->sp; in bsd_to_linux_regset()
80 l_regset->pc = b_reg->elr; in bsd_to_linux_regset()
81 l_regset->cpsr = b_reg->spsr; in bsd_to_linux_regset()
85 linux_to_bsd_regset(struct reg *b_reg, const struct linux_pt_regset *l_regset) in linux_to_bsd_regset() argument
88 KASSERT(sizeof(l_regset->x) == sizeof(b_reg->x) + sizeof(l_ulong), in linux_to_bsd_regset()
91 memcpy(b_reg->x, l_regset->x, sizeof(b_reg->x)); in linux_to_bsd_regset()
92 b_reg->sp = l_regset->sp; in linux_to_bsd_regset()
93 b_reg->elr = l_regset->pc; in linux_to_bsd_regset()
94 b_reg->spsr = l_regset->cpsr; in linux_to_bsd_regset()
109 struct linux_pt_regset *l_regset __unused) in linux_ptrace_getregs_machdep()