Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/vmwgfx/vmwgfx_vkms.c crc_generate_worker() -> compute_crc()

Type Parameter Key Value
PARAM_VALUE 0 crtc 4096-ptr_max
PARAM_VALUE 1 surf 4096-ptr_max
PARAM_VALUE 1 surf->res->dev_priv->cman->space_mutex.first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 surf->res->dev_priv->fifo->dynamic_buffer 0-u32max
PARAM_VALUE 1 surf->res->dev_priv->fifo_mem 0-u32max
PARAM_VALUE 1 surf->res.dev_priv->active_display_unit 1-3
PARAM_VALUE 1 surf->res.dev_priv->cman 0,4096-u64max
PARAM_VALUE 1 surf->res.dev_priv->cman->cur->cb_context 0,63
PARAM_VALUE 1 surf->res.dev_priv->cman->cur->cb_header->dxContext 0-4294967294
PARAM_VALUE 1 surf->res.dev_priv->cman->cur->cb_header->flags 0,2-4294967295
PARAM_VALUE 1 surf->res.dev_priv->cman->cur->size 0,960
PARAM_VALUE 1 surf->res.dev_priv->cman->cur_mutex->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 surf->res.dev_priv->cman->cur_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 1 surf->res.dev_priv->cman->cur_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 1 surf->res.dev_priv->cman->cur_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 1 surf->res.dev_priv->cman->cur_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 1 surf->res.dev_priv->cman->cur_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 surf->res.dev_priv->cman->headers->dev->cma_area->alloc_mutex.osq.tail.counter s32min-s32max
PARAM_VALUE 1 surf->res.dev_priv->cman->headers->dev->dma_io_tlb_mem->dyn_alloc.flags 0-4294967295
PARAM_VALUE 1 surf->res.dev_priv->cman->headers->dev->dma_io_tlb_mem->dyn_alloc.is_hard 0-1
PARAM_VALUE 1 surf->res.dev_priv->cman->headers->dev->dma_io_tlb_mem->dyn_alloc.is_lazy 0-1
PARAM_VALUE 1 surf->res.dev_priv->cman->headers->dev->dma_io_tlb_mem->dyn_alloc.is_queued 0-1
PARAM_VALUE 1 surf->res.dev_priv->cman->headers->dev->dma_io_tlb_mem->dyn_alloc.is_soft 0-1
PARAM_VALUE 1 surf->res.dev_priv->cman->headers->dev->dma_uses_io_tlb 1
PARAM_VALUE 1 surf->res.dev_priv->cman->headers->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 1 surf->res.dev_priv->cman->irq_on 0-1
PARAM_VALUE 1 surf->res.dev_priv->cman->lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 surf->res.dev_priv->cman->space_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 1 surf->res.dev_priv->cman->space_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 1 surf->res.dev_priv->cman->space_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 1 surf->res.dev_priv->cman->space_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 1 surf->res.dev_priv->cman->space_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 1 surf->res.dev_priv->cman->space_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 surf->res.dev_priv->ctx.cmd_bounce_size 0,4096-9437184
PARAM_VALUE 1 surf->res.dev_priv->fifo->fifo_mutex.dep_map->name 0-255
PARAM_VALUE 1 surf->res.dev_priv->fifo->fifo_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 1 surf->res.dev_priv->fifo->fifo_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 1 surf->res.dev_priv->fifo->fifo_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 1 surf->res.dev_priv->fifo->fifo_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 1 surf->res.dev_priv->fifo->fifo_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 1 surf->res.dev_priv->fifo->fifo_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 surf->res.dev_priv->fifo->reserved_size 0-4294967294
PARAM_VALUE 1 surf->res.dev_priv->fifo_mem 1-u64max
PARAM_VALUE 1 surf->res.dev_priv->fifo_mem_size 0-u32max
PARAM_VALUE 1 surf->res.dev_priv->hw_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 surf->res.dev_priv->initial_height 800-u32max
PARAM_VALUE 1 surf->res.dev_priv->initial_width 1280-u32max
PARAM_VALUE 1 surf->res.dev_priv->map_mode 0-2
PARAM_VALUE 1 surf->res.dev_priv->max_mob_pages 0-1073741823
PARAM_VALUE 1 surf->res.dev_priv->max_primary_mem 0-u32max
PARAM_VALUE 1 surf->res.dev_priv->num_irq_vectors 0-s32max
PARAM_VALUE 1 surf->res.dev_priv->otable_batch.num_otables 5-6
PARAM_VALUE 1 surf->res.dev_priv->query_cid_valid 0-1
PARAM_VALUE 1 surf->res.dev_priv->sm_type 0-4
PARAM_VALUE 1 surf->res.dev_priv->suspend_state 0,4096-u64max
PARAM_VALUE 1 surf->res.func->busy_domain 1,12,16
PARAM_VALUE 1 surf->res.func->clean 0,3065452078881816576
PARAM_VALUE 1 surf->res.func->commit_notify 0,1682044872431194112,3729810951064047616,4535903217348042752
PARAM_VALUE 1 surf->res.func->destroy 0,22,401417227587854336,1038115698417348608,1432348224792465408
PARAM_VALUE 1 surf->res.func->dirty_alloc 0,8750671606448160768
PARAM_VALUE 1 surf->res.func->dirty_free 0,6026621763090563072
PARAM_VALUE 1 surf->res.func->dirty_prio 0-3
PARAM_VALUE 1 surf->res.func->dirty_range_add 0,8478925847338905600
PARAM_VALUE 1 surf->res.func->dirty_sync 0,3512896785430667264
PARAM_VALUE 1 surf->res.func->domain 1,8,16
PARAM_VALUE 1 surf->res.func->prio 0-1,3
PARAM_VALUE 1 surf->res.func->res_type 0-7
PARAM_VALUE 1 surf->res.guest_memory_bo->dirty->bitmap_size 0-s64max
PARAM_VALUE 1 surf->res.guest_memory_bo->dirty->change_count 0-4294967295
PARAM_VALUE 1 surf->res.guest_memory_bo->dirty->method 0-4294967295
PARAM_VALUE 1 surf->res.guest_memory_bo->tbo.base._resv.lock.ww_class->is_wait_die 0-s32max
PARAM_VALUE 1 surf->res.guest_memory_bo->tbo.base.resv->fences->max_fences 0-4294967295
PARAM_VALUE 1 surf->res.guest_memory_bo->tbo.base.resv->lock.base.dep_map->name 0-255
PARAM_VALUE 1 surf->res.guest_memory_bo->tbo.base.resv->lock.base.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 1 surf->res.guest_memory_bo->tbo.base.resv->lock.base.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 1 surf->res.guest_memory_bo->tbo.bdev->dev_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 1 surf->res.guest_memory_bo->tbo.bdev->lru_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 surf->res.guest_memory_bo->tbo.resource->bo->bdev->unevictable.prev 4096-ptr_max
PARAM_VALUE 1 surf->res.guest_memory_bo->tbo.resource->bo->bdev->unevictable.prev->next 4096-ptr_max
PARAM_VALUE 1 surf->res.guest_memory_bo->tbo.resource->bo->bdev->unevictable.prev->next->next 4096-ptr_max
PARAM_VALUE 1 surf->res.guest_memory_bo->tbo.resource->lru.link.next->prev 4096-ptr_max
PARAM_VALUE 2 crc 1922442498094538752
PARAM_VALUE 2 *crc 0
BUF_SIZE 0 crtc 2048
CAPPED_DATA 1 surf->res.guest_memory_bo->tbo.base.resv->fences 1
NOCHECK_CALL
HALF_LOCKED2 &pool->lock