Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

kernel/trace/tracing_map.c tracing_map_array_alloc() -> tracing_map_array_free()

Type Parameter Key Value
PARAM_VALUE 0 a 4096-ptr_max
PARAM_VALUE 0 a->entry_shift 0-31,u32max
PARAM_VALUE 0 a->entry_size_shift 0-32
PARAM_VALUE 0 a->n_pages 1-u32max
PARAM_VALUE 0 a->pages 4096-ptr_max
BUF_SIZE 0 a 32-34359738384
BUF_SIZE 0 a 32-34359738384
DATA_SOURCE 0 a r _kzalloc_noprof
BIT_INFO 0 a->entry_shift 0x0,0x1f
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock

kernel/trace/tracing_map.c tracing_map_destroy() -> tracing_map_array_free()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock

kernel/trace/tracing_map.c tracing_map_free_elts() -> tracing_map_array_free()

Type Parameter Key Value
PARAM_VALUE 0 a 1-u64max
BUF_SIZE 0 a (-1),32-s32max
BUF_SIZE 0 a (-1),32-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock