Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c gmc_v12_0_gart_init() -> amdgpu_gmc_is_pdb0_enabled()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
DATA_SOURCE 0 adev $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 adev->mman.gtt_mgr.manager.size 0,4096-4503599626321920[c]
HOST_DATA 0 adev->mman.gtt_mgr.mm.head_node.size 0-u64max
HOST_DATA 0 adev->mman.preempt_mgr.size 1073741824[c]
HOST_DATA 0 adev->mman.vram_mgr.mm.avail 0-4503599626321920[c]
HOST_DATA 0 adev->mman.vram_mgr.mm.size 0-4503599626321920[c]
NO_OVERFLOW_SIMPLE 0 adev->gmc.ecc_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gmc.num_mem_partitions
NO_OVERFLOW_SIMPLE 0 adev->gmc.vm_fault.num_types

drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c gmc_v12_0_gart_init() -> amdgpu_gmc_is_pdb0_enabled()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
DATA_SOURCE 0 adev $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 adev->gmc.ecc_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gmc.num_mem_partitions
NO_OVERFLOW_SIMPLE 0 adev->gmc.vm_fault.num_types

drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c gmc_v12_0_vram_gtt_location() -> amdgpu_gmc_is_pdb0_enabled()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
CAPPED_DATA 0 adev->gmc.visible_vram_size 1
DATA_SOURCE 0 adev $0
BIT_INFO 0 adev->gmc.mc_mask 0xffffffffffff,0x1ffffffffffffff
BIT_INFO 0 adev->gmc.pte_addr_mask 0xfffffffff000,0xffffffffff000
BIT_INFO 0 adev->gmc.vram_width 0x0,0x7fffffff
BIT_INFO 0 adev->virt.caps 0x0,0xffffffff
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 adev->gmc.aper_base 0-u64max[c]
HOST_DATA 0 adev->gmc.fb_end 0,16777216-281474959933440[c]
HOST_DATA 0 adev->gmc.fb_start 0,16777216-281474959933440[c]
HOST_DATA 0 adev->gmc.vram_vendor 0-15
NO_OVERFLOW_SIMPLE 0 adev->gmc.ecc_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gmc.vm_fault.num_types

drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c gmc_v9_0_gart_enable() -> amdgpu_gmc_is_pdb0_enabled()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
DATA_SOURCE 0 adev $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c gmc_v9_0_gart_init() -> amdgpu_gmc_is_pdb0_enabled()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
DATA_SOURCE 0 adev $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 adev->mman.gtt_mgr.manager.size 0,4096-4503599626321920[c]
HOST_DATA 0 adev->mman.gtt_mgr.mm.head_node.size 0-u64max
HOST_DATA 0 adev->mman.preempt_mgr.size 1073741824[c]
HOST_DATA 0 adev->mman.vram_mgr.mm.avail 0-4503599626321920[c]
HOST_DATA 0 adev->mman.vram_mgr.mm.size 0-4503599626321920[c]
NO_OVERFLOW_SIMPLE 0 adev->gmc.ecc_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gmc.num_mem_partitions
NO_OVERFLOW_SIMPLE 0 adev->gmc.vm_fault.num_types

drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c gmc_v9_0_gart_init() -> amdgpu_gmc_is_pdb0_enabled()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
DATA_SOURCE 0 adev $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 adev->gmc.ecc_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gmc.num_mem_partitions
NO_OVERFLOW_SIMPLE 0 adev->gmc.vm_fault.num_types

drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c gmc_v9_0_vram_gtt_location() -> amdgpu_gmc_is_pdb0_enabled()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
DATA_SOURCE 0 adev $0
BIT_INFO 0 adev->virt.caps 0x0,0xffffffff
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 adev->gmc.aper_base 0-u64max[c]
HOST_DATA 0 adev->gmc.fb_end 0,16777216-281474959933440[c]
HOST_DATA 0 adev->gmc.fb_start 0,16777216-281474959933440[c]
HOST_DATA 0 adev->gmc.vram_vendor 0-15
NO_OVERFLOW_SIMPLE 0 adev->gmc.ecc_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gmc.vm_fault.num_types