Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

drivers/iio/adc/twl6030-gpadc.c twl6030_gpadc_disable_irq() -> twl6030_interrupt_mask()

Type Parameter Key Value
PARAM_VALUE 0 bit_mask 32
PARAM_VALUE 1 offset 4
DATA_SOURCE 0 bit_mask $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &_dev->mutex
TYPE_LOCK (struct device)->mutex

drivers/iio/adc/twl6030-gpadc.c twl6030_gpadc_disable_irq() -> twl6030_interrupt_mask()

Type Parameter Key Value
PARAM_VALUE 0 bit_mask 32
PARAM_VALUE 1 offset 7
DATA_SOURCE 0 bit_mask $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &_dev->mutex
TYPE_LOCK (struct device)->mutex

drivers/usb/phy/phy-twl6030-usb.c twl6030_usb_remove() -> twl6030_interrupt_mask()

Type Parameter Key Value
PARAM_VALUE 0 bit_mask 15
PARAM_VALUE 1 offset 5
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/usb/phy/phy-twl6030-usb.c twl6030_usb_remove() -> twl6030_interrupt_mask()

Type Parameter Key Value
PARAM_VALUE 0 bit_mask 15
PARAM_VALUE 1 offset 8
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/input/misc/twl4030-pwrbutton.c twl4030_pwrbutton_remove() -> twl6030_interrupt_mask()

Type Parameter Key Value
PARAM_VALUE 0 bit_mask 1
PARAM_VALUE 1 offset 3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/input/misc/twl4030-pwrbutton.c twl4030_pwrbutton_remove() -> twl6030_interrupt_mask()

Type Parameter Key Value
PARAM_VALUE 0 bit_mask 1
PARAM_VALUE 1 offset 6
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/rtc/rtc-twl.c twl_rtc_remove() -> twl6030_interrupt_mask()

Type Parameter Key Value
PARAM_VALUE 0 bit_mask 24
PARAM_VALUE 1 offset 3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/rtc/rtc-twl.c twl_rtc_remove() -> twl6030_interrupt_mask()

Type Parameter Key Value
PARAM_VALUE 0 bit_mask 24
PARAM_VALUE 1 offset 6
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex