Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c amdgpu_check_address_validity() -> amdgpu_virt_ras_convert_retired_address()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->gmc.mc_vram_size 1-u64max
PARAM_VALUE 0 adev->psp.ras_context.ras 1-u64max
PARAM_VALUE 1 address 0-4503599627370495
PARAM_VALUE 2 pfn 4096-ptr_max
PARAM_VALUE 3 max_pfn_sz 32
BUF_SIZE 0 adev s32min-(-2),1-s32max
BUF_SIZE 0 adev s32min-(-2),1-s32max
BUF_SIZE 2 pfn 256
CAPPED_DATA 1 address 1
CAPPED_DATA 1 address 1
DATA_SOURCE 0 adev $0
DATA_SOURCE 1 address $1
PARAM_COMPARE 1 address < $0->gmc.mc_vram_size
PARAM_COMPARE 1 address < $0->gmc.mc_vram_size
BIT_INFO 0 adev->virt.caps 0x4,0xffffffff
HARD_MAX 1 address 4503599627370495
USER_DATA 1 address 0-s32max[c]
UNITS 0 adev unit_array_size
UNITS 1 address unit_byte
UNITS 3 max_pfn_sz unit_array_size