guc_to_xe
struct xe_device *xe = guc_to_xe(guc);
struct xe_device *xe = guc_to_xe(guc);
struct xe_device *xe = guc_to_xe(guc);
if (IS_SRIOV_VF(guc_to_xe(guc)))
if (IS_SRIOV_VF(guc_to_xe(guc)))
struct xe_device *xe = guc_to_xe(guc);
struct xe_device *xe = guc_to_xe(guc);
struct xe_device *xe = guc_to_xe(guc);
if (!IS_SRIOV_VF(guc_to_xe(guc)))
xe_gt_assert(guc_to_gt(guc), guc_to_xe(guc)->wedged.mode);
struct xe_device *xe = guc_to_xe(guc);
struct xe_device *xe = guc_to_xe(guc);
struct xe_device *xe = guc_to_xe(guc);
struct xe_device *xe = guc_to_xe(guc);
struct xe_device *xe = guc_to_xe(guc);
xe_assert(xe, addr >= xe_wopcm_size(guc_to_xe(guc)));
struct xe_device *xe = guc_to_xe(guc);
if (!IS_DGFX(guc_to_xe(guc)))
struct xe_device *xe = guc_to_xe(guc);
struct xe_device *xe = guc_to_xe(guc);
if (IS_SRIOV_VF(guc_to_xe(guc)))
struct xe_device *xe = guc_to_xe(guc);
guc_additional_cache_size(guc_to_xe(guc)));
if (xe_guc_g2g_wanted(guc_to_xe(guc))) {
return &guc_to_xe(guc)->drm;
xe_assert(guc_to_xe(guc), bytes_needed % sizeof(u32) == 0);
xe_map_memcpy_from(guc_to_xe(guc), out + fill_size, &guc->log.bo->vmap,
xe_map_memcpy_from(guc_to_xe(guc), &log_buf_state_local, &guc->log.bo->vmap,
xe_map_wr(guc_to_xe(guc), &guc->log.bo->vmap,
xe_map_wr(guc_to_xe(guc), &guc->log.bo->vmap,
struct xe_device *xe = guc_to_xe(guc);
guc->capture->reglists = guc_capture_get_device_reglist(guc_to_xe(guc));
guc_capture_get_steer_reg_num(guc_to_xe(guc));
num_regs += guc_capture_get_steer_reg_num(guc_to_xe(guc)) *
struct xe_device *xe = guc_to_xe(guc);
struct xe_device *xe = guc_to_xe(guc);
struct xe_device *xe = guc_to_xe(guc);
struct xe_device *xe = guc_to_xe(guc);
struct xe_device *xe = guc_to_xe(guc);
struct xe_device *xe = guc_to_xe(guc);
struct xe_device *xe = guc_to_xe(guc);
return xe_pagefault_handler(guc_to_xe(guc), &pf);
return guc_to_xe(pc_to_guc(pc));
struct xe_device *xe = guc_to_xe(guc);
if (ret && !(xe_device_wedged(guc_to_xe(guc)) && ret == -ECANCELED))
struct xe_device *xe = guc_to_xe(guc);
struct xe_device *xe = guc_to_xe(guc);
struct xe_device *xe = guc_to_xe(guc);
struct xe_device *xe = guc_to_xe(guc);
struct xe_device *xe = guc_to_xe(guc);
struct xe_device *xe = guc_to_xe(guc);
struct xe_device *xe = guc_to_xe(guc);
xe_gt_assert(guc_to_gt(guc), guc_to_xe(guc)->wedged.mode);
struct xe_device *xe = guc_to_xe(guc);
struct xe_device *xe = guc_to_xe(guc);
struct drm_device *drm = &guc_to_xe(guc)->drm;
struct xe_device *xe = guc_to_xe(guc);
struct xe_device *xe = guc_to_xe(guc);
struct xe_device *xe = guc_to_xe(exec_queue_to_guc(msg->private_data));
struct drm_device *drm = &guc_to_xe(guc)->drm;
xe_gt_assert(guc_to_gt(guc), xe_device_uc_enabled(guc_to_xe(guc)));
xe_pm_runtime_get_noresume(guc_to_xe(exec_queue_to_guc(q)));
struct xe_device *xe = guc_to_xe(guc);
if (vf_recovery(guc) && !xe_device_wedged((guc_to_xe(guc))))
wait_event(guc->ct.wq, xe_device_wedged(guc_to_xe(guc)) ||
xe_gt_assert(guc_to_gt(guc), IS_SRIOV_VF(guc_to_xe(guc)));
xe_gt_assert(guc_to_gt(guc), IS_SRIOV_VF(guc_to_xe(guc)));
xe_gt_assert(guc_to_gt(guc), IS_SRIOV_VF(guc_to_xe(guc)));
struct xe_device *xe = guc_to_xe(guc);
struct xe_device *xe = guc_to_xe(guc);
struct xe_device *xe = guc_to_xe(guc);
struct xe_device *xe = guc_to_xe(guc);
struct xe_device *xe = guc_to_xe(guc);
if (!xe_device_uc_enabled(guc_to_xe(guc)))
xe_assert(guc_to_xe(guc), count <= SCHEDULING_POLICY_MAX_DWORDS);
xe_assert(guc_to_xe(guc), !xe_exec_queue_is_multi_queue_secondary(q));
struct xe_device *xe = guc_to_xe(guc);
struct xe_device *xe = guc_to_xe(guc);
struct xe_device *xe = guc_to_xe(guc);
struct xe_device *xe = guc_to_xe(guc);
if (guc_to_xe(guc)->info.force_execlist)
struct xe_device *xe = guc_to_xe(guc);
struct xe_device *xe = guc_to_xe(guc);
struct xe_device *xe = guc_to_xe(guc);