Defined in 1 files as a function:

Referenced in 7 files:

Smatch caller information:

drivers/pci/hotplug/octep_hp.c octep_hp_cmd_handler() -> hotplug_slot_name()

Type Parameter Key Value
PARAM_VALUE 0 slot 4096-ptr_max
HALF_LOCKED2 &pool->lock

drivers/pci/hotplug/octep_hp.c octep_hp_disable_pdev() -> hotplug_slot_name()

Type Parameter Key Value
PARAM_VALUE 0 slot 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock

drivers/pci/hotplug/octep_hp.c octep_hp_disable_pdev() -> hotplug_slot_name()

Type Parameter Key Value
PARAM_VALUE 0 slot 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock

drivers/pci/hotplug/octep_hp.c octep_hp_enable_pdev() -> hotplug_slot_name()

Type Parameter Key Value
PARAM_VALUE 0 slot 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/pci/hotplug/octep_hp.c octep_hp_enable_pdev() -> hotplug_slot_name()

Type Parameter Key Value
PARAM_VALUE 0 slot 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/pci/hotplug/acpiphp_core.c get_attention_status() -> hotplug_slot_name()

Type Parameter Key Value
PARAM_VALUE 0 slot 4096-ptr_max
DATA_SOURCE 0 slot $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/pci/hotplug/acpiphp_core.c set_attention_status() -> hotplug_slot_name()

Type Parameter Key Value
PARAM_VALUE 0 slot 4096-ptr_max
DATA_SOURCE 0 slot $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/pci/hotplug/acpiphp_core.c slot_name() -> hotplug_slot_name()

Type Parameter Key Value
PARAM_VALUE 0 slot 1-u64max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex

drivers/pci/hotplug/shpchp_core.c slot_name() -> hotplug_slot_name()

Type Parameter Key Value
PARAM_VALUE 0 slot 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock

drivers/pci/hotplug/pciehp_ctrl.c slot_name() -> hotplug_slot_name()

Type Parameter Key Value
PARAM_VALUE 0 slot 4096-ptr_max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &ctrl->reset_lock
HALF_LOCKED2 &ctrl->state_lock
HALF_LOCKED2 &of->mutex

drivers/pci/hotplug/cpci_hotplug_core.c slot_name() -> hotplug_slot_name()

Type Parameter Key Value
PARAM_VALUE 0 slot 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 global &list_rwsem

drivers/pci/hotplug/pciehp_hpc.c slot_name() -> hotplug_slot_name()

Type Parameter Key Value
PARAM_VALUE 0 slot 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &ctrl->reset_lock

drivers/pci/hotplug/cpci_hotplug_pci.c slot_name() -> hotplug_slot_name()

Type Parameter Key Value
PARAM_VALUE 0 slot 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &list_rwsem
HALF_LOCKED2 &of->mutex

drivers/pci/hotplug/shpchp_ctrl.c slot_name() -> hotplug_slot_name()

Type Parameter Key Value
PARAM_VALUE 0 slot 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &slot->ctrl->crit_sect
HALF_LOCKED2 &slot->lock