Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/base/firmware_loader/main.c dev_create_fw_entry() -> alloc_fw_cache_entry()

Type Parameter Key Value
BUF_SIZE 0 name s32min,(-10),1-s32max
BUF_SIZE 0 name s32min,(-10),1-s32max
LOCK2 &dev->devres_lock
LOCK2 global &dpm_list_mtx
LOCK2 irq
TYPE_LOCK (struct device)->devres_lock

drivers/base/firmware_loader/main.c fw_cache_piggyback_on_request() -> alloc_fw_cache_entry()

Type Parameter Key Value
BUF_SIZE 0 name s32min,(-10),1-s32max
BUF_SIZE 0 name s32min,(-10),1-s32max
PREEMPT_ADD <- disables preempt
RX_PATH
LOCK2 &fwc->name_lock
LOCK2 global &fw_lock
TYPE_LOCK (struct firmware_cache)->name_lock