Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c amdgpu_xgmi_add_device() -> amdgpu_xgmi_sysfs_add_dev_info()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->asic_funcs 0,4096-ptr_max
PARAM_VALUE 0 adev->dev 0,4096-ptr_max
PARAM_VALUE 0 adev->dev->bus 0,4096-ptr_max
PARAM_VALUE 0 adev->dev->class 0,4096-ptr_max
PARAM_VALUE 0 adev->dev->driver 0,4096-ptr_max
PARAM_VALUE 0 adev->gmc.xgmi.head.next 4096-ptr_max
PARAM_VALUE 0 adev->gmc.xgmi.hive_id 16
PARAM_VALUE 0 adev->gmc.xgmi.node_id 0-u32max
PARAM_VALUE 0 adev->gmc.xgmi.num_physical_nodes 2-u32max
PARAM_VALUE 0 adev->gmc.xgmi.supported 1
PARAM_VALUE 0 adev->init_lvl 1988795180910964736,2137031549380030464,7132701583965396992
PARAM_VALUE 0 adev->init_lvl->hwini_ip_block_mask 31,262143
PARAM_VALUE 0 adev->init_lvl->level 0-2
PARAM_VALUE 0 adev->no_hw_access 0
PARAM_VALUE 0 adev->pcie_reset_ctx.occurs_dpc 0
PARAM_VALUE 0 adev->psp.adev->gfx.rlc.cs_data->section->reg_count 0-6,8,11,34,55-56,66,98-99,155,157-158,203,212,215,233,272,274,282,290,488
PARAM_VALUE 0 adev->psp.adev->mman.bdev.dev_mapping->host->i_sb->s_export_op->get_parent 0,264940071972966400,291591359766798336,565128213429456896,893189740598853632,1241177127089143808,1474696885321834496,1812477326828269568,1893665921928286208,2210088671756947456,2437012291923775488,2483979068402987008-s64max
PARAM_VALUE 0 adev->psp.adev->mman.bdev.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 adev->psp.adev->mman.bdev.dev_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 adev->psp.adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 adev->psp.adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 0 adev->xcp_mgr 0,4096-ptr_max
PARAM_VALUE 0 adev->xcp_mgr->adev->reset_domain->sem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 adev->xcp_mgr->adev->reset_domain->sem.first_waiter->type 0-1
PARAM_VALUE 1 hive 4096-ptr_max
PARAM_VALUE 1 hive->device_list.prev->next->next 4096-ptr_max
PARAM_VALUE 1 hive->hive_lock.dep_map->name 0-255
PARAM_VALUE 1 hive->hive_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 1 hive->hive_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 1 hive->hive_lock.osq.tail.counter 0-s32max
PARAM_VALUE 1 hive->hive_lock.wait_lock.dep_map->name 0-255
PARAM_VALUE 1 hive->hive_lock.wait_lock.owner (-1)
PARAM_VALUE 1 hive->hive_lock.wait_lock.owner_cpu u32max
PARAM_VALUE 1 hive->number_devices.counter 0-s32max
BUF_SIZE 1 hive (-1),848
BUF_SIZE 1 hive (-1),848
CAPPED_DATA 0 adev 1
CAPPED_DATA 0 adev->num_ip_blocks 1
CAPPED_DATA 1 &hive->device_list 1
CAPPED_DATA 1 &hive->hive_lock 1
DATA_SOURCE 0 adev $0
PARAM_COMPARE 0 adev->hive <= $1
PARAM_COMPARE 1 hive >= $0->hive
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 adev->mman.num_clear_entities
LOCK2 1 &hive->hive_lock
HALF_LOCKED2 &hive->hive_lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct amdgpu_hive_info)->hive_lock