Defined in 2 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/base/firmware_loader/main.c _request_firmware_nowait() -> fw_cache_is_setup()

Type Parameter Key Value
PARAM_VALUE 0 dev->power.wakeirq->status 0-4294967295
BUF_SIZE 0 dev (-1),1616
BUF_SIZE 0 dev (-1),1616
BUF_SIZE 1 name (-1)-s32max
BUF_SIZE 1 name (-1)-s32max
DATA_SOURCE 0 dev $3
DATA_SOURCE 1 name $2
STR_LEN 0 dev (-1),9,19-23,25-26,28,30
STR_LEN 1 name (-1),9,19-23,25-26,28,30
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &priv->lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &component_mutex
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &test_fw_mutex

drivers/base/firmware_loader/main.c fw_add_devm_name() -> fw_cache_is_setup()

Type Parameter Key Value
PARAM_VALUE 0 dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 dev->dma_io_tlb_mem->can_grow 0-1
PARAM_VALUE 0 dev->dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 dev->power.wakeirq->status 0-4294967295
BUF_SIZE 0 dev (-1),1616
BUF_SIZE 0 dev (-1),1616
BUF_SIZE 1 name s32min,(-10),1-s32max
BUF_SIZE 1 name s32min,(-10),1-s32max
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 name $1
STR_LEN 0 dev (-1),11
STR_LEN 0 dev (-1),11
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte
LOCK2 global &fw_lock

drivers/base/firmware_loader/main.c request_firmware_into_buf() -> fw_cache_is_setup()

Type Parameter Key Value
PARAM_VALUE 0 dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 dev->power.wakeirq->status 0-4294967295
BUF_SIZE 0 dev (-1),1616
BUF_SIZE 0 dev (-1),1616
DATA_SOURCE 0 dev $2
DATA_SOURCE 1 name $1
STR_LEN 0 dev (-1),11,34,123
STR_LEN 0 dev (-1),11,34,123
STR_LEN 1 name (-1),11,34,123
STR_LEN 1 name (-1),11,34,123
RX_PATH
TASK_NOT_RUNNING

drivers/base/firmware_loader/main.c request_partial_firmware_into_buf() -> fw_cache_is_setup()

Type Parameter Key Value
PARAM_VALUE 0 dev->cma_area->nranges s32min-s32max
BUF_SIZE 0 dev (-1),1616
BUF_SIZE 0 dev (-1),1616
BUF_SIZE 1 name (-1),64
BUF_SIZE 1 name (-1),64
DATA_SOURCE 0 dev $2
DATA_SOURCE 1 name $1
USER_DATA 1 *name 0-255
USER_PTR 1 name