Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 3 files:
- drivers/gpu/drm/xe/display/xe_stolen.c, line 33
- drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c, line 1715
- drivers/gpu/drm/xe/xe_psmi.c, line 79
Smatch caller information:
drivers/gpu/drm/xe/xe_psmi.c psmi_alloc_object() -> xe_bo_create_pin_range_novm()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xe | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->psmi.region_mask | 1-255 |
| PARAM_VALUE | 0 | xe->tiles | 4096-ptr_max |
| PARAM_VALUE | 0 | xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | xe->ttm.dev_mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | xe->val.lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | *xe->psmi.capture_obj | 0 |
| PARAM_VALUE | 1 | tile | 4096-ptr_max |
| PARAM_VALUE | 2 | size | 1-u64max |
| PARAM_VALUE | 3 | start | 0 |
| PARAM_VALUE | 4 | end | u64max |
| PARAM_VALUE | 5 | type | 1 |
| BUF_SIZE | 0 | xe | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | xe | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | xe | $0 |
| DATA_SOURCE | 2 | size | $2 |
| BIT_INFO | 6 | flags | 0x82080,0xffffffffffffffff |
| USER_DATA | 2 | size | 1-u64max |
| LOCK2 | &attr->mutex | ||
| TYPE_LOCK | (struct simple_attr)->mutex |
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c pf_provision_vf_lmem() -> xe_bo_create_pin_range_novm()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | tile | 4096-ptr_max |
| PARAM_VALUE | 1 | tile->mem.vram | 4096-ptr_max |
| PARAM_VALUE | 2 | size | 0,4096-u64max |
| PARAM_VALUE | 3 | start | 0 |
| PARAM_VALUE | 4 | end | u64max |
| PARAM_VALUE | 5 | type | 1 |
| BIT_INFO | 2 | size | 0x0,0xfffffffffffff000 |
| BIT_INFO | 6 | flags | 0x2080080,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &attr->mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | _T->lock |