Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/leds/leds-pca955x.c pca955x_probe() -> pca955x_num_input_regs()

Type Parameter Key Value
CAPPED_DATA 0 bits 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bits
UNITS 0 bits unit_array_size

drivers/leds/leds-pca955x.c pca955x_read_ls() -> pca955x_num_input_regs()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bits unit_array_size
HALF_LOCKED2 &pca955x->lock

drivers/leds/leds-pca955x.c pca955x_read_psc() -> pca955x_num_input_regs()

Type Parameter Key Value
CAPPED_DATA 0 bits 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bits
UNITS 0 bits unit_array_size

drivers/leds/leds-pca955x.c pca955x_read_pwm() -> pca955x_num_input_regs()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bits unit_array_size
HALF_LOCKED2 &led_cdev->led_access
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 _T->lock

drivers/leds/leds-pca955x.c pca955x_write_ls() -> pca955x_num_input_regs()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bits
UNITS 0 bits unit_array_size
HALF_LOCKED2 &pca955x->lock

drivers/leds/leds-pca955x.c pca955x_write_psc() -> pca955x_num_input_regs()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bits
UNITS 0 bits unit_array_size
HALF_LOCKED2 &pca955x->lock

drivers/leds/leds-pca955x.c pca955x_write_pwm() -> pca955x_num_input_regs()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bits unit_array_size
LOCK2 &pca955x->lock
TYPE_LOCK (struct pca955x)->lock