Documented in 1 files:

Defined in 1 files as a function:

Referenced in 15 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process.c kfd_process_destroy_pdds() -> iosys_map_is_null()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &kfd_processes_mutex

drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process.c kfd_process_device_destroy_cwsr_dgpu() -> iosys_map_is_null()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &p->mutex

drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process.c kfd_process_device_init_cwsr_dgpu() -> iosys_map_is_null()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
LOCK2 &p->mutex
HALF_LOCKED2 &gobj->dev->object_name_lock
TYPE_LOCK (struct kfd_process)->mutex

drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process.c kfd_process_free_gpuvm_map() -> iosys_map_is_null()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
DATA_SOURCE 0 map $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &p->mutex

drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process.c kfd_process_set_trap_debug_flag() -> iosys_map_is_null()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &p->mutex
HALF_LOCKED2 &target->mutex

drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process.c kfd_process_set_trap_handler() -> iosys_map_is_null()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
LOCK2 &p->mutex
TYPE_LOCK (struct kfd_process)->mutex

drivers/gpu/drm/ttm/ttm_resource.c iosys_map_is_set() -> iosys_map_is_null()

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

drivers/gpu/drm/ttm/ttm_resource.c ttm_kmap_iter_linear_io_init() -> iosys_map_is_null()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
PARAM_VALUE 0 map->vaddr 0,4096-ptr_max
PARAM_VALUE 0 map->vaddr_iomem 0,4096-ptr_max
MEM_ZERO 0 map
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/ttm/ttm_resource.c ttm_kmap_iter_linear_io_init() -> iosys_map_is_null()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
PARAM_VALUE 0 map->is_iomem 1
PARAM_VALUE 0 map->vaddr 0,4096-ptr_max
PARAM_VALUE 0 map->vaddr_iomem 0,4096-ptr_max
MEM_ZERO 0 map
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/vkms/vkms_composer.c check_iosys_map() -> iosys_map_is_null()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
BUF_SIZE 0 map 64
HALF_LOCKED2 &pool->lock

drivers/dma-buf/dma-buf.c dma_buf_vmap() -> iosys_map_is_null()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &etnaviv_obj->lock
HALF_LOCKED2 dmabuf->resv

drivers/dma-buf/dma-buf.c dma_buf_vunmap() -> iosys_map_is_null()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 dmabuf->resv

drivers/dma-buf/dma-buf.c iosys_map_is_set() -> iosys_map_is_null()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
DATA_SOURCE 0 map $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &etnaviv_obj->lock
HALF_LOCKED2 dmabuf->resv

drivers/gpu/drm/tests/drm_gem_shmem_test.c drm_gem_shmem_test_vmap() -> iosys_map_is_null()

Type Parameter Key Value
PARAM_VALUE 0 map 2133461377498484736
PARAM_VALUE 0 map->is_iomem 0

drivers/gpu/drm/drm_gem_vram_helper.c drm_gem_vram_vmap() -> iosys_map_is_null()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 gem->resv

drivers/gpu/drm/drm_gem_vram_helper.c iosys_map_is_set() -> iosys_map_is_null()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
DATA_SOURCE 0 map $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/ttm/ttm_bo_util.c ttm_bo_vunmap() -> iosys_map_is_null()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
BUF_SIZE 0 map->vaddr s32min-(-1),1-s32max
DATA_SOURCE 0 map $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 bo->ttm.base.resv

drivers/gpu/drm/xe/xe_bo.c __xe_bo_vunmap() -> iosys_map_is_null()

Type Parameter Key Value
PARAM_VALUE 0 map 1016,4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/xe/xe_bo.c xe_bo_evict_pinned_copy() -> iosys_map_is_null()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 bo->ttm.base.resv

drivers/gpu/drm/xe/xe_bo.c xe_bo_restore_pinned() -> iosys_map_is_null()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 bo->ttm.base.resv

drivers/gpu/drm/xe/xe_bo.c xe_bo_vmap() -> iosys_map_is_null()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 bo->ttm.base.resv
HALF_LOCKED2 bo->ttm.base.resv

drivers/gpu/drm/drm_gem_framebuffer_helper.c drm_gem_fb_vmap() -> iosys_map_is_null()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/drm_gem_framebuffer_helper.c drm_gem_fb_vunmap() -> iosys_map_is_null()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/drm_gem.c drm_gem_vmap_locked() -> iosys_map_is_null()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
BUF_SIZE 0 map (-1),16
BUF_SIZE 0 map (-1),16
DATA_SOURCE 0 map $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 obj->resv

drivers/gpu/drm/drm_gem.c drm_gem_vunmap_locked() -> iosys_map_is_null()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
BUF_SIZE 0 map (-1),16
BUF_SIZE 0 map (-1),16
BUF_SIZE 0 map->vaddr s32min-(-1),1-s32max
DATA_SOURCE 0 map $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 gem->resv
HALF_LOCKED2 obj->resv

drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c guc_capture_prep_lists() -> iosys_map_is_null()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c guc_prep_golden_context() -> iosys_map_is_null()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c guc_prep_golden_context() -> iosys_map_is_null()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c intel_guc_ads_print_policy_info() -> iosys_map_is_null()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &m->lock
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c intel_guc_global_policies_update() -> iosys_map_is_null()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/drm_panic.c draw_panic_plane() -> iosys_map_is_null()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
BUF_SIZE 0 map 64
RX_PATH
TASK_NOT_RUNNING
LOCK2 &(plane->dev)->mode_config.panic_lock
LOCK2 flags
HALF_LOCKED2 rcu_read