Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/media/common/videobuf2/videobuf2-core.c vb2_core_qbuf() -> media_request_object_bind()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 0 req->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 req->state 5
PARAM_VALUE 1 ops 7960493267280666624
PARAM_VALUE 2 priv 4096-ptr_max
PARAM_VALUE 3 is_buffer 1
PARAM_VALUE 4 obj 4096-ptr_max
PARAM_VALUE 4 obj->kref.refcount.refs.counter 1
PARAM_VALUE 4 obj->list.next 4096-ptr_max
PARAM_VALUE 4 obj->list.prev 4096-ptr_max
PARAM_VALUE 4 obj->ops 0
PARAM_VALUE 4 obj->priv 0
PARAM_VALUE 4 obj->req 0
BUF_SIZE 2 priv (-1),632
DATA_SOURCE 0 req $3
DATA_SOURCE 2 priv $0
RX_PATH
HALF_LOCKED2 &video->queue_lock
HALF_LOCKED2 lock
HALF_LOCKED2 req_queue_lock

drivers/media/v4l2-core/v4l2-ctrls-request.c v4l2_ctrl_request_bind() -> media_request_object_bind()

Type Parameter Key Value
PARAM_VALUE 0 req 1-u64max
PARAM_VALUE 0 req->lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 ops 6175346901499789312
PARAM_VALUE 2 priv 4096-ptr_max
PARAM_VALUE 3 is_buffer 0
PARAM_VALUE 4 obj 4096-ptr_max
PARAM_VALUE 4 obj->kref.refcount.refs.counter 1
PARAM_VALUE 4 obj->list.next 4096-ptr_max
PARAM_VALUE 4 obj->list.prev 4096-ptr_max
PARAM_VALUE 4 obj->ops 0
PARAM_VALUE 4 obj->priv 0
PARAM_VALUE 4 obj->req 0
BUF_SIZE 0 req s32min-(-1),1-s32max
BUF_SIZE 0 req s32min-(-1),1-s32max
DATA_SOURCE 0 req $0
DATA_SOURCE 2 priv $2
RX_PATH
TASK_NOT_RUNNING