函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:destroy_hist_field

函数原型:static void destroy_hist_field(struct hist_field *hist_field, unsigned int level)

返回类型:void

参数:

类型参数名称
struct hist_field *hist_field
unsigned intlevel
2451  如果level大于3则返回
2454  如果非hist_field则返回
2457  如果flags按位与HIST_FIELD_FL_VAR_REF则返回
2460 i小于HIST_FIELD_OPERANDS_MAX循环destroy_hist_field(operands[i], level + 1)
2463  __destroy_hist_field(hist_field)
调用者
名称描述
destroy_hist_field
create_hist_field
destroy_hist_fields
create_var_refreate_var_ref - Create a variable reference and attach it to trigger*@hist_data: The trigger that will be referencing the variable*@var_field: The VAR field to create a reference to*@system: The optional system string*@event_name: The optional event_name
create_alias
parse_unary
parse_expr
track_data_destroy
destroy_field_var
create_key_field