Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
kernel/trace/trace_events_hist.c create_alias() -> create_hist_field()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hist_data | 4096-ptr_max |
| PARAM_VALUE | 0 | hist_data->attrs->map_bits | 0-s32max |
| PARAM_VALUE | 0 | hist_data->event_file | 4096-ptr_max |
| PARAM_VALUE | 0 | hist_data->map->ops->elt_alloc | 7286300139960954880 |
| PARAM_VALUE | 0 | hist_data->map->ops->elt_free | 6798255245786554368 |
| PARAM_VALUE | 0 | hist_data->map->ops->elt_init | 187152866893508608 |
| PARAM_VALUE | 0 | hist_data->n_var_refs | 0-16 |
| PARAM_VALUE | 1 | field | 0 |
| PARAM_VALUE | 2 | flags | 69632 |
| PARAM_VALUE | 3 | var_name | 1-u64max |
| BUF_SIZE | 0 | hist_data | (-1)-s32max |
| BUF_SIZE | 0 | hist_data | (-1)-s32max |
| BUF_SIZE | 0 | hist_data->attrs | (-1)-s32max |
| BUF_SIZE | 0 | hist_data->event_file | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | hist_data | $0 |
| DATA_SOURCE | 3 | var_name | $2 |
| STR_LEN | 0 | hist_data | (-1) |
| STR_LEN | 0 | hist_data | (-1) |
| STR_LEN | 0 | hist_data->event_file | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING |
kernel/trace/trace_events_hist.c create_hist_field() -> create_hist_field()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hist_data->map->ops->elt_alloc | 7286300139960954880 |
| PARAM_VALUE | 0 | hist_data->map->ops->elt_free | 6798255245786554368 |
| PARAM_VALUE | 0 | hist_data->map->ops->elt_init | 187152866893508608 |
| PARAM_VALUE | 1 | field | 0,4096-ptr_max |
| PARAM_VALUE | 2 | flags | 0,2-u64max |
| PARAM_VALUE | 3 | var_name | 0 |
| BUF_SIZE | 0 | hist_data | (-1)-s32max |
| BUF_SIZE | 0 | hist_data | (-1)-s32max |
| BUF_SIZE | 0 | hist_data->attrs | (-1)-s32max |
| BUF_SIZE | 0 | hist_data->event_file | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | hist_data | $0 |
| DATA_SOURCE | 1 | field | $1 |
| STR_LEN | 0 | hist_data | (-1),4 |
| STR_LEN | 0 | hist_data | (-1),4 |
| STR_LEN | 0 | hist_data->event_file | (-1),4 |
| BIT_INFO | 2 | flags | 0x0,0xfffffffffff89cfe |
| BIT_INFO | 2 | flags | 0x0,0xfffffffffff89cfe |
| RX_PATH | |||
| TASK_NOT_RUNNING |
kernel/trace/trace_events_hist.c create_hitcount_val() -> create_hist_field()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hist_data | 4096-ptr_max |
| PARAM_VALUE | 0 | hist_data->attrs | 4096-ptr_max |
| PARAM_VALUE | 0 | hist_data->attrs->clock | 1-u64max |
| PARAM_VALUE | 0 | hist_data->attrs->keys_str | 1-u64max |
| PARAM_VALUE | 0 | hist_data->event_file | 4096-ptr_max |
| PARAM_VALUE | 1 | field | 0 |
| PARAM_VALUE | 2 | flags | 1 |
| PARAM_VALUE | 3 | var_name | 0 |
| BUF_SIZE | 0 | hist_data->event_file | s32min-(-1),1-s32max |
| CAPPED_DATA | 0 | hist_data->attrs->n_actions | 1 |
| CAPPED_DATA | 0 | hist_data->attrs->n_assignments | 1 |
| DATA_SOURCE | 0 | hist_data | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
kernel/trace/trace_events_hist.c create_key_field() -> create_hist_field()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hist_data | 4096-ptr_max |
| PARAM_VALUE | 0 | hist_data->attrs->clock | 1-u64max |
| PARAM_VALUE | 0 | hist_data->attrs->keys_str | 1-u64max |
| PARAM_VALUE | 0 | hist_data->attrs->vals_str | 0,4096-ptr_max |
| PARAM_VALUE | 0 | hist_data->event_file | 4096-ptr_max |
| PARAM_VALUE | 1 | field | 0 |
| PARAM_VALUE | 2 | flags | 258 |
| PARAM_VALUE | 3 | var_name | 0 |
| DATA_SOURCE | 0 | hist_data | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
kernel/trace/trace_events_hist.c create_var_ref() -> create_hist_field()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | field | 0 |
| PARAM_VALUE | 2 | flags | 16384 |
| PARAM_VALUE | 3 | var_name | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
kernel/trace/trace_events_hist.c parse_atom() -> create_hist_field()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hist_data->attrs->map_bits | 0-s32max |
| PARAM_VALUE | 0 | hist_data->map->ops->elt_alloc | 7286300139960954880 |
| PARAM_VALUE | 0 | hist_data->map->ops->elt_free | 6798255245786554368 |
| PARAM_VALUE | 0 | hist_data->map->ops->elt_init | 187152866893508608 |
| PARAM_VALUE | 1 | field | 0,4096-ptr_max |
| PARAM_VALUE | 2 | flags | 0-1085440,2097156-3149828 |
| BUF_SIZE | 0 | hist_data | (-1)-s32max |
| BUF_SIZE | 0 | hist_data | (-1)-s32max |
| BUF_SIZE | 0 | hist_data->attrs | (-1)-s32max |
| BUF_SIZE | 0 | hist_data->event_file | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | hist_data | $0 |
| DATA_SOURCE | 1 | field | r parse_field |
| DATA_SOURCE | 3 | var_name | $4 |
| STR_LEN | 0 | hist_data | (-1),4 |
| STR_LEN | 0 | hist_data | (-1),4 |
| STR_LEN | 0 | hist_data->event_file | (-1),4 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
kernel/trace/trace_events_hist.c parse_const() -> create_hist_field()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hist_data | 4096-ptr_max |
| PARAM_VALUE | 0 | hist_data->attrs->map_bits | 0-s32max |
| PARAM_VALUE | 0 | hist_data->event_file | 4096-ptr_max |
| PARAM_VALUE | 0 | hist_data->map->ops->elt_alloc | 7286300139960954880 |
| PARAM_VALUE | 0 | hist_data->map->ops->elt_free | 6798255245786554368 |
| PARAM_VALUE | 0 | hist_data->map->ops->elt_init | 187152866893508608 |
| PARAM_VALUE | 1 | field | 0 |
| PARAM_VALUE | 2 | flags | 262144,262146,266240 |
| BUF_SIZE | 0 | hist_data | (-1)-s32max |
| BUF_SIZE | 0 | hist_data | (-1)-s32max |
| BUF_SIZE | 0 | hist_data->attrs | (-1)-s32max |
| BUF_SIZE | 0 | hist_data->event_file | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | hist_data | $0 |
| DATA_SOURCE | 3 | var_name | $2 |
| STR_LEN | 0 | hist_data | (-1),4 |
| STR_LEN | 0 | hist_data | (-1),4 |
| STR_LEN | 0 | hist_data->event_file | (-1),4 |
| BIT_INFO | 2 | flags | 0x40000,0x41fff |
| RX_PATH | |||
| TASK_NOT_RUNNING |
kernel/trace/trace_events_hist.c parse_expr() -> create_hist_field()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hist_data->event_file->tr->fsnotify_irqwork.node.a_flags.counter | 0-s32max |
| PARAM_VALUE | 0 | hist_data->event_file->tr->fsnotify_irqwork.node.u_flags | 0-s32max |
| PARAM_VALUE | 1 | field | 0 |
| PARAM_VALUE | 2 | flags | 0-524287 |
| BUF_SIZE | 0 | hist_data | (-1)-s32max |
| BUF_SIZE | 0 | hist_data | (-1)-s32max |
| DATA_SOURCE | 0 | hist_data | $0 |
| DATA_SOURCE | 2 | flags | $3 [m] |
| DATA_SOURCE | 3 | var_name | $4 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
kernel/trace/trace_events_hist.c parse_unary() -> create_hist_field()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hist_data->attrs->map_bits | 0-s32max |
| PARAM_VALUE | 1 | field | 0 |
| PARAM_VALUE | 2 | flags | 8192,8194,12288 |
| BUF_SIZE | 0 | hist_data | (-1)-s32max |
| BUF_SIZE | 0 | hist_data | (-1)-s32max |
| BUF_SIZE | 0 | hist_data->attrs | (-1)-s32max |
| BUF_SIZE | 0 | hist_data->event_file | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | hist_data | $0 |
| DATA_SOURCE | 2 | flags | $3 [m] |
| DATA_SOURCE | 3 | var_name | $4 |
| BIT_INFO | 2 | flags | 0x2000,0x3fff |
| BIT_INFO | 2 | flags | 0x2000,0x3fff |
| RX_PATH | |||
| TASK_NOT_RUNNING |