Home
last modified time | relevance | path

Searched refs:faultinfo (Results 1 – 13 of 13) sorted by relevance

/linux-6.15/arch/um/kernel/
H A Dtrap.c138 struct faultinfo *fi = UPT_FAULTINFO(regs); in show_segv_info()
156 static void bad_segv(struct faultinfo fi, unsigned long ip) in bad_segv()
158 current->thread.arch.faultinfo = fi; in bad_segv()
188 struct faultinfo * fi = UPT_FAULTINFO(regs); in segv_handler()
204 unsigned long segv(struct faultinfo fi, unsigned long ip, int is_user, in segv()
278 current->thread.arch.faultinfo = fi; in segv()
282 current->thread.arch.faultinfo = fi; in segv()
312 struct faultinfo *fi = UPT_FAULTINFO(regs); in relay_signal()
313 current->thread.arch.faultinfo = *fi; in relay_signal()
/linux-6.15/arch/x86/um/asm/
H A Dprocessor_64.h13 struct faultinfo faultinfo; member
18 .faultinfo = { 0, 0, 0 } }
H A Dprocessor_32.h25 struct faultinfo faultinfo; member
33 .faultinfo = { 0, 0, 0 } \
/linux-6.15/arch/x86/um/shared/sysdep/
H A Dptrace.h63 struct faultinfo faultinfo; member
74 #define UPT_FAULTINFO(r) (&(r)->faultinfo)
H A Dfaultinfo_64.h18 struct faultinfo { struct
H A Dfaultinfo_32.h18 struct faultinfo { struct
/linux-6.15/arch/x86/um/
H A Dstub_segv.c14 struct faultinfo *f = get_stub_data(); in stub_segv_handler()
H A Dsignal.c115 struct faultinfo * fi = &current->thread.arch.faultinfo; in copy_sc_to_user()
/linux-6.15/arch/um/os-Linux/skas/
H A Dprocess.c147 static void get_skas_faultinfo(int pid, struct faultinfo *fi) in get_skas_faultinfo()
168 get_skas_faultinfo(pid, &regs->faultinfo); in handle_segv()
169 segv(regs->faultinfo, 0, 1, NULL, NULL); in handle_segv()
526 &regs->faultinfo); in userspace()
/linux-6.15/sound/soc/sof/mediatek/mt8195/
H A Dmt8195.c361 u32 dbg_ls0stat, dbg_ls1stat, faultbus, faultinfo, swrest; in mt8195_adsp_dump() local
372 faultinfo = snd_sof_dsp_read(sdev, DSP_REG_BAR, DSP_PFAULTINFO); in mt8195_adsp_dump()
378 dbg_inst, dbg_ls0stat, dbg_ls1stat, faultbus, faultinfo); in mt8195_adsp_dump()
/linux-6.15/arch/um/include/shared/
H A Dkern_util.h30 extern unsigned long segv(struct faultinfo fi, unsigned long ip,
/linux-6.15/sound/soc/sof/mediatek/mt8186/
H A Dmt8186.c341 u32 dbg_pc, dbg_data, dbg_inst, dbg_ls0stat, dbg_status, faultinfo; in mt8186_adsp_dump() local
349 faultinfo = snd_sof_dsp_read(sdev, DSP_REG_BAR, DSP_PFAULTINFO); in mt8186_adsp_dump()
354 dbg_ls0stat, dbg_status, faultinfo); in mt8186_adsp_dump()
/linux-6.15/arch/um/os-Linux/
H A Dsignal.c43 GET_FAULTINFO_FROM_MC(r.faultinfo, mc); in sig_handler_common()