Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/gpu/drm/xe/xe_device.c xe_file_close() -> xe_file_put()

Type Parameter Key Value
BUF_SIZE 0 xef 16,48,104,120,152,248,256,352,424,464,576,768,968,1120,1424,2256,4712,13184
BUF_SIZE 0 xef 16,48,104,120,152,248,256,352,424,464,576,768,968,1120,1424,2256,4712,13184
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/xe/xe_oa.c xe_oa_stream_destroy() -> xe_file_put()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &gt->oa.gt_lock
HALF_LOCKED2 &param.hwe->gt->oa.gt_lock
TYPE_LOCK (struct xe_oa_gt)->gt_lock

drivers/gpu/drm/xe/xe_oa.c xe_oa_stream_init() -> xe_file_put()

Type Parameter Key Value
PARAM_VALUE 0 xef 4096-ptr_max
BUF_SIZE 0 xef 16,48,104,120,152,225,248,256,264,424,464,576,768,968,1120,1424
BUF_SIZE 0 xef 16,48,104,120,152,225,248,256,264,424,464,576,768,968,1120,1424
NOCHECK_CALL
LOCK2 &param.hwe->gt->oa.gt_lock
TYPE_LOCK (struct xe_oa_gt)->gt_lock

drivers/gpu/drm/xe/xe_vm.c vm_destroy_work_func() -> xe_file_put()

Type Parameter Key Value
PARAM_VALUE 0 xef 1-u64max
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/xe/xe_vm.c xe_vm_create() -> xe_file_put()

Type Parameter Key Value
PARAM_VALUE 0 xef 1-u64max
BUF_SIZE 0 xef (-1),16,48,104,120,152,248,256,352,424,464,576,768,968,1120,1424,2256,4712,13184
BUF_SIZE 0 xef (-1),16,48,104,120,152,248,256,352,424,464,576,768,968,1120,1424,2256,4712,13184
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/xe/xe_exec_queue.c __xe_exec_queue_free() -> xe_file_put()

Type Parameter Key Value
PARAM_VALUE 0 xef 1-u64max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL