Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 10 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c gmc_v6_0_sw_init() -> drm_need_swiotlb()

Type Parameter Key Value
PARAM_VALUE 0 dma_bits 40
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c gmc_v12_0_sw_init() -> drm_need_swiotlb()

Type Parameter Key Value
PARAM_VALUE 0 dma_bits 44,52
FUZZY_MAX 0 dma_bits 52
BIT_INFO 0 dma_bits 0x24,0x3c
HARD_MAX 0 dma_bits 52
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c gmc_v8_0_sw_init() -> drm_need_swiotlb()

Type Parameter Key Value
PARAM_VALUE 0 dma_bits 40
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/nouveau/nouveau_ttm.c nouveau_ttm_init() -> drm_need_swiotlb()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/radeon/radeon_device.c radeon_device_init() -> drm_need_swiotlb()

Type Parameter Key Value
PARAM_VALUE 0 dma_bits 32,40
FUZZY_MAX 0 dma_bits 40
BIT_INFO 0 dma_bits 0x20,0x28
HARD_MAX 0 dma_bits 40
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c gmc_v10_0_sw_init() -> drm_need_swiotlb()

Type Parameter Key Value
PARAM_VALUE 0 dma_bits 44
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c gmc_v9_0_sw_init() -> drm_need_swiotlb()

Type Parameter Key Value
PARAM_VALUE 0 dma_bits 44,48
FUZZY_MAX 0 dma_bits 48
BIT_INFO 0 dma_bits 0x20,0x3c
HARD_MAX 0 dma_bits 48
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c gmc_v7_0_sw_init() -> drm_need_swiotlb()

Type Parameter Key Value
PARAM_VALUE 0 dma_bits 40
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c gmc_v11_0_sw_init() -> drm_need_swiotlb()

Type Parameter Key Value
PARAM_VALUE 0 dma_bits 44
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock