Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 12 files:
- drivers/iio/adc/ad4000.c, line 830
- drivers/iio/adc/ad4030.c, line 1234
- drivers/iio/adc/ad4691.c
- drivers/iio/adc/ad4695.c, line 883
- drivers/iio/adc/ad7380.c, line 1236
- drivers/iio/adc/ad7606_spi.c, line 183
- drivers/iio/adc/ad7768-1.c, line 1413
- drivers/iio/adc/ad7944.c, line 500
- drivers/iio/adc/ad_sigma_delta.c, line 595
- drivers/iio/adc/ltc2378.c, line 570
- drivers/iio/dac/ad5791.c, line 408
- drivers/spi/spi-offload.c, line 308
Smatch caller information:
drivers/iio/adc/ad4030.c ad4030_offload_buffer_postenable() -> spi_offload_trigger_enable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | config | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->mutex |
drivers/iio/adc/ad7944.c ad7944_offload_buffer_postenable() -> spi_offload_trigger_enable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | config | 241301727497236480 |
| PARAM_VALUE | 2 | config->periodic.offset_ns | 0 |
| PARAM_VALUE | 2 | config->type | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->mutex |
drivers/iio/adc/ltc2378.c ltc2378_offload_buffer_postenable() -> spi_offload_trigger_enable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | config | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->mutex |
drivers/iio/adc/ad_sigma_delta.c ad_sd_buffer_postenable() -> spi_offload_trigger_enable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | offload | 1-u64max |
| PARAM_VALUE | 2 | config | 2132581099684868096 |
| PARAM_VALUE | 2 | config->periodic.frequency_hz | 0 |
| PARAM_VALUE | 2 | config->periodic.offset_ns | 0 |
| PARAM_VALUE | 2 | config->type | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &sigma_delta->spi->controller->bus_lock_mutex | ||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->mutex | ||
| TYPE_LOCK | (struct spi_controller)->bus_lock_mutex |
drivers/iio/adc/ad4695.c ad4695_offload_buffer_postenable() -> spi_offload_trigger_enable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | config | 8491930439204929536 |
| PARAM_VALUE | 2 | config->periodic.frequency_hz | 0 |
| PARAM_VALUE | 2 | config->periodic.offset_ns | 0 |
| PARAM_VALUE | 2 | config->type | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->mutex |
drivers/iio/dac/ad5791.c ad5791_buffer_preenable() -> spi_offload_trigger_enable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | config | 3121126637932236800 |
| PARAM_VALUE | 2 | config->periodic.frequency_hz | 0-u32max |
| PARAM_VALUE | 2 | config->periodic.offset_ns | 0 |
| PARAM_VALUE | 2 | config->type | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->mutex |
drivers/iio/adc/ad7768-1.c ad7768_offload_buffer_postenable() -> spi_offload_trigger_enable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | config | 6138809238639472640 |
| PARAM_VALUE | 2 | config->periodic.frequency_hz | 0 |
| PARAM_VALUE | 2 | config->periodic.offset_ns | 0 |
| PARAM_VALUE | 2 | config->type | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->mutex |
drivers/iio/adc/ad7606_spi.c ad7606_spi_offload_buffer_postenable() -> spi_offload_trigger_enable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | config | 8840822683092615168 |
| PARAM_VALUE | 2 | config->periodic.frequency_hz | 0 |
| PARAM_VALUE | 2 | config->periodic.offset_ns | 0 |
| PARAM_VALUE | 2 | config->type | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->mutex |
drivers/iio/adc/ad4691.c ad4691_cnv_burst_offload_buffer_postenable() -> spi_offload_trigger_enable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | config | 2304426790652506112 |
| PARAM_VALUE | 2 | config->periodic.frequency_hz | 0 |
| PARAM_VALUE | 2 | config->periodic.offset_ns | 0 |
| PARAM_VALUE | 2 | config->type | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->mutex |
drivers/iio/adc/ad4691.c ad4691_manual_offload_buffer_postenable() -> spi_offload_trigger_enable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | config | 5110807863168933888 |
| PARAM_VALUE | 2 | config->periodic.offset_ns | 0 |
| PARAM_VALUE | 2 | config->type | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->mutex |
drivers/iio/adc/ad7380.c ad7380_offload_buffer_postenable() -> spi_offload_trigger_enable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | config | 4744761720386969600 |
| PARAM_VALUE | 2 | config->periodic.offset_ns | 0 |
| PARAM_VALUE | 2 | config->type | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->mutex |
drivers/iio/adc/ad4000.c ad4000_offload_buffer_postenable() -> spi_offload_trigger_enable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | config | 6162130617402822656 |
| PARAM_VALUE | 2 | config->periodic.offset_ns | 0 |
| PARAM_VALUE | 2 | config->type | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->mutex |