Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/pci/hotplug/shpchp_ctrl.c shpchp_handle_attention_button() -> queue_interrupt_event()

Type Parameter Key Value
PARAM_VALUE 0 p_slot 4096-ptr_max
PARAM_VALUE 0 p_slot->ctrl 4096-ptr_max
PARAM_VALUE 0 p_slot->hotplug_slot.pci_slot 4096-ptr_max
PARAM_VALUE 0 p_slot->presence_save 0-1
PARAM_VALUE 1 event_type 7
DATA_SOURCE 0 p_slot r shpchp_find_slot
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/pci/hotplug/shpchp_ctrl.c shpchp_handle_power_fault() -> queue_interrupt_event()

Type Parameter Key Value
PARAM_VALUE 0 p_slot 4096-ptr_max
PARAM_VALUE 0 p_slot->ctrl 4096-ptr_max
PARAM_VALUE 0 p_slot->hotplug_slot.pci_slot 4096-ptr_max
PARAM_VALUE 0 p_slot->status 0,255
PARAM_VALUE 1 event_type 5-6
DATA_SOURCE 0 p_slot r shpchp_find_slot
FUZZY_MAX 0 p_slot->status 255
FUZZY_MAX 1 event_type 6
BIT_INFO 1 event_type 0x4,0x7
HARD_MAX 0 p_slot->status 255
HARD_MAX 1 event_type 6
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/pci/hotplug/shpchp_ctrl.c shpchp_handle_presence_change() -> queue_interrupt_event()

Type Parameter Key Value
PARAM_VALUE 0 p_slot 4096-ptr_max
PARAM_VALUE 0 p_slot->ctrl 4096-ptr_max
PARAM_VALUE 0 p_slot->hotplug_slot.pci_slot 4096-ptr_max
PARAM_VALUE 0 p_slot->presence_save 0-1
PARAM_VALUE 1 event_type 1-2
DATA_SOURCE 0 p_slot r shpchp_find_slot
FUZZY_MAX 1 event_type 2
HARD_MAX 1 event_type 2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq

drivers/pci/hotplug/shpchp_ctrl.c shpchp_handle_switch_change() -> queue_interrupt_event()

Type Parameter Key Value
PARAM_VALUE 0 p_slot 4096-ptr_max
PARAM_VALUE 0 p_slot->ctrl 4096-ptr_max
PARAM_VALUE 0 p_slot->hotplug_slot.pci_slot 4096-ptr_max
PARAM_VALUE 0 p_slot->presence_save 0-1
PARAM_VALUE 1 event_type 3-5
DATA_SOURCE 0 p_slot r shpchp_find_slot
FUZZY_MAX 1 event_type 5
HARD_MAX 1 event_type 5
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq