Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c starfive_irq_ack() -> starfive_from_irq_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/pinctrl/starfive/pinctrl-starfive-jh7100.c starfive_irq_mask() -> starfive_from_irq_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/pinctrl/starfive/pinctrl-starfive-jh7100.c starfive_irq_mask_ack() -> starfive_from_irq_data()

Type Parameter Key Value
PARAM_VALUE 0 d 4096-ptr_max
DATA_SOURCE 0 d $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->flags

drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c starfive_irq_set_type() -> starfive_from_irq_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/pinctrl/starfive/pinctrl-starfive-jh7100.c starfive_irq_unmask() -> starfive_from_irq_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