Defined in 1 files as a function:

Referenced in 11 files:

Smatch caller information:

drivers/pci/controller/vmd.c vmd_compose_msi_msg() -> irq_data_get_irq_handler_data()

Type Parameter Key Value
PARAM_VALUE 0 d 4096-ptr_max
BUF_SIZE 0 d (-1),56
BUF_SIZE 0 d (-1),56
DATA_SOURCE 0 d $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &ioapic_lock
HALF_LOCKED2 irq

drivers/iommu/intel/dmar.c dmar_msi_mask() -> irq_data_get_irq_handler_data()

Type Parameter Key Value
PARAM_VALUE 0 d 0,4096-ptr_max
BUF_SIZE 0 d (-1),56
BUF_SIZE 0 d (-1),56
DATA_SOURCE 0 d $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->lock
HALF_LOCKED2 _T->flags

drivers/iommu/intel/dmar.c dmar_msi_unmask() -> irq_data_get_irq_handler_data()

Type Parameter Key Value
PARAM_VALUE 0 d 0,4096-ptr_max
BUF_SIZE 0 d (-1),56
BUF_SIZE 0 d (-1),56
DATA_SOURCE 0 d $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->lock
HALF_LOCKED2 _T->flags

drivers/gpio/gpio-davinci.c gpio_irq_mask() -> irq_data_get_irq_handler_data()

Type Parameter Key Value
PARAM_VALUE 0 d 4096-ptr_max
BUF_SIZE 0 d (-1),56
BUF_SIZE 0 d (-1),56
DATA_SOURCE 0 d $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->lock
HALF_LOCKED2 _T->flags

drivers/gpio/gpio-davinci.c gpio_irq_type_unbanked() -> irq_data_get_irq_handler_data()

Type Parameter Key Value
PARAM_VALUE 0 d 4096-ptr_max
BUF_SIZE 0 d (-1),56
BUF_SIZE 0 d (-1),56
DATA_SOURCE 0 d $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &probing_active

drivers/gpio/gpio-davinci.c gpio_irq_unmask() -> irq_data_get_irq_handler_data()

Type Parameter Key Value
PARAM_VALUE 0 d 4096-ptr_max
BUF_SIZE 0 d (-1),56
BUF_SIZE 0 d (-1),56
DATA_SOURCE 0 d $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->lock
HALF_LOCKED2 _T->flags

drivers/irqchip/irq-xilinx-intc.c xil_intc_irq_handler() -> irq_data_get_irq_handler_data()

Type Parameter Key Value
PARAM_VALUE 0 d 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/irqchip/irq-starfive-jhb100-intc.c starfive_intc_irq_handler() -> irq_data_get_irq_handler_data()

Type Parameter Key Value
PARAM_VALUE 0 d 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

arch/x86/kernel/hpet.c hpet_msi_mask() -> irq_data_get_irq_handler_data()

Type Parameter Key Value
PARAM_VALUE 0 d 0,4096-ptr_max
BUF_SIZE 0 d (-1),56
BUF_SIZE 0 d (-1),56
DATA_SOURCE 0 d $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->lock
HALF_LOCKED2 _T->flags

arch/x86/kernel/hpet.c hpet_msi_unmask() -> irq_data_get_irq_handler_data()

Type Parameter Key Value
PARAM_VALUE 0 d 0,4096-ptr_max
BUF_SIZE 0 d (-1),56
BUF_SIZE 0 d (-1),56
DATA_SOURCE 0 d $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->lock
HALF_LOCKED2 _T->flags

arch/x86/kernel/hpet.c hpet_msi_write_msg() -> irq_data_get_irq_handler_data()

Type Parameter Key Value
PARAM_VALUE 0 d 4096-ptr_max
BUF_SIZE 0 d (-1),56
BUF_SIZE 0 d (-1),56
DATA_SOURCE 0 d $0
RX_PATH
TASK_NOT_RUNNING