Home
last modified time | relevance | path

Searched refs:guc_to_xe (Results 1 – 8 of 8) sorted by relevance

/linux-6.15/drivers/gpu/drm/xe/
H A Dxe_guc_debugfs.c28 struct xe_device *xe = guc_to_xe(guc); in guc_info()
41 struct xe_device *xe = guc_to_xe(guc); in guc_log()
54 struct xe_device *xe = guc_to_xe(guc); in guc_log_dmesg()
66 struct xe_device *xe = guc_to_xe(guc); in guc_ctb()
79 struct xe_device *xe = guc_to_xe(guc); in guc_pc()
99 struct drm_minor *minor = guc_to_xe(guc)->drm.primary; in xe_guc_debugfs_register()
104 local = drmm_kmalloc(&guc_to_xe(guc)->drm, DEBUGFS_SIZE, GFP_KERNEL); in xe_guc_debugfs_register()
H A Dxe_guc.c48 struct xe_device *xe = guc_to_xe(guc); in guc_bo_ggtt_addr()
85 if (!guc_to_xe(guc)->info.skip_guc_pc) in guc_ctl_feature_flags()
182 struct xe_device *xe = guc_to_xe(guc); in guc_ctl_wa_flags()
221 struct xe_device *xe = guc_to_xe(guc); in guc_ctl_devid()
604 struct xe_device *xe = guc_to_xe(guc); in xe_guc_realloc_post_hwconfig()
607 if (!IS_DGFX(guc_to_xe(guc))) in xe_guc_realloc_post_hwconfig()
648 struct xe_device *xe = guc_to_xe(guc); in xe_guc_init()
727 if (IS_SRIOV_VF(guc_to_xe(guc))) in xe_guc_init_post_hwconfig()
1142 if (IS_SRIOV_VF(guc_to_xe(guc))) in xe_guc_min_load_for_hwconfig()
1176 if (IS_SRIOV_VF(guc_to_xe(guc))) in guc_handle_mmio_msg()
[all …]
H A Dxe_guc.h80 static inline struct xe_device *guc_to_xe(struct xe_guc *guc) in guc_to_xe() function
87 return &guc_to_xe(guc)->drm; in guc_to_drm()
H A Dxe_guc_submit.c283 struct xe_device *xe = guc_to_xe(guc); in xe_guc_submit_init()
518 struct xe_device *xe = guc_to_xe(guc); in register_exec_queue()
577 struct xe_device *xe = guc_to_xe(guc); in wq_wait_for_space()
605 struct xe_device *xe = guc_to_xe(guc); in wq_noop_append()
625 struct xe_device *xe = guc_to_xe(guc); in wq_item_append()
810 struct xe_device *xe = guc_to_xe(guc); in xe_guc_exec_queue_trigger_cleanup()
854 struct xe_device *xe = guc_to_xe(guc); in guc_submit_hint_wedged()
1048 struct xe_device *xe = guc_to_xe(guc); in guc_exec_queue_timedout_job()
1254 xe_pm_runtime_get(guc_to_xe(guc)); in __guc_exec_queue_fini_async()
1267 xe_pm_runtime_put(guc_to_xe(guc)); in __guc_exec_queue_fini_async()
[all …]
H A Dxe_guc_hwconfig.c54 struct xe_device *xe = guc_to_xe(guc); in xe_guc_hwconfig_init()
100 struct xe_device *xe = guc_to_xe(guc); in xe_guc_hwconfig_copy()
H A Dxe_guc_engine_activity.c48 struct xe_device *xe = guc_to_xe(guc); in allocate_engine_activity_group()
148 struct xe_device *xe = guc_to_xe(guc); in get_engine_active_ticks()
203 struct xe_device *xe = guc_to_xe(guc); in get_engine_total_ticks()
H A Dxe_guc_capture.c440 guc_capture_get_steer_reg_num(guc_to_xe(guc)); in guc_capture_alloc_steered_lists()
546 num_regs += guc_capture_get_steer_reg_num(guc_to_xe(guc)) * in guc_cap_list_num_regs()
1002 xe_assert(guc_to_xe(guc), bytes_needed % sizeof(u32) == 0); in guc_capture_log_remove_bytes()
1023 xe_map_memcpy_from(guc_to_xe(guc), out + fill_size, &guc->log.bo->vmap, in guc_capture_log_remove_bytes()
1367 xe_map_memcpy_from(guc_to_xe(guc), &log_buf_state_local, &guc->log.bo->vmap, in __guc_capture_process_output()
1410 xe_map_wr(guc_to_xe(guc), &guc->log.bo->vmap, in __guc_capture_process_output()
1420 xe_map_wr(guc_to_xe(guc), &guc->log.bo->vmap, in __guc_capture_process_output()
1966 struct xe_device *xe = guc_to_xe(guc); in xe_guc_capture_put_matched_nodes()
2011 guc->capture->reglists = guc_capture_get_device_reglist(guc_to_xe(guc)); in xe_guc_capture_init()
H A Dxe_guc_pc.c101 return guc_to_xe(pc_to_guc(pc)); in pc_to_xe()