Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
kernel/trace/tracing_map.c tracing_map_elt_alloc() -> (struct tracing_map_ops)->elt_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | elt | 4096-ptr_max |
| PARAM_VALUE | 0 | elt->fields | 4096-ptr_max |
| PARAM_VALUE | 0 | elt->key | 16 |
| PARAM_VALUE | 0 | elt->map | 4096-ptr_max |
| PARAM_VALUE | 0 | elt->map->elts | 4096-ptr_max |
| PARAM_VALUE | 0 | elt->map->key_size | 0 |
| PARAM_VALUE | 0 | elt->map->map | 4096-ptr_max |
| PARAM_VALUE | 0 | elt->map->map_bits | 7-17 |
| PARAM_VALUE | 0 | elt->map->max_elts | 1-u32max |
| PARAM_VALUE | 0 | elt->map->n_fields | 2-u32max |
| PARAM_VALUE | 0 | elt->map->n_vars | 0-16 |
| PARAM_VALUE | 0 | elt->map->next_elt.counter | 0 |
| PARAM_VALUE | 0 | elt->map->ops | 2574765353276964864 |
| PARAM_VALUE | 0 | elt->map->ops->elt_clear | 0 |
| PARAM_VALUE | 0 | elt->map->private_data | 4096-ptr_max |
| PARAM_VALUE | 0 | elt->var_set | 16,4096-ptr_max |
| PARAM_VALUE | 0 | elt->vars | 16,4096-ptr_max |
| PARAM_VALUE | 0 | *elt->var_set | 0 |
| BUF_SIZE | 0 | elt | 48 |
| BUF_SIZE | 0 | elt->fields | 32-68719476720 |
| BUF_SIZE | 0 | elt->var_set | 0-16 |
| BUF_SIZE | 0 | elt->vars | 0-128 |
| CAPPED_DATA | 0 | elt->map->n_fields | 1 |
| CAPPED_DATA | 0 | elt->map->n_vars | 1 |
| DATA_SOURCE | 0 | elt | r _kzalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |