函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:delayed_uprobe_remove

函数原型:static void delayed_uprobe_remove(struct uprobe *uprobe, struct mm_struct *mm)

返回类型:void

参数:

类型参数名称
struct uprobe *uprobe
struct mm_struct *mm
333  如果非uprobe且非mm则返回
337  du等于list_entry - get the struct for this entry*@ptr: the &struct list_head pointer.*@type: the type of the struct this is embedded in.*@member: the name of the list_head within the struct.(pos, structdelayed_uprobe, list)
339  如果uprobeuprobe不等于uprobe则继续下一循环
341  如果mmmm不等于mm则继续下一循环
344  delayed_uprobe_delete(du)
调用者
名称描述
update_ref_ctr
put_uprobe
uprobe_clear_stateprobe_clear_state - Free the area allocated for slots.