函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:group_sched_out

函数原型:static void group_sched_out(struct perf_event *group_event, struct perf_cpu_context *cpuctx, struct perf_event_context *ctx)

返回类型:void

参数:

类型参数名称
struct perf_event *group_event
struct perf_cpu_context *cpuctx
struct perf_event_context *ctx
2138  如果state不等于PERF_EVENT_STATE_ACTIVE则返回
2141  perf_pmu_disable(pmu)
2143  event_sched_out(group_event, cpuctx, ctx)
2148  for_each_sibling_event(event, group_event)
2149  event_sched_out(event, cpuctx, ctx)
2151  perf_pmu_enable(pmu)
2153  如果exclusiveexclusive等于0
调用者
名称描述
__perf_event_disableCross CPU call to disable a performance event
ctx_sched_out