Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/gpu/drm/xe/xe_oa.c xe_oa_stream_open_ioctl() -> xe_oa_stream_open_ioctl_locked()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | oa | 4096-ptr_max |
| PARAM_VALUE | 0 | oa->oa_formats | 4096-ptr_max |
| PARAM_VALUE | 0 | oa->xe | 1-u64max |
| PARAM_VALUE | 1 | param | 2130626105834045440 |
| PARAM_VALUE | 1 | param->exec_q | 0,4096-ptr_max |
| PARAM_VALUE | 1 | param->hwe | 4096-ptr_max |
| PARAM_VALUE | 1 | param->num_syncs | s32min-1024 |
| PARAM_VALUE | 1 | param->oa_buffer_size | 131072-134217728 |
| PARAM_VALUE | 1 | param->oa_format | 1-18 |
| PARAM_VALUE | 1 | param->oa_unit | 4096-ptr_max |
| PARAM_VALUE | 1 | param->period_exponent | (-1)-31 |
| PARAM_VALUE | 1 | param->syncs | 0 |
| PARAM_VALUE | 1 | param->wait_num_reports | 1-2097152 |
| BUF_SIZE | 0 | oa | 288 |
| USER_DATA | 1 | param->disabled | 0-1 |
| USER_DATA | 1 | param->engine_instance | s32min-s32max |
| USER_DATA | 1 | param->exec_queue_id | s32min-s32max |
| USER_DATA | 1 | param->metric_set | 0-u32max |
| USER_DATA | 1 | param->no_preempt | 0-1 |
| USER_DATA | 1 | param->num_syncs | 0-1024 |
| USER_DATA | 1 | param->oa_buffer_size | 131072-134217728 |
| USER_DATA | 1 | param->period_exponent | 0-31 |
| USER_DATA | 1 | param->sample | 0-1 |
| LOCK2 | ¶m.hwe->gt->oa.gt_lock | ||
| TYPE_LOCK | (struct xe_oa_gt)->gt_lock |