Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/ttm/ttm_resource.c ttm_bulk_move_adjust_cursors() -> ttm_resource_cursor_move_bulk_tail()

Type Parameter Key Value
PARAM_VALUE 0 bulk 4096-ptr_max
PARAM_VALUE 1 cursor 4096-ptr_max
CAPPED_DATA 0 bulk 1
CAPPED_DATA 0 &bulk->cursor_list 1
CAPPED_DATA 1 &cursor->bulk_link 1
DATA_SOURCE 0 bulk $0
PREEMPT_ADD
NOCHECK_CALL
HALF_LOCKED2 &(&vm->svm.gpusvm)->notifier_lock
HALF_LOCKED2 &adev->mman.bdev.lru_lock
HALF_LOCKED2 &adev->notifier_lock
HALF_LOCKED2 &vm->lock
HALF_LOCKED2 &vm->xe->ttm.lru_lock
TYPE_LOCK (struct ttm_device)->lru_lock