Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/firmware/qemu_fw_cfg.c fw_cfg_kset_unregister_recursive() -> fw_cfg_kset_unregister_recursive()

Type Parameter Key Value
PARAM_VALUE 0 kset 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/firmware/qemu_fw_cfg.c fw_cfg_sysfs_probe() -> fw_cfg_kset_unregister_recursive()

Type Parameter Key Value
PARAM_VALUE 0 kset 4096-ptr_max
PARAM_VALUE 0 kset->kobj.entry.next->next 4096-ptr_max
PARAM_VALUE 0 kset->kobj.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 kset->kobj.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 kset->list.next 4096-ptr_max
PARAM_VALUE 0 kset->list.next->next 4096-ptr_max
PARAM_VALUE 0 kset->list.prev 4096-ptr_max
PARAM_VALUE 0 kset->list.prev->next 4096-ptr_max
PARAM_VALUE 0 kset->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 kset->uevent_ops 0
BUF_SIZE 0 kset 344
DATA_SOURCE 0 kset r kset_create_and_add
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/firmware/qemu_fw_cfg.c fw_cfg_sysfs_remove() -> fw_cfg_kset_unregister_recursive()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex