Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/iio/industrialio-buffer.c iio_buffer_attach_dmabuf() -> (struct iio_buffer_access_funcs)->attach_dmabuf()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->access 4096-ptr_max
PARAM_VALUE 0 buffer->access->attach_dmabuf 8519656500622385152
PARAM_VALUE 0 buffer->access->detach_dmabuf 4684284916941074432
PARAM_VALUE 0 buffer->access->enqueue_dmabuf 1098415441632481280
PARAM_VALUE 0 buffer->access->get_dma_dev 0,8167362069935566848
PARAM_VALUE 1 attach 4096-ptr_max
PARAM_VALUE 1 attach->importer_priv 4096-ptr_max
BUF_SIZE 1 attach 64
BUF_SIZE 1 attach->importer_priv 72
DATA_SOURCE 1 attach r dma_buf_attach
CONTAINER 0 -96-32+0 $(-1)
NO_OVERFLOW_SIMPLE 1 attach->dmabuf->size
LOCK2 dmabuf->resv