函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:kernel\trace\tracing_map.c Create Date:2022-07-27 13:13:45
Last Modify:2020-03-17 19:44:05 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:DEFINE_TRACING_MAP_CMP_FN(s64);DEFINE_TRACING_MAP_CMP_FN(u64);DEFINE_TRACING_MAP_CMP_FN(s32);DEFINE_TRACING_MAP_CMP_FN(u32);DEFINE_TRACING_MAP_CMP_FN(s16);DEFINE_TRACING_MAP_CMP_FN(u16);DEFINE_TRACING_MAP_CMP_FN(s8);DEFINE_TRACING_MAP_CMP_FN(u8);

函数原型:tracing_map_cmp_fn_t tracing_map_cmp_num(int field_size, int field_is_signed)

返回类型:tracing_map_cmp_fn_t

参数:

类型参数名称
intfield_size
intfield_is_signed
169  fn等于tracing_map_cmp_none
172  :field_size恒等于8
173  如果field_is_signedfn等于tracing_map_cmp_s64
175  否则fn等于tracing_map_cmp_u64
177  退出
178  :field_size恒等于4
179  如果field_is_signedfn等于tracing_map_cmp_s32
181  否则fn等于tracing_map_cmp_u32
183  退出
184  :field_size恒等于2
185  如果field_is_signedfn等于tracing_map_cmp_s16
187  否则fn等于tracing_map_cmp_u16
189  退出
190  :field_size恒等于1
191  如果field_is_signedfn等于tracing_map_cmp_s8
193  否则fn等于tracing_map_cmp_u8
195  退出
198  返回:fn
调用者
名称描述
create_tracing_map_fields