Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 7 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c gmc_v6_0_vram_gtt_location() -> amdgpu_gmc_set_agp_default()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 1 mc 4096-ptr_max
CAPPED_DATA 0 adev->gmc.real_vram_size 1
DATA_SOURCE 0 adev $0
DATA_SOURCE 1 mc $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 adev->gmc.mc_vram_size 0-4503599626321920[c]
HOST_DATA 0 adev->gmc.real_vram_size 0-4503599626321920[c]
HOST_DATA 1 mc->mc_vram_size 0-4503599626321920[c]
HOST_DATA 1 mc->real_vram_size 0-4503599626321920[c]
NO_OVERFLOW_SIMPLE 0 adev->gmc.vm_fault.num_types
NO_OVERFLOW_SIMPLE 1 mc->vm_fault.num_types

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

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 1 mc 4096-ptr_max
CAPPED_DATA 0 adev->gmc.visible_vram_size 1
DATA_SOURCE 0 adev $0
DATA_SOURCE 1 mc $1
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
NOCHECK_CALL
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
HOST_DATA 1 mc->aper_base 0-u64max[c]
HOST_DATA 1 mc->vram_vendor 0-15
NO_OVERFLOW_SIMPLE 0 adev->gmc.ecc_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gmc.vm_fault.num_types
NO_OVERFLOW_SIMPLE 1 mc->ecc_irq.num_types
NO_OVERFLOW_SIMPLE 1 mc->vm_fault.num_types

drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c gmc_v8_0_vram_gtt_location() -> amdgpu_gmc_set_agp_default()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 1 mc 4096-ptr_max
CAPPED_DATA 0 adev->gmc.real_vram_size 1
DATA_SOURCE 0 adev $0
DATA_SOURCE 1 mc $1
BIT_INFO 0 adev->gmc.vram_width 0x0,0x7fffffff
BIT_INFO 0 adev->virt.caps 0x0,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 adev->gmc.aper_base 0,4194304-18014398505287680[c]
HOST_DATA 0 adev->gmc.aper_size 0-4503599626321920[c]
HOST_DATA 0 adev->gmc.mc_vram_size 0-4503599626321920[c]
HOST_DATA 0 adev->gmc.real_vram_size 0-4503599626321920[c]
HOST_DATA 0 adev->gmc.visible_vram_size 0-4503599626321920[c]
HOST_DATA 1 mc->aper_base 0,4194304-18014398505287680[c]
HOST_DATA 1 mc->aper_size 0-4503599626321920[c]
HOST_DATA 1 mc->mc_vram_size 0-4503599626321920[c]
HOST_DATA 1 mc->real_vram_size 0-4503599626321920[c]
HOST_DATA 1 mc->visible_vram_size 0-4503599626321920[c]
NO_OVERFLOW_SIMPLE 0 adev->gmc.vm_fault.num_types
NO_OVERFLOW_SIMPLE 1 mc->vm_fault.num_types

drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c gmc_v10_0_vram_gtt_location() -> amdgpu_gmc_set_agp_default()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 1 mc 4096-ptr_max
DATA_SOURCE 0 adev $0
DATA_SOURCE 1 mc $1
BIT_INFO 0 adev->gmc.mall_size 0x0,0xf000000
BIT_INFO 0 adev->gmc.vram_width 0x0,0x7fffffff
BIT_INFO 0 adev->virt.caps 0x0,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 adev->gmc.aper_base 0,16777216-72057594021150720
HOST_DATA 0 adev->gmc.vram_vendor 0-15
HOST_DATA 1 mc->aper_base 0,16777216-72057594021150720
HOST_DATA 1 mc->vram_vendor 0-15
NO_OVERFLOW_SIMPLE 0 adev->gmc.ecc_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gmc.vm_fault.num_types
NO_OVERFLOW_SIMPLE 1 mc->ecc_irq.num_types
NO_OVERFLOW_SIMPLE 1 mc->vm_fault.num_types

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

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 1 mc 4096-ptr_max
DATA_SOURCE 0 adev $0
DATA_SOURCE 1 mc $1
BIT_INFO 0 adev->virt.caps 0x0,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
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
HOST_DATA 1 mc->aper_base 0-u64max[c]
HOST_DATA 1 mc->vram_vendor 0-15
NO_OVERFLOW_SIMPLE 0 adev->gmc.ecc_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gmc.vm_fault.num_types
NO_OVERFLOW_SIMPLE 1 mc->ecc_irq.num_types
NO_OVERFLOW_SIMPLE 1 mc->vm_fault.num_types

drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c gmc_v7_0_vram_gtt_location() -> amdgpu_gmc_set_agp_default()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 1 mc 4096-ptr_max
CAPPED_DATA 0 adev->gmc.real_vram_size 1
DATA_SOURCE 0 adev $0
DATA_SOURCE 1 mc $1
BIT_INFO 0 adev->gmc.vram_width 0x0,0x7fffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 adev->gmc.aper_base 0,4194304-18014398505287680[c]
HOST_DATA 0 adev->gmc.aper_size 1-4503599626321920[c]
HOST_DATA 0 adev->gmc.mc_vram_size 0-4503599626321920[c]
HOST_DATA 0 adev->gmc.real_vram_size 0-4503599626321920[c]
HOST_DATA 0 adev->gmc.visible_vram_size 1-4503599626321920[c]
HOST_DATA 1 mc->aper_base 0,4194304-18014398505287680[c]
HOST_DATA 1 mc->aper_size 1-4503599626321920[c]
HOST_DATA 1 mc->mc_vram_size 0-4503599626321920[c]
HOST_DATA 1 mc->real_vram_size 0-4503599626321920[c]
HOST_DATA 1 mc->visible_vram_size 1-4503599626321920[c]
NO_OVERFLOW_SIMPLE 0 adev->gmc.vm_fault.num_types
NO_OVERFLOW_SIMPLE 1 mc->vm_fault.num_types

drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c gmc_v11_0_vram_gtt_location() -> amdgpu_gmc_set_agp_default()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 1 mc 4096-ptr_max
CAPPED_DATA 0 adev->gmc.visible_vram_size 1
DATA_SOURCE 0 adev $0
DATA_SOURCE 1 mc $1
BIT_INFO 0 adev->gmc.vram_width 0x0,0x7fffffff
BIT_INFO 0 adev->virt.caps 0x0,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 adev->gmc.aper_base 0,16777216-72057594021150720[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
HOST_DATA 1 mc->aper_base 0,16777216-72057594021150720[c]
HOST_DATA 1 mc->vram_vendor 0-15
NO_OVERFLOW_SIMPLE 0 adev->gmc.ecc_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->gmc.vm_fault.num_types
NO_OVERFLOW_SIMPLE 1 mc->ecc_irq.num_types
NO_OVERFLOW_SIMPLE 1 mc->vm_fault.num_types