函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:arch\x86\kernel\uprobes.c Create Date:2022-07-27 09:47:07
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:This function gets called when XOL instruction either gets trapped or* the thread has a fatal signal. Reset the instruction pointer to its* probed address for the potential restart or for post mortem analysis.

函数原型:void arch_uprobe_abort_xol(struct arch_uprobe *auprobe, struct pt_regs *regs)

返回类型:void

参数:

类型参数名称
struct arch_uprobe *auprobe
struct pt_regs *regs
1032  utask等于utask
1034  如果abortabort(auprobe, regs)
1037  trap_nr等于saved_trap_nr
1038  Return frame for iretq 等于vaddr
1040  如果非saved_tfflags与等于X86_EFLAGS_TF的反
调用者
名称描述
handle_singlestepPerform required fix-ups and disable singlestep.* Allow pending signals to take effect.