Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/media/rc/iguanair.c iguanair_probe() -> iguanair_get_features()

Type Parameter Key Value
PARAM_VALUE 0 ir 4096-ptr_max
PARAM_VALUE 0 ir->buf_in 1-u64max
PARAM_VALUE 0 ir->completion.done 0
PARAM_VALUE 0 ir->completion.wait.lock.magic 3735899821
PARAM_VALUE 0 ir->completion.wait.lock.owner (-1)
PARAM_VALUE 0 ir->completion.wait.lock.owner_cpu u32max
PARAM_VALUE 0 ir->completion.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 ir->completion.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 ir->completion.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 ir->completion.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 ir->completion.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 ir->dev 4096-ptr_max
PARAM_VALUE 0 ir->packet 1-u64max
PARAM_VALUE 0 ir->rc 4096-ptr_max
PARAM_VALUE 0 ir->rc->dev.class 6207663014288752640
PARAM_VALUE 0 ir->rc->dev.devres_head.next 4096-ptr_max
PARAM_VALUE 0 ir->rc->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 ir->rc->dev.dma_io_tlb_mem 1473117533515866112
PARAM_VALUE 0 ir->rc->dev.dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 0 ir->rc->dev.dma_io_tlb_pools.prev 4096-ptr_max
PARAM_VALUE 0 ir->rc->dev.dma_pools.next 4096-ptr_max
PARAM_VALUE 0 ir->rc->dev.dma_pools.prev 4096-ptr_max
PARAM_VALUE 0 ir->rc->dev.dma_uses_io_tlb 0
PARAM_VALUE 0 ir->rc->dev.kobj.kref.refcount.refs.counter 1
PARAM_VALUE 0 ir->rc->dev.kobj.kset 0,4096-ptr_max
PARAM_VALUE 0 ir->rc->dev.kobj.ktype 5399513539053756416
PARAM_VALUE 0 ir->rc->dev.kobj.state_add_uevent_sent 0
PARAM_VALUE 0 ir->rc->dev.kobj.state_in_sysfs 0
PARAM_VALUE 0 ir->rc->dev.kobj.state_initialized 1
PARAM_VALUE 0 ir->rc->dev.links.consumers.next 4096-ptr_max
PARAM_VALUE 0 ir->rc->dev.links.consumers.prev 4096-ptr_max
PARAM_VALUE 0 ir->rc->dev.links.defer_sync.next 4096-ptr_max
PARAM_VALUE 0 ir->rc->dev.links.defer_sync.prev 4096-ptr_max
PARAM_VALUE 0 ir->rc->dev.links.status 0
PARAM_VALUE 0 ir->rc->dev.links.suppliers.next 4096-ptr_max
PARAM_VALUE 0 ir->rc->dev.links.suppliers.prev 4096-ptr_max
PARAM_VALUE 0 ir->rc->dev.numa_node (-1)
PARAM_VALUE 0 ir->rc->dev.power.child_count.counter 0
PARAM_VALUE 0 ir->rc->dev.power.deferred_resume 0
PARAM_VALUE 0 ir->rc->dev.power.disable_depth 1
PARAM_VALUE 0 ir->rc->dev.power.early_init 1
PARAM_VALUE 0 ir->rc->dev.power.entry.next 4096-ptr_max
PARAM_VALUE 0 ir->rc->dev.power.entry.prev 4096-ptr_max
PARAM_VALUE 0 ir->rc->dev.power.idle_notification 0
PARAM_VALUE 0 ir->rc->dev.power.ignore_children 0
PARAM_VALUE 0 ir->rc->dev.power.is_late_suspended 0
PARAM_VALUE 0 ir->rc->dev.power.is_noirq_suspended 0
PARAM_VALUE 0 ir->rc->dev.power.is_prepared 0
PARAM_VALUE 0 ir->rc->dev.power.is_suspended 0
PARAM_VALUE 0 ir->rc->dev.power.last_status (-1)
PARAM_VALUE 0 ir->rc->dev.power.needs_force_resume 0
PARAM_VALUE 0 ir->rc->dev.power.qos 0
PARAM_VALUE 0 ir->rc->dev.power.request 0
PARAM_VALUE 0 ir->rc->dev.power.request_pending 0
PARAM_VALUE 0 ir->rc->dev.power.runtime_auto 1
PARAM_VALUE 0 ir->rc->dev.power.runtime_error 0
PARAM_VALUE 0 ir->rc->dev.power.runtime_status 2
PARAM_VALUE 0 ir->rc->dev.power.timer_expires 0
PARAM_VALUE 0 ir->rc->dev.power.usage_count.counter 0
PARAM_VALUE 0 ir->rc->dev.power.wait_queue.head.next 4096-ptr_max
PARAM_VALUE 0 ir->rc->dev.power.wait_queue.head.prev 4096-ptr_max
PARAM_VALUE 0 ir->rc->dev.type 5956600962935705600
PARAM_VALUE 0 ir->rc->driver_type 1
PARAM_VALUE 0 ir->rc->lock.first_waiter 0
PARAM_VALUE 0 ir->rc->lock.magic 4096-ptr_max
PARAM_VALUE 0 ir->rc->lock.osq.tail.counter 0
PARAM_VALUE 0 ir->rc->lock.owner.counter 0
PARAM_VALUE 0 ir->udev 4096-ptr_max
PARAM_VALUE 0 ir->udev->bus 1-u64max
PARAM_VALUE 0 ir->urb_in 4096-ptr_max
PARAM_VALUE 0 ir->urb_in->actual_length 0-s32max
PARAM_VALUE 0 ir->urb_in->anchor 0
PARAM_VALUE 0 ir->urb_in->anchor_list.next 4096-ptr_max
PARAM_VALUE 0 ir->urb_in->anchor_list.next->next 4096-ptr_max
PARAM_VALUE 0 ir->urb_in->anchor_list.prev 4096-ptr_max
PARAM_VALUE 0 ir->urb_in->anchor_list.prev->next 4096-ptr_max
PARAM_VALUE 0 ir->urb_in->anchor_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 ir->urb_in->complete 1423095604087242752
PARAM_VALUE 0 ir->urb_in->context 4096-ptr_max
PARAM_VALUE 0 ir->urb_in->dev 4096-ptr_max
PARAM_VALUE 0 ir->urb_in->dev->state 4-u32max
PARAM_VALUE 0 ir->urb_in->ep 4096-ptr_max
PARAM_VALUE 0 ir->urb_in->ep->urb_list.prev 4096-ptr_max
PARAM_VALUE 0 ir->urb_in->ep->urb_list.prev->next 4096-ptr_max
PARAM_VALUE 0 ir->urb_in->ep->urb_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 ir->urb_in->error_count 0
PARAM_VALUE 0 ir->urb_in->hcpriv 0,4096-ptr_max
PARAM_VALUE 0 ir->urb_in->interval s32min-32768
PARAM_VALUE 0 ir->urb_in->num_mapped_sgs 0-s32max
PARAM_VALUE 0 ir->urb_in->num_sgs 0
PARAM_VALUE 0 ir->urb_in->number_of_packets 0
PARAM_VALUE 0 ir->urb_in->pipe 0,128-u32max
PARAM_VALUE 0 ir->urb_in->reject.counter 0
PARAM_VALUE 0 ir->urb_in->sg 0
PARAM_VALUE 0 ir->urb_in->sgt 0
PARAM_VALUE 0 ir->urb_in->start_frame (-1)
PARAM_VALUE 0 ir->urb_in->status (-4095)-0
PARAM_VALUE 0 ir->urb_in->stream_id 0
PARAM_VALUE 0 ir->urb_in->transfer_buffer->bDeviceProtocol 1
PARAM_VALUE 0 ir->urb_in->transfer_buffer->bmAttributes 0-255
PARAM_VALUE 0 ir->urb_in->transfer_buffer_length 8
PARAM_VALUE 0 ir->urb_in->urb_list.next->next 4096-ptr_max
PARAM_VALUE 0 ir->urb_in->urb_list.prev->next 4096-ptr_max
PARAM_VALUE 0 ir->urb_in->urb_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 ir->urb_out 4096-ptr_max
PARAM_VALUE 0 ir->urb_out->actual_length 0
PARAM_VALUE 0 ir->urb_out->anchor 0
PARAM_VALUE 0 ir->urb_out->anchor_list.next 4096-ptr_max
PARAM_VALUE 0 ir->urb_out->anchor_list.next->next 4096-ptr_max
PARAM_VALUE 0 ir->urb_out->anchor_list.prev 4096-ptr_max
PARAM_VALUE 0 ir->urb_out->anchor_list.prev->next 4096-ptr_max
PARAM_VALUE 0 ir->urb_out->anchor_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 ir->urb_out->complete 365687705062912000
PARAM_VALUE 0 ir->urb_out->context 4096-ptr_max
PARAM_VALUE 0 ir->urb_out->dev 4096-ptr_max
PARAM_VALUE 0 ir->urb_out->ep 0
PARAM_VALUE 0 ir->urb_out->error_count 0
PARAM_VALUE 0 ir->urb_out->hcpriv 0
PARAM_VALUE 0 ir->urb_out->interval 1
PARAM_VALUE 0 ir->urb_out->kref.refcount.refs.counter 1
PARAM_VALUE 0 ir->urb_out->num_mapped_sgs 0
PARAM_VALUE 0 ir->urb_out->num_sgs 0
PARAM_VALUE 0 ir->urb_out->number_of_packets 0
PARAM_VALUE 0 ir->urb_out->pipe 0,1073741824-u32max
PARAM_VALUE 0 ir->urb_out->reject.counter 0
PARAM_VALUE 0 ir->urb_out->setup_dma 0
PARAM_VALUE 0 ir->urb_out->setup_packet 0
PARAM_VALUE 0 ir->urb_out->sg 0
PARAM_VALUE 0 ir->urb_out->sgt 0
PARAM_VALUE 0 ir->urb_out->start_frame (-1)
PARAM_VALUE 0 ir->urb_out->status 0
PARAM_VALUE 0 ir->urb_out->stream_id 0
PARAM_VALUE 0 ir->urb_out->transfer_buffer 1-u64max
PARAM_VALUE 0 ir->urb_out->transfer_buffer_length 160
PARAM_VALUE 0 ir->urb_out->transfer_flags 4
PARAM_VALUE 0 ir->urb_out->unlinked 0
PARAM_VALUE 0 ir->urb_out->urb_list.next 4096-ptr_max
PARAM_VALUE 0 ir->urb_out->urb_list.next->next 4096-ptr_max
PARAM_VALUE 0 ir->urb_out->urb_list.prev 4096-ptr_max
PARAM_VALUE 0 ir->urb_out->urb_list.prev->next 4096-ptr_max
PARAM_VALUE 0 ir->urb_out->urb_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 ir->urb_out->use_count.counter 0
BUF_SIZE 0 ir 312
BUF_SIZE 0 ir->buf_in s32min-s32max
BUF_SIZE 0 ir->dev 1616
BUF_SIZE 0 ir->packet s32min-s32max
BUF_SIZE 0 ir->rc 4448
BUF_SIZE 0 ir->urb_in s32min-s32max
BUF_SIZE 0 ir->urb_out s32min-s32max
CAPPED_DATA 0 ir->urb_in 1
DATA_SOURCE 0 ir r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 ir->urb_in->num_mapped_sgs