Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

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

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->exec_q 0,4096-ptr_max
PARAM_VALUE 0 stream->fw_ref 65536-u32max
PARAM_VALUE 0 stream->hwe 4096-ptr_max
PARAM_VALUE 0 stream->no_preempt 0-1
PARAM_VALUE 0 stream->num_syncs 0-1024,2147483648-u32max
PARAM_VALUE 0 stream->oa 4096-ptr_max
PARAM_VALUE 0 stream->oa->oa_formats 4096-ptr_max
PARAM_VALUE 0 stream->oa->xe 4096-ptr_max
PARAM_VALUE 0 stream->oa->xe->drm.dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 stream->oa_buffer.format 4096-ptr_max
PARAM_VALUE 0 stream->oa_config 4096-ptr_max
PARAM_VALUE 0 stream->oa_config->ref.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 stream->oa_unit 4096-ptr_max
PARAM_VALUE 0 stream->oa_unit->exclusive_stream 0
PARAM_VALUE 0 stream->period_exponent (-1)-31
PARAM_VALUE 0 stream->poll_period_ns 5000000
PARAM_VALUE 0 stream->syncs 0,4096-ptr_max
PARAM_VALUE 0 stream->ufence_syncobj 4096-ptr_max
PARAM_VALUE 0 stream->ufence_syncobj->refcount.refcount.refs.counter 1
PARAM_VALUE 0 stream->wait_num_reports 1-2097152
PARAM_VALUE 0 stream->xef 4096-ptr_max
PARAM_VALUE 1 size 131072-134217728
BUF_SIZE 0 stream 600
BUF_SIZE 0 stream->oa 288
BUF_SIZE 0 stream->xef 16,48,104,120,152,225,248,256,264,424,464,576,768,968,1120,1424
CAPPED_DATA 0 stream->num_syncs 1
DATA_SOURCE 0 stream $0
BIT_INFO 0 stream->num_syncs 0x0,0x7ff
NOSPEC 0 stream->num_syncs
USER_DATA 0 stream->no_preempt 0-1
USER_DATA 0 stream->num_syncs 0-1024[c]
USER_DATA 0 stream->oa_buffer.circ_size 130433-134217728
USER_DATA 0 stream->period_exponent 0-31
USER_DATA 0 stream->periodic 1[c]
USER_DATA 0 stream->sample 0-1
USER_DATA 1 size 131072-134217728
LOCK2 &param.hwe->gt->oa.gt_lock
TYPE_LOCK (struct xe_oa_gt)->gt_lock