Defined in 1 files as a function:
Referenced in 1 files:
-
drivers/gpu/drm/xe/xe_guc_ct.c
- line 59
- line 117
- line 136
- line 325
- line 371
- line 411
- line 544
- line 551
- line 608
- line 614
- line 620
- line 626
- line 770
- line 806
- line 850
- line 851
- line 876
- line 945
- line 1054
- line 1131
- line 1187
- line 1199
- line 1234
- line 1387
- line 1558
- line 1576
- line 1668
- line 1709
- line 1806
- line 1946
- line 1958
- line 2083
- line 2148
- line 2309
- line 2326
Smatch caller information:
drivers/gpu/drm/xe/xe_guc_ct.c __g2h_release_space() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| DATA_SOURCE | 0 | ct | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &ct->fast_lock | |
| HALF_LOCKED2 | irq | ||
| HALF_LOCKED2 | 0 | &ct->lock | |
| TYPE_LOCK | (struct xe_guc_ct)->fast_lock |
drivers/gpu/drm/xe/xe_guc_ct.c __g2h_release_space() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| DATA_SOURCE | 0 | ct | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &ct->fast_lock | |
| HALF_LOCKED2 | irq | ||
| HALF_LOCKED2 | 0 | &ct->lock | |
| TYPE_LOCK | (struct xe_guc_ct)->fast_lock |
drivers/gpu/drm/xe/xe_guc_ct.c __g2h_release_space() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| DATA_SOURCE | 0 | ct | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &ct->fast_lock | |
| HALF_LOCKED2 | irq | ||
| HALF_LOCKED2 | 0 | &ct->lock | |
| TYPE_LOCK | (struct xe_guc_ct)->fast_lock |
drivers/gpu/drm/xe/xe_guc_ct.c __g2h_reserve_space() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| DATA_SOURCE | 0 | ct | $0 |
| HALF_LOCKED2 | irq | ||
| HALF_LOCKED2 | 0 | &ct->fast_lock |
drivers/gpu/drm/xe/xe_guc_ct.c __g2h_reserve_space() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| DATA_SOURCE | 0 | ct | $0 |
| HALF_LOCKED2 | irq | ||
| HALF_LOCKED2 | 0 | &ct->fast_lock |
drivers/gpu/drm/xe/xe_guc_ct.c __guc_ct_send_locked() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | ct | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &ct->lock |
drivers/gpu/drm/xe/xe_guc_ct.c __xe_guc_ct_start() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| DATA_SOURCE | 0 | ct | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_guc_ct.c ct_enter_safe_mode() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| DATA_SOURCE | 0 | ct | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_guc_ct.c ct_enter_safe_mode() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| DATA_SOURCE | 0 | ct | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_guc_ct.c ct_enter_safe_mode() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| DATA_SOURCE | 0 | ct | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_guc_ct.c ct_exit_safe_mode() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| DATA_SOURCE | 0 | ct | $0 |
| STR_LEN | 0 | ct | (-1),28 |
| STR_LEN | 0 | ct | (-1),28 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | ct | unit_byte |
drivers/gpu/drm/xe/xe_guc_ct.c ct_exit_safe_mode() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| DATA_SOURCE | 0 | ct | $0 |
| STR_LEN | 0 | ct | (-1),28 |
| STR_LEN | 0 | ct | (-1),28 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | ct | unit_byte |
drivers/gpu/drm/xe/xe_guc_ct.c ct_exit_safe_mode() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| DATA_SOURCE | 0 | ct | $0 |
| STR_LEN | 0 | ct | (-1),28 |
| STR_LEN | 0 | ct | (-1),28 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | ct | unit_byte |
drivers/gpu/drm/xe/xe_guc_ct.c ct_to_xe() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | ct | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | irq | ||
| HALF_LOCKED2 | 0 | &ct->fast_lock | |
| HALF_LOCKED2 | 0 | &ct->lock |
drivers/gpu/drm/xe/xe_guc_ct.c g2h_fast_path() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| DATA_SOURCE | 0 | ct | $0 |
| PREEMPT_ADD | |||
| LOCK2 | 0 | &ct->fast_lock | |
| HALF_LOCKED2 | &xe->irq.lock | ||
| TYPE_LOCK | (struct xe_guc_ct)->fast_lock |
drivers/gpu/drm/xe/xe_guc_ct.c g2h_read() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| DATA_SOURCE | 0 | ct | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &ct->fast_lock | |
| HALF_LOCKED2 | irq | ||
| HALF_LOCKED2 | 0 | &ct->lock | |
| TYPE_LOCK | (struct xe_guc_ct)->fast_lock |
drivers/gpu/drm/xe/xe_guc_ct.c g2h_read() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| DATA_SOURCE | 0 | ct | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &ct->fast_lock | |
| HALF_LOCKED2 | irq | ||
| HALF_LOCKED2 | 0 | &ct->lock | |
| TYPE_LOCK | (struct xe_guc_ct)->fast_lock |
drivers/gpu/drm/xe/xe_guc_ct.c guc_crash_process_msg() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| DATA_SOURCE | 0 | ct | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | 0 | &ct->lock |
drivers/gpu/drm/xe/xe_guc_ct.c guc_ct_change_state() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| DATA_SOURCE | 0 | ct | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_guc_ct.c guc_ct_change_state() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| CAPPED_DATA | 0 | &ct->lock | 1 |
| DATA_SOURCE | 0 | ct | $0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | irq | ||
| LOCK2 | 0 | &ct->fast_lock | |
| LOCK2 | 0 | &ct->lock | |
| TYPE_LOCK | (struct xe_guc_ct)->fast_lock | ||
| TYPE_LOCK | (struct xe_guc_ct)->lock |
drivers/gpu/drm/xe/xe_guc_ct.c guc_ct_send() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | ct | (-1),2952 |
| BUF_SIZE | 0 | ct | (-1),2952 |
| DATA_SOURCE | 0 | ct | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_guc_ct.c guc_ct_send_locked() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | ct | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &ct->lock |
drivers/gpu/drm/xe/xe_guc_ct.c guc_ct_send_recv() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | ct | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_guc_ct.c guc_ct_send_wait_for_retry() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| DATA_SOURCE | 0 | ct | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | *ct->msg | 0-255 |
| HALF_LOCKED2 | 0 | &ct->lock |
drivers/gpu/drm/xe/xe_guc_ct.c guc_ct_send_wait_for_retry() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| DATA_SOURCE | 0 | ct | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | *ct->msg | 0-255 |
| HALF_LOCKED2 | 0 | &ct->lock |
drivers/gpu/drm/xe/xe_guc_ct.c guc_ct_send_wait_for_retry() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| DATA_SOURCE | 0 | ct | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | *ct->msg | 0-255 |
| HALF_LOCKED2 | 0 | &ct->lock |
drivers/gpu/drm/xe/xe_guc_ct.c guc_ct_snapshot_capture() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| DATA_SOURCE | 0 | ct | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &coredump->lock | ||
| HALF_LOCKED2 | &m->lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_guc_ct.c guc_ct_snapshot_capture() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| DATA_SOURCE | 0 | ct | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &coredump->lock | ||
| HALF_LOCKED2 | &m->lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_guc_ct.c guc_ct_snapshot_capture() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| DATA_SOURCE | 0 | ct | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &coredump->lock | ||
| HALF_LOCKED2 | &m->lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_guc_ct.c h2g_has_room() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | ct | $0 |
| HALF_LOCKED2 | 0 | &ct->fast_lock |
drivers/gpu/drm/xe/xe_guc_ct.c h2g_has_room() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | ct | $0 |
| HALF_LOCKED2 | 0 | &ct->fast_lock |
drivers/gpu/drm/xe/xe_guc_ct.c h2g_has_room() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | ct | $0 |
| HALF_LOCKED2 | 0 | &ct->fast_lock |
drivers/gpu/drm/xe/xe_guc_ct.c h2g_write() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| DATA_SOURCE | 0 | ct | $0 |
| HALF_LOCKED2 | irq | ||
| HALF_LOCKED2 | 0 | &ct->fast_lock |
drivers/gpu/drm/xe/xe_guc_ct.c kick_reset() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| BUF_SIZE | 0 | ct | (-1),2952 |
| BUF_SIZE | 0 | ct | (-1),2952 |
| DATA_SOURCE | 0 | ct | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &ct->lock |
drivers/gpu/drm/xe/xe_guc_ct.c parse_g2h_msg() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| DATA_SOURCE | 0 | ct | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &ct->lock |
drivers/gpu/drm/xe/xe_guc_ct.c parse_g2h_response() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| DATA_SOURCE | 0 | ct | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | 0 | &ct->lock |
drivers/gpu/drm/xe/xe_guc_ct.c process_g2h_msg() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| DATA_SOURCE | 0 | ct | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &ct->lock |
drivers/gpu/drm/xe/xe_guc_ct.c receive_g2h() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| CAPPED_DATA | 0 | &ct->lock | 1 |
| DATA_SOURCE | 0 | ct | $0 |
| HOST_DATA | 0 | *ct->msg | 0-255 |
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_guc_ct.c receive_g2h() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| CAPPED_DATA | 0 | &ct->lock | 1 |
| DATA_SOURCE | 0 | ct | $0 |
| HOST_DATA | 0 | *ct->msg | 0-255 |
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_guc_ct.c receive_g2h() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| CAPPED_DATA | 0 | &ct->lock | 1 |
| DATA_SOURCE | 0 | ct | $0 |
| HOST_DATA | 0 | *ct->msg | 0-255 |
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_guc_ct.c safe_mode_worker_func() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| HOST_DATA | 0 | *ct->msg | 0-255 |
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_guc_ct.c safe_mode_worker_func() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| HOST_DATA | 0 | *ct->msg | 0-255 |
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_guc_ct.c safe_mode_worker_func() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| HOST_DATA | 0 | *ct->msg | 0-255 |
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/xe/xe_guc_ct.c xe_guc_ct_init() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| DATA_SOURCE | 0 | ct | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_guc_ct.c xe_guc_ct_init_noalloc() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| DATA_SOURCE | 0 | ct | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_guc_ct.c xe_guc_ct_init_post_hwconfig() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| DATA_SOURCE | 0 | ct | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/xe/xe_guc_ct.c xe_guc_ct_runtime_suspend() -> ct_to_gt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| DATA_SOURCE | 0 | ct | $0 |