Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 3 files:
- drivers/gpu/drm/xe/xe_exec_queue.c, line 791
- drivers/gpu/drm/xe/xe_pxp.c
- drivers/gpu/drm/xe/xe_pxp_debugfs.c
Smatch caller information:
drivers/gpu/drm/xe/xe_pxp_debugfs.c pxp_info() -> xe_pxp_is_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | pxp | r node_to_pxp |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/xe/xe_pxp_debugfs.c xe_pxp_debugfs_register() -> xe_pxp_is_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | pxp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_pxp.c __pxp_exec_queue_remove() -> xe_pxp_is_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | pxp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_pxp.c pxp_start() -> xe_pxp_is_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | pxp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | ¶m.hwe->gt->oa.gt_lock | ||
| HALF_LOCKED2 | &vm->lock |
drivers/gpu/drm/xe/xe_pxp.c xe_pxp_bo_key_check() -> xe_pxp_is_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | pxp | $0 |
| HALF_LOCKED2 | &vm->lock | ||
| HALF_LOCKED2 | &vm->snap_mutex |
drivers/gpu/drm/xe/xe_pxp.c xe_pxp_exec_queue_add() -> xe_pxp_is_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | pxp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | ¶m.hwe->gt->oa.gt_lock | ||
| HALF_LOCKED2 | &vm->lock |
drivers/gpu/drm/xe/xe_pxp.c xe_pxp_exec_queue_set_type() -> xe_pxp_is_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pxp | 1 |
| DATA_SOURCE | 0 | pxp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_pxp.c xe_pxp_get_readiness_status() -> xe_pxp_is_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | pxp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &m->lock |
drivers/gpu/drm/xe/xe_pxp.c xe_pxp_irq_handler() -> xe_pxp_is_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &xe->irq.lock | ||
| HALF_LOCKED2 | &m->lock | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct xe_device)->irq.lock |
drivers/gpu/drm/xe/xe_pxp.c xe_pxp_key_assign() -> xe_pxp_is_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | pxp | $0 |
drivers/gpu/drm/xe/xe_pxp.c xe_pxp_pm_resume() -> xe_pxp_is_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | pxp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_pxp.c xe_pxp_pm_suspend() -> xe_pxp_is_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | pxp | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_exec_queue.c exec_queue_set_pxp_type() -> xe_pxp_is_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |