Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/media/rc/winbond-cir.c wbcir_carrier_report() -> wbcir_set_bits()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bits | 2 |
| PARAM_VALUE | 2 | mask | 3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/media/rc/winbond-cir.c wbcir_carrier_report() -> wbcir_set_bits()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bits | 1 |
| PARAM_VALUE | 2 | mask | 3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/media/rc/winbond-cir.c wbcir_init_hw() -> wbcir_set_bits()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bits | 0,8 |
| PARAM_VALUE | 2 | mask | 9 |
| FUZZY_MAX | 1 | bits | 8 |
| BIT_INFO | 1 | bits | 0x0,0x8 |
| HARD_MAX | 1 | bits | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/media/rc/winbond-cir.c wbcir_init_hw() -> wbcir_set_bits()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bits | 23 |
| PARAM_VALUE | 2 | mask | 23 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/media/rc/winbond-cir.c wbcir_init_hw() -> wbcir_set_bits()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bits | 0 |
| PARAM_VALUE | 2 | mask | 7 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/media/rc/winbond-cir.c wbcir_init_hw() -> wbcir_set_bits()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bits | 74 |
| PARAM_VALUE | 2 | mask | 127 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/media/rc/winbond-cir.c wbcir_led_brightness_set() -> wbcir_set_bits()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bits | 0,128 |
| PARAM_VALUE | 2 | mask | 128 |
| FUZZY_MAX | 1 | bits | 128 |
| BIT_INFO | 1 | bits | 0x0,0x80 |
| HARD_MAX | 1 | bits | 128 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex | ||
| HALF_LOCKED2 | &rt2x00dev->conf_mutex |
drivers/media/rc/winbond-cir.c wbcir_remove() -> wbcir_set_bits()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bits | 23 |
| PARAM_VALUE | 2 | mask | 23 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/media/rc/winbond-cir.c wbcir_remove() -> wbcir_set_bits()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bits | 0 |
| PARAM_VALUE | 2 | mask | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/media/rc/winbond-cir.c wbcir_remove() -> wbcir_set_bits()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bits | 0 |
| PARAM_VALUE | 2 | mask | 7 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/media/rc/winbond-cir.c wbcir_set_carrier_report() -> wbcir_set_bits()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bits | 2 |
| PARAM_VALUE | 2 | mask | 3 |
| PREEMPT_ADD | <- disables preempt | ||
| NOCHECK_CALL | |||
| LOCK2 | &data->spinlock | ||
| LOCK2 | &dev->lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct rc_dev)->lock | ||
| TYPE_LOCK | (struct wbcir_data)->spinlock |
drivers/media/rc/winbond-cir.c wbcir_set_carrier_report() -> wbcir_set_bits()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bits | 1 |
| PARAM_VALUE | 2 | mask | 3 |
| PREEMPT_ADD | <- disables preempt | ||
| NOCHECK_CALL | |||
| LOCK2 | &data->spinlock | ||
| LOCK2 | &dev->lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct rc_dev)->lock | ||
| TYPE_LOCK | (struct wbcir_data)->spinlock |
drivers/media/rc/winbond-cir.c wbcir_set_carrier_report() -> wbcir_set_bits()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bits | 0,64 |
| PARAM_VALUE | 2 | mask | 64 |
| FUZZY_MAX | 1 | bits | 64 |
| BIT_INFO | 1 | bits | 0x0,0x40 |
| HARD_MAX | 1 | bits | 64 |
| PREEMPT_ADD | <- disables preempt | ||
| NOCHECK_CALL | |||
| LOCK2 | &data->spinlock | ||
| LOCK2 | &dev->lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct rc_dev)->lock | ||
| TYPE_LOCK | (struct wbcir_data)->spinlock |
drivers/media/rc/winbond-cir.c wbcir_shutdown() -> wbcir_set_bits()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bits | 16 |
| PARAM_VALUE | 2 | mask | 63 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/media/rc/winbond-cir.c wbcir_shutdown() -> wbcir_set_bits()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bits | 32 |
| PARAM_VALUE | 2 | mask | 63 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/media/rc/winbond-cir.c wbcir_shutdown() -> wbcir_set_bits()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bits | 23 |
| PARAM_VALUE | 2 | mask | 23 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/media/rc/winbond-cir.c wbcir_shutdown() -> wbcir_set_bits()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bits | 1 |
| PARAM_VALUE | 2 | mask | 7 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/media/rc/winbond-cir.c wbcir_shutdown() -> wbcir_set_bits()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bits | 1,17-33 |
| PARAM_VALUE | 2 | mask | 49 |
| BIT_INFO | 1 | bits | 0x1,0x31 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/media/rc/winbond-cir.c wbcir_shutdown() -> wbcir_set_bits()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bits | 0 |
| PARAM_VALUE | 2 | mask | 7 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/media/rc/winbond-cir.c wbcir_shutdown() -> wbcir_set_bits()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bits | 0 |
| PARAM_VALUE | 2 | mask | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/media/rc/winbond-cir.c wbcir_txcarrier() -> wbcir_set_bits()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bits | 0-30 |
| PARAM_VALUE | 2 | mask | 31 |
| FUZZY_MAX | 1 | bits | 30 |
| PREEMPT_ADD | <- disables preempt | ||
| NOCHECK_CALL | |||
| LOCK2 | &data->spinlock | ||
| LOCK2 | &dev->lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct rc_dev)->lock | ||
| TYPE_LOCK | (struct wbcir_data)->spinlock |
drivers/media/rc/winbond-cir.c wbcir_txmask() -> wbcir_set_bits()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bits | 0-3 |
| PARAM_VALUE | 2 | mask | 12 |
| FUZZY_MAX | 1 | bits | 3 |
| HARD_MAX | 1 | bits | 3 |
| PREEMPT_ADD | <- disables preempt | ||
| NOCHECK_CALL | |||
| LOCK2 | &data->spinlock | ||
| LOCK2 | &dev->lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct rc_dev)->lock | ||
| TYPE_LOCK | (struct wbcir_data)->spinlock |