函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:Internal unregister function - just handle k*probes and flags

函数原型:static void __unregister_trace_kprobe(struct trace_kprobe *tk)

返回类型:void

参数:

类型参数名称
struct trace_kprobe *tk
521  如果trace_kprobe_is_registered(tk)则
522  如果trace_kprobe_is_return(tk)则unregister_kretprobe( & Use rp.kp for kprobe use )
524  否则unregister_kprobe( & kp)
527  INIT_HLIST_NODE( & hlist)
528  初始化链表头
529  如果 Allow user to indicate symbol name of the probe point location of the probe point = NULL
调用者
名称描述
unregister_trace_kprobeUnregister a trace_probe and probe_event
trace_kprobe_module_callbackModule notifier call back, checking event on the module