Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 9 files:

Smatch caller information:

drivers/iio/adc/ad4030.c ad4030_offload_buffer_postenable() -> spi_unoptimize_message()

Type Parameter Key Value
PARAM_VALUE 0 msg 4096-ptr_max
PARAM_VALUE 0 msg->complete 0
PARAM_VALUE 0 msg->context 0
PARAM_VALUE 0 msg->prepared 0
PARAM_VALUE 0 msg->spi 0,4096-ptr_max
PARAM_VALUE 0 msg->state 0
PARAM_VALUE 0 msg->status (-115),0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/adc/ad4030.c ad4030_offload_buffer_predisable() -> spi_unoptimize_message()

Type Parameter Key Value
PARAM_VALUE 0 msg 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock

drivers/iio/adc/ad_sigma_delta.c ad_sd_buffer_postenable() -> spi_unoptimize_message()

Type Parameter Key Value
PARAM_VALUE 0 msg 4096-ptr_max
PARAM_VALUE 0 msg->complete 0
PARAM_VALUE 0 msg->context 0
PARAM_VALUE 0 msg->prepared 0
PARAM_VALUE 0 msg->spi 0,4096-ptr_max
PARAM_VALUE 0 msg->state 0
PARAM_VALUE 0 msg->status (-115),0
PARAM_VALUE 0 msg->transfers.prev 4096-ptr_max
MEM_ZERO 0 msg
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/adc/ad_sigma_delta.c ad_sd_buffer_predisable() -> spi_unoptimize_message()

Type Parameter Key Value
PARAM_VALUE 0 msg 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock

drivers/spi/spi.c devm_spi_unoptimize_message() -> spi_unoptimize_message()

Type Parameter Key Value
DATA_SOURCE 0 msg $0
NOCHECK_CALL

drivers/iio/adc/ad4695.c ad4695_buffer_postdisable() -> spi_unoptimize_message()

Type Parameter Key Value
PARAM_VALUE 0 msg 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock

drivers/iio/adc/ad4695.c ad4695_buffer_preenable() -> spi_unoptimize_message()

Type Parameter Key Value
PARAM_VALUE 0 msg 4096-ptr_max
PARAM_VALUE 0 msg->complete 0
PARAM_VALUE 0 msg->context 0
PARAM_VALUE 0 msg->offload 0
PARAM_VALUE 0 msg->prepared 0
PARAM_VALUE 0 msg->spi 0,4096-ptr_max
PARAM_VALUE 0 msg->state 0
PARAM_VALUE 0 msg->status (-115),0
PARAM_VALUE 0 msg->transfers.prev 4096-ptr_max
MEM_ZERO 0 msg
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/adc/ad4695.c ad4695_offload_buffer_postenable() -> spi_unoptimize_message()

Type Parameter Key Value
PARAM_VALUE 0 msg 4096-ptr_max
PARAM_VALUE 0 msg->complete 0
PARAM_VALUE 0 msg->context 0
PARAM_VALUE 0 msg->prepared 0
PARAM_VALUE 0 msg->spi 0,4096-ptr_max
PARAM_VALUE 0 msg->state 0
PARAM_VALUE 0 msg->status (-115),0
PARAM_VALUE 0 msg->transfers.prev 4096-ptr_max
MEM_ZERO 0 msg
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/adc/ad4695.c ad4695_offload_buffer_predisable() -> spi_unoptimize_message()

Type Parameter Key Value
PARAM_VALUE 0 msg 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock

drivers/iio/adc/ad7768-1.c ad7768_offload_buffer_postenable() -> spi_unoptimize_message()

Type Parameter Key Value
PARAM_VALUE 0 msg 4096-ptr_max
PARAM_VALUE 0 msg->complete 0
PARAM_VALUE 0 msg->context 0
PARAM_VALUE 0 msg->prepared 0
PARAM_VALUE 0 msg->spi 0,4096-ptr_max
PARAM_VALUE 0 msg->state 0
PARAM_VALUE 0 msg->status (-115),0
PARAM_VALUE 0 msg->transfers.prev 4096-ptr_max
MEM_ZERO 0 msg
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/adc/ad7768-1.c ad7768_offload_buffer_predisable() -> spi_unoptimize_message()

Type Parameter Key Value
PARAM_VALUE 0 msg 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock

drivers/iio/adc/ad7606_spi.c ad7606_spi_offload_buffer_postenable() -> spi_unoptimize_message()

Type Parameter Key Value
PARAM_VALUE 0 msg 4096-ptr_max
PARAM_VALUE 0 msg->complete 0
PARAM_VALUE 0 msg->context 0
PARAM_VALUE 0 msg->prepared 0
PARAM_VALUE 0 msg->spi 0,4096-ptr_max
PARAM_VALUE 0 msg->state 0
PARAM_VALUE 0 msg->status (-115),0
PARAM_VALUE 0 msg->transfers.prev 4096-ptr_max
MEM_ZERO 0 msg
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/adc/ad7606_spi.c ad7606_spi_offload_buffer_predisable() -> spi_unoptimize_message()

Type Parameter Key Value
PARAM_VALUE 0 msg 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock

drivers/iio/adc/ad4691.c ad4691_cnv_burst_buffer_postdisable() -> spi_unoptimize_message()

Type Parameter Key Value
PARAM_VALUE 0 msg 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock

drivers/iio/adc/ad4691.c ad4691_cnv_burst_buffer_preenable() -> spi_unoptimize_message()

Type Parameter Key Value
PARAM_VALUE 0 msg 4096-ptr_max
PARAM_VALUE 0 msg->complete 0
PARAM_VALUE 0 msg->context 0
PARAM_VALUE 0 msg->offload 0
PARAM_VALUE 0 msg->prepared 0
PARAM_VALUE 0 msg->resources.next 4096-ptr_max
PARAM_VALUE 0 msg->resources.prev 4096-ptr_max
PARAM_VALUE 0 msg->spi 0,4096-ptr_max
PARAM_VALUE 0 msg->state 0
PARAM_VALUE 0 msg->status (-115),0
PARAM_VALUE 0 msg->transfers.prev 4096-ptr_max
MEM_ZERO 0 msg
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/adc/ad4691.c ad4691_cnv_burst_offload_buffer_postenable() -> spi_unoptimize_message()

Type Parameter Key Value
PARAM_VALUE 0 msg 4096-ptr_max
PARAM_VALUE 0 msg->complete 0
PARAM_VALUE 0 msg->context 0
PARAM_VALUE 0 msg->prepared 0
PARAM_VALUE 0 msg->spi 0,4096-ptr_max
PARAM_VALUE 0 msg->state 0
PARAM_VALUE 0 msg->status (-115),0
PARAM_VALUE 0 msg->transfers.prev 4096-ptr_max
MEM_ZERO 0 msg
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/adc/ad4691.c ad4691_cnv_burst_offload_buffer_predisable() -> spi_unoptimize_message()

Type Parameter Key Value
PARAM_VALUE 0 msg 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock

drivers/iio/adc/ad4691.c ad4691_manual_buffer_postdisable() -> spi_unoptimize_message()

Type Parameter Key Value
PARAM_VALUE 0 msg 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock

drivers/iio/adc/ad4691.c ad4691_manual_buffer_preenable() -> spi_unoptimize_message()

Type Parameter Key Value
PARAM_VALUE 0 msg 4096-ptr_max
PARAM_VALUE 0 msg->complete 0
PARAM_VALUE 0 msg->context 0
PARAM_VALUE 0 msg->offload 0
PARAM_VALUE 0 msg->prepared 0
PARAM_VALUE 0 msg->resources.next 4096-ptr_max
PARAM_VALUE 0 msg->resources.prev 4096-ptr_max
PARAM_VALUE 0 msg->spi 0,4096-ptr_max
PARAM_VALUE 0 msg->state 0
PARAM_VALUE 0 msg->status (-115),0
PARAM_VALUE 0 msg->transfers.prev 4096-ptr_max
MEM_ZERO 0 msg
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/adc/ad4691.c ad4691_manual_offload_buffer_postenable() -> spi_unoptimize_message()

Type Parameter Key Value
PARAM_VALUE 0 msg 4096-ptr_max
PARAM_VALUE 0 msg->complete 0
PARAM_VALUE 0 msg->context 0
PARAM_VALUE 0 msg->prepared 0
PARAM_VALUE 0 msg->spi 0,4096-ptr_max
PARAM_VALUE 0 msg->state 0
PARAM_VALUE 0 msg->status (-115),0
PARAM_VALUE 0 msg->transfers.prev 4096-ptr_max
MEM_ZERO 0 msg
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/adc/ad4691.c ad4691_manual_offload_buffer_predisable() -> spi_unoptimize_message()

Type Parameter Key Value
PARAM_VALUE 0 msg 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock

drivers/iio/adc/ad7380.c ad7380_offload_buffer_postenable() -> spi_unoptimize_message()

Type Parameter Key Value
PARAM_VALUE 0 msg 4096-ptr_max
PARAM_VALUE 0 msg->complete 0
PARAM_VALUE 0 msg->context 0
PARAM_VALUE 0 msg->prepared 0
PARAM_VALUE 0 msg->resources.prev 1-u64max
PARAM_VALUE 0 msg->spi 0,4096-ptr_max
PARAM_VALUE 0 msg->state 0
PARAM_VALUE 0 msg->status (-115),0
PARAM_VALUE 0 msg->transfers.prev 4096-ptr_max
MEM_ZERO 0 msg
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/iio/adc/ad7380.c ad7380_offload_buffer_predisable() -> spi_unoptimize_message()

Type Parameter Key Value
PARAM_VALUE 0 msg 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock

drivers/iio/adc/ad7380.c ad7380_triggered_buffer_postdisable() -> spi_unoptimize_message()

Type Parameter Key Value
PARAM_VALUE 0 msg 4096-ptr_max
BUF_SIZE 0 msg 112
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock

drivers/iio/adc/ti-ads7950.c ti_ads7950_buffer_postdisable() -> spi_unoptimize_message()

Type Parameter Key Value
PARAM_VALUE 0 msg 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock