Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/media/usb/uvc/uvc_driver.c uvc_scan_chain() -> uvc_scan_chain_forward()

Type Parameter Key Value
PARAM_VALUE 0 chain 4096-ptr_max
PARAM_VALUE 0 chain->ctrl_mutex.dep_map->name 0-255
PARAM_VALUE 0 chain->ctrl_mutex.first_waiter 0
PARAM_VALUE 0 chain->ctrl_mutex.magic 4096-ptr_max
PARAM_VALUE 0 chain->ctrl_mutex.osq.tail.counter 0
PARAM_VALUE 0 chain->ctrl_mutex.owner.counter 0
PARAM_VALUE 0 chain->dev 4096-ptr_max
PARAM_VALUE 0 chain->dev->chains.next 4096-ptr_max
PARAM_VALUE 0 chain->dev->chains.prev 4096-ptr_max
PARAM_VALUE 0 chain->dev->entities.next 4096-ptr_max
PARAM_VALUE 0 chain->dev->entities.prev 4096-ptr_max
PARAM_VALUE 0 chain->dev->info 4096-ptr_max
PARAM_VALUE 0 chain->dev->int_ep 4096-ptr_max
PARAM_VALUE 0 chain->dev->intf 4096-ptr_max
PARAM_VALUE 0 chain->dev->intfnum 0-255
PARAM_VALUE 0 chain->dev->mdev.dev 4096-ptr_max
PARAM_VALUE 0 chain->dev->mdev.entities.next 4096-ptr_max
PARAM_VALUE 0 chain->dev->mdev.entities.prev 4096-ptr_max
PARAM_VALUE 0 chain->dev->mdev.entity_internal_idx.xa.xa_flags 33554437
PARAM_VALUE 0 chain->dev->mdev.entity_notify.next 4096-ptr_max
PARAM_VALUE 0 chain->dev->mdev.entity_notify.prev 4096-ptr_max
PARAM_VALUE 0 chain->dev->mdev.graph_mutex.magic 4096-ptr_max
PARAM_VALUE 0 chain->dev->mdev.hw_revision 0-u16max
PARAM_VALUE 0 chain->dev->mdev.interfaces.next 4096-ptr_max
PARAM_VALUE 0 chain->dev->mdev.interfaces.prev 4096-ptr_max
PARAM_VALUE 0 chain->dev->mdev.links.next 4096-ptr_max
PARAM_VALUE 0 chain->dev->mdev.links.prev 4096-ptr_max
PARAM_VALUE 0 chain->dev->mdev.num_requests.counter 0
PARAM_VALUE 0 chain->dev->mdev.pads.next 4096-ptr_max
PARAM_VALUE 0 chain->dev->mdev.pads.prev 4096-ptr_max
PARAM_VALUE 0 chain->dev->mdev.req_queue_mutex.magic 4096-ptr_max
PARAM_VALUE 0 chain->dev->mdev.request_id.counter 0
PARAM_VALUE 0 chain->dev->nmappings.counter 0
PARAM_VALUE 0 chain->dev->quirks 0-4294967294
PARAM_VALUE 0 chain->dev->ref.refcount.refs.counter 1
PARAM_VALUE 0 chain->dev->streams.next 4096-ptr_max
PARAM_VALUE 0 chain->dev->streams.prev 4096-ptr_max
PARAM_VALUE 0 chain->dev->vdev.dev 4096-ptr_max
PARAM_VALUE 0 chain->dev->vdev.mdev 4096-ptr_max
PARAM_VALUE 0 chain->dev->vdev.ref.refcount.refs.counter 1
PARAM_VALUE 0 chain->dev->vdev.subdevs.next 4096-ptr_max
PARAM_VALUE 0 chain->dev->vdev.subdevs.prev 4096-ptr_max
PARAM_VALUE 0 chain->processing->camera.wObjectiveFocalLengthMax 0-255
PARAM_VALUE 0 chain->processing->camera.wObjectiveFocalLengthMin 0-255
PARAM_VALUE 0 chain->processing->camera.wOcularFocalLength 0-255
PARAM_VALUE 0 chain->processing->gpio.bControlSize 0-1
PARAM_VALUE 0 chain->processing->gpio.initialized 0
PARAM_VALUE 0 chain->processing->gpio.irq 0-s32max
PARAM_VALUE 0 chain->processing->processing.wMaxMultiplier 0-255
PARAM_VALUE 0 chain->selector->camera.wObjectiveFocalLengthMax 0-255
PARAM_VALUE 0 chain->selector->camera.wObjectiveFocalLengthMin 0-255
PARAM_VALUE 0 chain->selector->camera.wOcularFocalLength 0-255
PARAM_VALUE 0 chain->selector->gpio.bControlSize 0-1
PARAM_VALUE 0 chain->selector->gpio.initialized 0
PARAM_VALUE 0 chain->selector->gpio.irq 0-s32max
PARAM_VALUE 0 chain->selector->processing.wMaxMultiplier 0-255
PARAM_VALUE 1 entity 4096-ptr_max
PARAM_VALUE 1 entity->camera.wObjectiveFocalLengthMax 0-255
PARAM_VALUE 1 entity->camera.wObjectiveFocalLengthMin 0-255
PARAM_VALUE 1 entity->camera.wOcularFocalLength 0-255
PARAM_VALUE 1 entity->gpio.bControlSize 1
PARAM_VALUE 1 entity->gpio.irq 1-s32max
PARAM_VALUE 1 entity->id 0-u16max
PARAM_VALUE 1 entity->processing.wMaxMultiplier 0-255
PARAM_VALUE 1 entity->type 256-u16max
PARAM_VALUE 2 prev 0,4096-ptr_max
PARAM_VALUE 2 prev->camera.wObjectiveFocalLengthMax 0-255
PARAM_VALUE 2 prev->camera.wObjectiveFocalLengthMin 0-255
PARAM_VALUE 2 prev->camera.wOcularFocalLength 0-255
PARAM_VALUE 2 prev->gpio.bControlSize 1
PARAM_VALUE 2 prev->gpio.irq 1-s32max
PARAM_VALUE 2 prev->processing.wMaxMultiplier 0-255
PARAM_VALUE 2 prev->type 256-u16max
BUF_SIZE 0 chain 232
BUF_SIZE 0 chain->dev 1720
CAPPED_DATA 0 chain->dev->quirks 1
CAPPED_DATA 1 entity 1
DATA_SOURCE 0 chain $0
RX_PATH
TASK_NOT_RUNNING

drivers/media/usb/uvc/uvc_driver.c uvc_scan_chain_backward() -> uvc_scan_chain_forward()

Type Parameter Key Value
PARAM_VALUE 0 chain 4096-ptr_max
PARAM_VALUE 0 chain->ctrl_mutex.dep_map->name 0-255
PARAM_VALUE 0 chain->ctrl_mutex.first_waiter 0
PARAM_VALUE 0 chain->ctrl_mutex.magic 4096-ptr_max
PARAM_VALUE 0 chain->ctrl_mutex.osq.tail.counter 0
PARAM_VALUE 0 chain->ctrl_mutex.owner.counter 0
PARAM_VALUE 0 chain->dev 4096-ptr_max
PARAM_VALUE 0 chain->dev->chains.next 4096-ptr_max
PARAM_VALUE 0 chain->dev->chains.prev 4096-ptr_max
PARAM_VALUE 0 chain->dev->clock_frequency 0-255
PARAM_VALUE 0 chain->dev->entities.next 4096-ptr_max
PARAM_VALUE 0 chain->dev->entities.prev 4096-ptr_max
PARAM_VALUE 0 chain->dev->info 4096-ptr_max
PARAM_VALUE 0 chain->dev->int_ep 4096-ptr_max
PARAM_VALUE 0 chain->dev->intf 4096-ptr_max
PARAM_VALUE 0 chain->dev->intfnum 0-255
PARAM_VALUE 0 chain->dev->mdev.dev 4096-ptr_max
PARAM_VALUE 0 chain->dev->mdev.entities.next 4096-ptr_max
PARAM_VALUE 0 chain->dev->mdev.entities.prev 4096-ptr_max
PARAM_VALUE 0 chain->dev->mdev.entity_internal_idx.xa.xa_flags 33554437
PARAM_VALUE 0 chain->dev->mdev.entity_notify.next 4096-ptr_max
PARAM_VALUE 0 chain->dev->mdev.entity_notify.prev 4096-ptr_max
PARAM_VALUE 0 chain->dev->mdev.graph_mutex.magic 4096-ptr_max
PARAM_VALUE 0 chain->dev->mdev.hw_revision 0-u16max
PARAM_VALUE 0 chain->dev->mdev.interfaces.next 4096-ptr_max
PARAM_VALUE 0 chain->dev->mdev.interfaces.prev 4096-ptr_max
PARAM_VALUE 0 chain->dev->mdev.links.next 4096-ptr_max
PARAM_VALUE 0 chain->dev->mdev.links.prev 4096-ptr_max
PARAM_VALUE 0 chain->dev->mdev.num_requests.counter 0
PARAM_VALUE 0 chain->dev->mdev.pads.next 4096-ptr_max
PARAM_VALUE 0 chain->dev->mdev.pads.prev 4096-ptr_max
PARAM_VALUE 0 chain->dev->mdev.req_queue_mutex.magic 4096-ptr_max
PARAM_VALUE 0 chain->dev->mdev.request_id.counter 0
PARAM_VALUE 0 chain->dev->nmappings.counter 0
PARAM_VALUE 0 chain->dev->quirks 0-4294967294
PARAM_VALUE 0 chain->dev->ref.refcount.refs.counter 1
PARAM_VALUE 0 chain->dev->streams.next 4096-ptr_max
PARAM_VALUE 0 chain->dev->streams.prev 4096-ptr_max
PARAM_VALUE 0 chain->dev->uvc_version 0-255
PARAM_VALUE 0 chain->dev->vdev.dev 4096-ptr_max
PARAM_VALUE 0 chain->dev->vdev.mdev 4096-ptr_max
PARAM_VALUE 0 chain->dev->vdev.ref.refcount.refs.counter 1
PARAM_VALUE 0 chain->dev->vdev.subdevs.next 4096-ptr_max
PARAM_VALUE 0 chain->dev->vdev.subdevs.prev 4096-ptr_max
PARAM_VALUE 0 chain->entities.next 4096-ptr_max
PARAM_VALUE 0 chain->entities.next->next 4096-ptr_max
PARAM_VALUE 0 chain->entities.prev->next 4096-ptr_max
PARAM_VALUE 0 chain->entities.prev->next->next 4096-ptr_max
PARAM_VALUE 0 chain->entities.prev->prev 4096-ptr_max
PARAM_VALUE 0 chain->processing->camera.wObjectiveFocalLengthMax 0-255
PARAM_VALUE 0 chain->processing->camera.wObjectiveFocalLengthMin 0-255
PARAM_VALUE 0 chain->processing->camera.wOcularFocalLength 0-255
PARAM_VALUE 0 chain->processing->gpio.bControlSize 0-1
PARAM_VALUE 0 chain->processing->gpio.initialized 0
PARAM_VALUE 0 chain->processing->gpio.irq 0-s32max
PARAM_VALUE 0 chain->processing->processing.wMaxMultiplier 0-255
PARAM_VALUE 0 chain->selector 4096-ptr_max
PARAM_VALUE 0 chain->selector->bNrInPins 0,2-255
PARAM_VALUE 0 chain->selector->camera.wObjectiveFocalLengthMax 0-255
PARAM_VALUE 0 chain->selector->camera.wObjectiveFocalLengthMin 0-255
PARAM_VALUE 0 chain->selector->camera.wOcularFocalLength 0-255
PARAM_VALUE 0 chain->selector->gpio.bControlSize 1
PARAM_VALUE 0 chain->selector->gpio.initialized 0
PARAM_VALUE 0 chain->selector->gpio.irq 1-s32max
PARAM_VALUE 0 chain->selector->processing.wMaxMultiplier 0-255
PARAM_VALUE 1 entity 4096-ptr_max
PARAM_VALUE 1 entity->chain.next 0,4096-ptr_max
PARAM_VALUE 1 entity->id 0-255
PARAM_VALUE 1 entity->type 256-u16max
PARAM_VALUE 2 prev 4096-ptr_max
PARAM_VALUE 2 prev->bNrInPins 2-255
PARAM_VALUE 2 prev->baSourceID 4096-ptr_max
PARAM_VALUE 2 prev->camera.wObjectiveFocalLengthMax 0-255
PARAM_VALUE 2 prev->camera.wObjectiveFocalLengthMin 0-255
PARAM_VALUE 2 prev->camera.wOcularFocalLength 0-255
PARAM_VALUE 2 prev->gpio.bControlSize 1
PARAM_VALUE 2 prev->gpio.initialized 0
PARAM_VALUE 2 prev->gpio.irq 1-s32max
PARAM_VALUE 2 prev->processing.wMaxMultiplier 0-255
BUF_SIZE 0 chain 232
CAPPED_DATA 0 chain->dev->quirks 1
CAPPED_DATA 1 entity->id 1
DATA_SOURCE 0 chain $0
DATA_SOURCE 1 entity r uvc_entity_by_id
BIT_INFO 1 entity->type 0x0,0x7fff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL