函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:allback routine for handling exceptions.

函数原型:int arch_uprobe_exception_notify(struct notifier_block *self, unsigned long val, void *data)

返回类型:int

参数:

类型参数名称
struct notifier_block *self
unsigned longval
void *data
999  args等于data
1000  regs等于regs
1001  ret等于Don't care
1004  如果regs且非ser_mode(regs) determines whether a register set came from user* mode则返回:Don't care
1008  :val恒等于DIE_INT3
1009  如果uprobe_pre_sstep_notifier(regs)则ret等于Clean way to return from the notifier and stop further calls.
1012  退出
1014  :val恒等于DIE_DEBUG
1015  如果uprobe_post_sstep_notifier(regs)则ret等于Clean way to return from the notifier and stop further calls.
1018  默认
1019  退出
1022  返回:ret