Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/panfrost/panfrost_gem.c panfrost_gem_mapping_release() -> panfrost_gem_teardown_mapping()

Type Parameter Key Value
PARAM_VALUE 0 mapping 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &perfcnt->lock

drivers/gpu/drm/panfrost/panfrost_gem.c panfrost_gem_teardown_mappings_locked() -> panfrost_gem_teardown_mapping()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &bo->mappings.lock
LOCK2 &pfdev->shrinker_lock
LOCK2 shmem->base.resv
HALF_LOCKED2 global &bch_register_lock
TYPE_LOCK (struct panfrost_device)->shrinker_lock
TYPE_LOCK (struct panfrost_gem_object)->mappings.lock