Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
- drivers/gpu/drm/xe/display/xe_fb_pin.c
- drivers/gpu/drm/xe/xe_bo.h, line 406
- drivers/gpu/drm/xe/xe_ggtt.c
- drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
Smatch caller information:
drivers/gpu/drm/xe/xe_hw_engine.c __xe_bo_ggtt_addr() -> xe_ggtt_node_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_gsc_proxy.c __xe_bo_ggtt_addr() -> xe_ggtt_node_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 1-u64max |
| LOCK2 | &gsc->proxy.mutex | ||
| LOCK2 | &pool->lock | ||
| TYPE_LOCK | (struct xe_gsc)->proxy.mutex |
drivers/gpu/drm/xe/xe_guc_ct.c __xe_bo_ggtt_addr() -> xe_ggtt_node_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_gsc.c __xe_bo_ggtt_addr() -> xe_ggtt_node_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 1-u64max |
| LOCK2 | &pool->lock |
drivers/gpu/drm/xe/xe_guc_submit.c __xe_bo_ggtt_addr() -> xe_ggtt_node_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_guc_ads.c __xe_bo_ggtt_addr() -> xe_ggtt_node_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_ggtt.c ggtt_node_remove() -> xe_ggtt_node_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 4096-ptr_max |
| PARAM_VALUE | 0 | node->ggtt | 4096-ptr_max |
| BUF_SIZE | 0 | node | (-1),272 |
| BUF_SIZE | 0 | node | (-1),272 |
| DATA_SOURCE | 0 | node | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | node->base.size | |
| LOCK2 | &ggtt->lock | ||
| TYPE_LOCK | (struct xe_ggtt)->lock |
drivers/gpu/drm/xe/xe_ggtt.c xe_ggtt_assign_locked() -> xe_ggtt_node_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 4096-ptr_max |
| BUF_SIZE | 0 | node | (-1),272 |
| BUF_SIZE | 0 | node | (-1),272 |
| DATA_SOURCE | 0 | node | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | node->base.size | |
| LOCK2 | _T->lock |
drivers/gpu/drm/xe/xe_ggtt.c xe_ggtt_map_bo() -> xe_ggtt_node_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 1-u64max |
| BUF_SIZE | 0 | node | (-1),272 |
| BUF_SIZE | 0 | node | (-1),272 |
| DATA_SOURCE | 0 | node | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | node->base.size | |
| LOCK2 | &ggtt->lock | ||
| TYPE_LOCK | (struct xe_ggtt)->lock |
drivers/gpu/drm/xe/xe_ggtt.c xe_ggtt_node_load() -> xe_ggtt_node_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 4096-ptr_max |
| DATA_SOURCE | 0 | node | $0 |
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_ggtt.c xe_ggtt_node_save() -> xe_ggtt_node_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 4096-ptr_max |
| DATA_SOURCE | 0 | node | $0 |
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_guc_hwconfig.c __xe_bo_ggtt_addr() -> xe_ggtt_node_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_oa.c __xe_bo_ggtt_addr() -> xe_ggtt_node_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &stream->stream_lock |
drivers/gpu/drm/xe/xe_eu_stall.c __xe_bo_ggtt_addr() -> xe_ggtt_node_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 1-u64max |
| HALF_LOCKED2 | >->eu_stall->stream_lock | ||
| HALF_LOCKED2 | &props.gt->eu_stall->stream_lock | ||
| TYPE_LOCK | (struct xe_eu_stall_gt)->stream_lock |
drivers/gpu/drm/xe/xe_tile_debugfs.c __xe_bo_ggtt_addr() -> xe_ggtt_node_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/xe/xe_guc_buf.c __xe_bo_ggtt_addr() -> xe_ggtt_node_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_lrc.c __xe_bo_ggtt_addr() -> xe_ggtt_node_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 1-u64max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c encode_config_ggtt() -> xe_ggtt_node_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c pf_provision_vf_ggtt() -> xe_ggtt_node_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 4096-ptr_max |
| PARAM_VALUE | 0 | node->ggtt | 4096-ptr_max |
| BUF_SIZE | 0 | node | 272 |
| BUF_SIZE | 0 | node | 272 |
| DATA_SOURCE | 0 | node | r xe_ggtt_insert_node |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | node->ggtt->tile->media_gt->tlb_inval.private->ct->msg | 0-255 |
| HOST_DATA | 0 | node->ggtt->tile->primary_gt->tlb_inval.private->ct->msg | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | node->base.size | |
| HALF_LOCKED2 | &attr->mutex | ||
| HALF_LOCKED2 | _T->lock |
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c pf_provision_vf_ggtt() -> xe_ggtt_node_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 4096-ptr_max |
| PARAM_VALUE | 0 | node->ggtt | 4096-ptr_max |
| BUF_SIZE | 0 | node | 272 |
| BUF_SIZE | 0 | node | 272 |
| DATA_SOURCE | 0 | node | r xe_ggtt_insert_node |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | node->ggtt->tile->media_gt->tlb_inval.private->ct->msg | 0-255 |
| HOST_DATA | 0 | node->ggtt->tile->primary_gt->tlb_inval.private->ct->msg | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | node->base.size | |
| HALF_LOCKED2 | &attr->mutex | ||
| HALF_LOCKED2 | _T->lock |
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c pf_provision_vf_ggtt() -> xe_ggtt_node_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 4096-ptr_max |
| PARAM_VALUE | 0 | node->ggtt | 4096-ptr_max |
| BUF_SIZE | 0 | node | 272 |
| BUF_SIZE | 0 | node | 272 |
| DATA_SOURCE | 0 | node | r xe_ggtt_insert_node |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | node->ggtt->tile->media_gt->tlb_inval.private->ct->msg | 0-255 |
| HOST_DATA | 0 | node->ggtt->tile->primary_gt->tlb_inval.private->ct->msg | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | node->base.size | |
| HALF_LOCKED2 | &attr->mutex | ||
| HALF_LOCKED2 | _T->lock |
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c xe_gt_sriov_pf_config_print_ggtt() -> xe_ggtt_node_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c xe_gt_sriov_pf_config_print_ggtt() -> xe_ggtt_node_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 4096-ptr_max |
| PARAM_VALUE | 0 | node->ggtt | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/xe/xe_bb.c __xe_bo_ggtt_addr() -> xe_ggtt_node_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_ttm_stolen_mgr.c __xe_bo_ggtt_addr() -> xe_ggtt_node_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_guc_pc.c __xe_bo_ggtt_addr() -> xe_ggtt_node_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_execlist.c __xe_bo_ggtt_addr() -> xe_ggtt_node_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 1-u64max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &port->lock | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct xe_execlist_port)->lock |
drivers/gpu/drm/xe/xe_uc_fw.c __xe_bo_ggtt_addr() -> xe_ggtt_node_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_guc_engine_activity.c __xe_bo_ggtt_addr() -> xe_ggtt_node_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_mem_pool.c __xe_bo_ggtt_addr() -> xe_ggtt_node_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
drivers/gpu/drm/xe/xe_guc.c __xe_bo_ggtt_addr() -> xe_ggtt_node_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_guc_tlb_inval.c __xe_bo_ggtt_addr() -> xe_ggtt_node_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 1-u64max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &tlb_inval->seqno_lock | ||
| HALF_LOCKED2 | &vm->exec_queues.lock | ||
| HALF_LOCKED2 | &vm->lock | ||
| HALF_LOCKED2 | global &drm_unplug_srcu | ||
| TYPE_LOCK | (struct xe_tlb_inval)->seqno_lock |
drivers/gpu/drm/xe/xe_pxp_submit.c __xe_bo_ggtt_addr() -> xe_ggtt_node_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_huc.c __xe_bo_ggtt_addr() -> xe_ggtt_node_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_memirq.c __xe_bo_ggtt_addr() -> xe_ggtt_node_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | node | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |