tile_to_xe
offset = xe_device_ccs_bytes(tile_to_xe(tile), xe_bo_size(bo));
struct xe_device *xe = tile_to_xe(tile);
struct xe_device *xe = tile_to_xe(m->tile);
xe_assert_msg(tile_to_xe(__tile), condition, "tile: %u VRAM %s\n" msg, \
#define XE_BO_FLAG_VRAM_IF_DGFX(tile) (IS_DGFX(tile_to_xe(tile)) ? \
xe_tile_assert(tile, IS_DGFX(tile_to_xe(tile)));
xe_tile_assert(tile, !IS_DGFX(tile_to_xe(tile)));
u16 pat_index = tile_to_xe(ggtt->tile)->pat.idx[XE_CACHE_WB];
struct xe_device *xe = tile_to_xe(tile);
struct xe_device *xe = tile_to_xe(ggtt->tile);
struct xe_device *xe = tile_to_xe(node->ggtt->tile);
xe = tile_to_xe(ggtt->tile);
struct xe_device *xe = tile_to_xe(ggtt->tile);
struct xe_device *xe = tile_to_xe(ggtt->tile);
u16 pat_index = tile_to_xe(ggtt->tile)->pat.idx[cache_mode];
xe_pm_runtime_get_noresume(tile_to_xe(ggtt->tile));
u16 pat_index = tile_to_xe(ggtt->tile)->pat.idx[cache_mode];
xe_pm_runtime_put(tile_to_xe(ggtt->tile));
struct xe_device *xe = tile_to_xe(tile);
struct xe_device *xe = tile_to_xe(tile);
struct xe_device *xe = tile_to_xe(tile);
if (XE_DEVICE_WA(tile_to_xe(tile), 14022085890))
struct xe_device *xe = tile_to_xe(tile);
struct xe_device *xe = tile_to_xe(tile);
struct xe_device *xe = tile_to_xe(tile);
struct xe_device *xe = tile_to_xe(tile);
struct xe_device *xe = tile_to_xe(tile);
drm_dbg(&tile_to_xe(tile)->drm,
tile_to_xe(tile)->info.has_heci_gscfi) {
xelp_intr_disable(tile_to_xe(tile));
if (IS_SRIOV_VF(tile_to_xe(tile)))
dg1_intr_disable(tile_to_xe(tile));
if (IS_SRIOV_VF(tile_to_xe(tile)))
struct xe_device *xe = tile_to_xe(tile);
return tile_to_xe(lmtt_to_tile(lmtt));
return tile_to_xe(memirq_to_tile(memirq));
ppgtt_ofs = xe_migrate_vram_ofs(tile_to_xe(tile),
struct xe_device *xe = tile_to_xe(tile);
struct xe_device *xe = tile_to_xe(tile);
u16 pat_index = tile_to_xe(m->tile)->pat.idx[XE_CACHE_WB];
struct xe_device *xe = tile_to_xe(tile);
struct xe_migrate *m = drmm_kzalloc(&tile_to_xe(tile)->drm, sizeof(*m), GFP_KERNEL);
struct xe_device *xe = tile_to_xe(tile);
struct xe_device *xe = tile_to_xe(tile);
struct xe_device *xe = tile_to_xe(m->tile);
*L0_ofs = xe_migrate_vram_ofs(tile_to_xe(m->tile),
struct xe_device *xe = tile_to_xe(m->tile);
struct xe_device *xe = tile_to_xe(tile);
struct xe_device *xe = tile_to_xe(tile);
if (tile_to_xe(tile)->info.skip_pcode)
drm_err(&tile_to_xe(tile)->drm,
if (!tile_to_xe(tile)->info.has_llc)
drmm_mutex_init(&tile_to_xe(tile)->drm, &tile->pcode.lock);
drm_err(&tile_to_xe(tile)->drm, "PCODE Mailbox failed: %d %s",
if (tile_to_xe(tile)->info.skip_pcode)
vm_dbg(&tile_to_xe(tile)->drm,
struct xe_device *xe = tile_to_xe(xe_walk->tile);
xe_map_wr(tile_to_xe(tile), map, (qword_ofs + i) *
err = vma_reserve_fences(tile_to_xe(tile), vma);
xe_vm_dbg_print_entries(tile_to_xe(tile), pt_op->entries,
xe_vm_dbg_print_entries(tile_to_xe(tile), pt_op->entries,
struct xe_device *xe = tile_to_xe(tile);
err = vma_reserve_fences(tile_to_xe(tile), vma);
xe_vm_dbg_print_entries(tile_to_xe(tile), pt_op->entries,
xe_vm_dbg_print_entries(tile_to_xe(tile), pt_op->entries,
tile_to_xe(tile)->info.tile_count << shift);
if (GRAPHICS_VERx100(tile_to_xe(xe_walk->tile)) >= 1250 && level == 1 &&
struct xe_device *xe = tile_to_xe(tile);
struct xe_device *xe = tile_to_xe(tile);
xe_map_memset(tile_to_xe(xe_walk->tile), &xe_child->bo->vmap,
xe_map_wr(tile_to_xe(tile), map, (qword_ofs + i) *
struct xe_device *xe = tile_to_xe(tile);
struct xe_device *xe = tile_to_xe(sa_manager->bo->tile);
struct xe_device *xe = tile_to_xe(sa_manager->bo->tile);
struct xe_device *xe = tile_to_xe(sa_manager->bo->tile);
struct xe_device *xe = tile_to_xe(sa_manager->bo->tile);
struct xe_device *xe = tile_to_xe(tile);
struct xe_device *xe = tile_to_xe(tile);
return IS_DGFX(tile_to_xe(tile)) ? xe_tile_local_pagemap(tile) : NULL;
struct xe_device *xe = tile_to_xe(tile);
struct xe_device *xe = tile_to_xe(tile);
struct xe_device *xe = tile_to_xe(tile);
xe_assert(tile_to_xe(tile), kref_read(&dpagemap->ref) >= 2);
struct xe_device *xe = tile_to_xe(tile);
struct xe_device *xe = tile_to_xe(tile);
xe_tile_assert(tile, IS_SRIOV_VF(tile_to_xe(tile)));
xe_tile_assert(tile, IS_SRIOV_VF(tile_to_xe(tile)));
struct xe_device *xe = tile_to_xe(tile);
xe_tile_assert(tile, IS_SRIOV_VF(tile_to_xe(tile)));
xe_tile_assert(tile, IS_SRIOV_VF(tile_to_xe(tile)));
xe_tile_assert(tile, IS_SRIOV_VF(tile_to_xe(tile)));
xe_tile_assert(tile, IS_SRIOV_VF(tile_to_xe(tile)));
xe_tile_assert(tile, IS_SRIOV_VF(tile_to_xe(tile)));
xe_tile_assert(tile, IS_SRIOV_VF(tile_to_xe(tile)));
xe_tile_assert(tile, IS_SRIOV_VF(tile_to_xe(tile)));
struct xe_device *xe = tile_to_xe(tile);
struct xe_device *xe = tile_to_xe(tile);
#define __dev_name_tile(tile) __dev_name_xe(tile_to_xe((tile)))
struct xe_device *xe = tile_to_xe(tile);
struct xe_device *xe = tile_to_xe(tile);