Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/loongson/lsdc_drv.c lsdc_create_device() -> lsdc_modeset_init()

Type Parameter Key Value
PARAM_VALUE 0 ldev 4096-ptr_max
PARAM_VALUE 0 ldev->base.anon_inode 4096-ptr_max
PARAM_VALUE 0 ldev->base.dev 4096-ptr_max
PARAM_VALUE 0 ldev->base.managed.resources.next 4096-ptr_max
PARAM_VALUE 0 ldev->base.managed.resources.next->next 4096-ptr_max
PARAM_VALUE 0 ldev->base.managed.resources.next->prev 4096-ptr_max
PARAM_VALUE 0 ldev->base.max_vblank_count u32max
PARAM_VALUE 0 ldev->base.mode_config.blob_lock.dep_map->name 0-255
PARAM_VALUE 0 ldev->base.mode_config.blob_lock.magic 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.blob_lock.osq.tail.counter 0
PARAM_VALUE 0 ldev->base.mode_config.colorop_list.next 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.colorop_list.next->next 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.colorop_list.prev 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.colorop_list.prev->next 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.colorop_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.connection_mutex.head.next->next 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.connection_mutex.head.prev->next 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.connection_mutex.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.connector_ida.xa.xa_flags 33554437
PARAM_VALUE 0 ldev->base.mode_config.connector_list.next 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.connector_list.next->next 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.connector_list.prev 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.connector_list.prev->next 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.connector_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.crtc_list.next 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.crtc_list.next->next 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.crtc_list.prev 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.crtc_list.prev->next 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.crtc_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.encoder_list.next 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.encoder_list.next->next 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.encoder_list.prev 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.encoder_list.prev->next 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.encoder_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.fb_list.next 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.fb_list.next->next 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.fb_list.prev 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.fb_list.prev->next 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.fb_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.fb_lock.dep_map->name 0-255
PARAM_VALUE 0 ldev->base.mode_config.fb_lock.magic 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.funcs 372312092222431232
PARAM_VALUE 0 ldev->base.mode_config.funcs->atomic_check 1368670792239554560
PARAM_VALUE 0 ldev->base.mode_config.funcs->atomic_commit 9025212985888776192
PARAM_VALUE 0 ldev->base.mode_config.funcs->fb_create 4231620135737450496
PARAM_VALUE 0 ldev->base.mode_config.helper_private 6612391554645262336
PARAM_VALUE 0 ldev->base.mode_config.helper_private->atomic_commit_tail 0,113,4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.idr_mutex.dep_map->name 0-255
PARAM_VALUE 0 ldev->base.mode_config.idr_mutex.first_waiter 0
PARAM_VALUE 0 ldev->base.mode_config.idr_mutex.magic 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.idr_mutex.osq.tail.counter 0
PARAM_VALUE 0 ldev->base.mode_config.min_height 1
PARAM_VALUE 0 ldev->base.mode_config.min_width 1
PARAM_VALUE 0 ldev->base.mode_config.mutex.dep_map->name 0-255
PARAM_VALUE 0 ldev->base.mode_config.mutex.magic 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.num_colorop 0
PARAM_VALUE 0 ldev->base.mode_config.num_connector 0
PARAM_VALUE 0 ldev->base.mode_config.num_crtc 0
PARAM_VALUE 0 ldev->base.mode_config.num_encoder 0
PARAM_VALUE 0 ldev->base.mode_config.num_fb 0
PARAM_VALUE 0 ldev->base.mode_config.num_total_plane 0
PARAM_VALUE 0 ldev->base.mode_config.object_idr.idr_base 1
PARAM_VALUE 0 ldev->base.mode_config.object_idr.idr_rt.xa_flags 33554436
PARAM_VALUE 0 ldev->base.mode_config.object_idr.idr_rt.xa_head 0
PARAM_VALUE 0 ldev->base.mode_config.plane_list.next 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.plane_list.next->next 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.plane_list.prev 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.plane_list.prev->next 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.plane_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.prefer_shadow 1
PARAM_VALUE 0 ldev->base.mode_config.preferred_depth 24
PARAM_VALUE 0 ldev->base.mode_config.privobj_list.next 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.privobj_list.next->next 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.privobj_list.prev 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.privobj_list.prev->next 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.privobj_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.property_blob_list.next 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.property_blob_list.next->next 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.property_blob_list.prev 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.property_blob_list.prev->next 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.property_blob_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.property_list.next 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.property_list.next->next 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.property_list.prev 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.property_list.prev->next 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.property_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 ldev->base.mode_config.tile_idr.idr_base 1
PARAM_VALUE 0 ldev->base.mode_config.tile_idr.idr_rt.xa_flags 33554436
PARAM_VALUE 0 ldev->base.vma_offset_manager 1-u64max
PARAM_VALUE 0 ldev->bdev.alloc_flags 512
PARAM_VALUE 0 ldev->bdev.device_list.next 8627146840200146952
PARAM_VALUE 0 ldev->bdev.funcs 683311044193787904
PARAM_VALUE 0 ldev->bdev.funcs->access_memory 0,1017633713053646848,3225919106585391104,6129073923208413184
PARAM_VALUE 0 ldev->bdev.funcs->delete_mem_notify 0,1324054607772385280,3362702293586616320,3508674538459328512,4046619066990776320,4672322443624128512,6012858452504408064
PARAM_VALUE 0 ldev->bdev.funcs->evict_flags 0,4096-ptr_max
PARAM_VALUE 0 ldev->bdev.funcs->eviction_valuable 0,1858549247423643648,2081513394135252992,4678632391305342976,8260624757114155008
PARAM_VALUE 0 ldev->bdev.funcs->io_mem_free 0,2194093600872873984
PARAM_VALUE 0 ldev->bdev.funcs->io_mem_pfn 0,2706132887046717440,3654902622055292928,7331281985970253824
PARAM_VALUE 0 ldev->bdev.funcs->io_mem_reserve 0,4096-ptr_max
PARAM_VALUE 0 ldev->bdev.funcs->move 0,4096-ptr_max
PARAM_VALUE 0 ldev->bdev.funcs->release_notify 0,6700952100510887936,8497440169773187072
PARAM_VALUE 0 ldev->bdev.funcs->swap_notify 0,444935274221056000,3637901885053157376,5073818069448499200
PARAM_VALUE 0 ldev->bdev.funcs->ttm_tt_create 4096-ptr_max
PARAM_VALUE 0 ldev->bdev.funcs->ttm_tt_destroy 0,4096-ptr_max
PARAM_VALUE 0 ldev->bdev.funcs->ttm_tt_populate 0,222258046416863232,3994591000577544192,4134842942852018176,4222010675217444864,4805071350855475200,7664591298186248192,8057603946702434304
PARAM_VALUE 0 ldev->bdev.funcs->ttm_tt_unpopulate 0,4666166901115146240,5282055296047239168,6183271797138042880,6595337069447958528,7578260243328782336,7595606228058984448,7854353412451688448
PARAM_VALUE 0 ldev->bdev.pool.alloc_flags 512
PARAM_VALUE 0 ldev->bdev.pool.dev 0,4096-ptr_max
PARAM_VALUE 0 ldev->bdev.sysman.func 8470644571397554176
PARAM_VALUE 0 ldev->bdev.sysman.func->alloc 0,4096-ptr_max
PARAM_VALUE 0 ldev->bdev.sysman.func->compatible 0,4096-ptr_max
PARAM_VALUE 0 ldev->bdev.sysman.func->debug 0,4096-ptr_max
PARAM_VALUE 0 ldev->bdev.sysman.func->free 0,4096-ptr_max
PARAM_VALUE 0 ldev->bdev.sysman.func->intersects 0,277556496761421824,351631188507971584,1562901022217814016,3048074332517179392,6329539114600038400,7579390472687497216
PARAM_VALUE 0 ldev->bdev.sysman.size 0
PARAM_VALUE 0 ldev->bdev.sysman.usage 0
PARAM_VALUE 0 ldev->bdev.sysman.use_tt 1
PARAM_VALUE 0 ldev->bdev.sysman.use_type 1
PARAM_VALUE 0 ldev->bdev.unevictable.next 4096-ptr_max
PARAM_VALUE 0 ldev->bdev.unevictable.next->next 4096-ptr_max
PARAM_VALUE 0 ldev->bdev.unevictable.prev 4096-ptr_max
PARAM_VALUE 0 ldev->bdev.unevictable.prev->next 4096-ptr_max
PARAM_VALUE 0 ldev->bdev.unevictable.prev->prev 4096-ptr_max
PARAM_VALUE 0 ldev->bdev.vma_manager 1-u64max
PARAM_VALUE 0 ldev->bdev.wq 4096-ptr_max
PARAM_VALUE 0 ldev->dc 4096-ptr_max
PARAM_VALUE 0 ldev->dc->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 ldev->dc->dev.class 0,4096-ptr_max
PARAM_VALUE 0 ldev->dc->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 ldev->dc->dev.dma_mask 4096-ptr_max
PARAM_VALUE 0 ldev->dc->dev.driver 0,4096-ptr_max
PARAM_VALUE 0 ldev->dc->driver 4096-ptr_max
PARAM_VALUE 0 ldev->dc->error_state 0-2,4-u32max
PARAM_VALUE 0 ldev->dc->is_busmaster 1
PARAM_VALUE 0 ldev->dc->is_managed 1
PARAM_VALUE 0 ldev->dc->is_virtfn 0
PARAM_VALUE 0 ldev->dc->pcie_cap 0-1
PARAM_VALUE 0 ldev->descp 4096-ptr_max
PARAM_VALUE 0 ldev->gpu 4096-ptr_max
PARAM_VALUE 0 ldev->gtt_size 536870912
PARAM_VALUE 0 ldev->reg_base 4096-ptr_max
PARAM_VALUE 0 ldev->vram_size 1048577-u64max
BUF_SIZE 0 ldev->dc (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
DATA_SOURCE 0 ldev r __devm_drm_dev_alloc
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 ldev->dc->current_state 0-3[c]
HALF_LOCKED2 &pdev->dev.mutex