函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:kernel\events\core.c Create Date:2022-07-27 14:59:00
Last Modify:2022-05-20 07:50:19 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:__perf_sw_event

函数原型:void __perf_sw_event(u32 event_id, u64 nr, struct pt_regs *regs, u64 addr)

返回类型:void

参数:

类型参数名称
u32event_id
u64nr
struct pt_regs *regs
u64addr
8691  preempt_disable_notrace()
8692  rctx等于perf_swevent_get_recursion_context()
8693  如果此条件成立可能性小(为编译器优化)(rctx < 0)则转到:fail
8696  ___perf_sw_event(event_id, nr, regs, addr)
8698  perf_swevent_put_recursion_context(rctx)
8699  fail :
8700  preempt_enable_notrace()