Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/xe/
H A Dxe_tile_sriov_vf.c21 xe_tile_assert(tile, IS_SRIOV_VF(tile_to_xe(tile))); in vf_init_ggtt_balloons()
51 xe_tile_assert(tile, IS_SRIOV_VF(xe)); in xe_tile_sriov_vf_balloon_ggtt_locked()
52 xe_tile_assert(tile, ggtt_size); in xe_tile_sriov_vf_balloon_ggtt_locked()
118 xe_tile_assert(tile, IS_SRIOV_VF(tile_to_xe(tile))); in xe_tile_sriov_vf_deballoon_ggtt_locked()
133 xe_tile_assert(tile, IS_SRIOV_VF(tile_to_xe(tile))); in vf_fini_ggtt_balloons()
265 xe_tile_assert(tile, IS_SRIOV_VF(tile_to_xe(tile))); in xe_tile_sriov_vf_lmem()
281 xe_tile_assert(tile, IS_SRIOV_VF(tile_to_xe(tile))); in xe_tile_sriov_vf_lmem_store()
298 xe_tile_assert(tile, IS_SRIOV_VF(tile_to_xe(tile))); in xe_tile_sriov_vf_ggtt()
314 xe_tile_assert(tile, IS_SRIOV_VF(tile_to_xe(tile))); in xe_tile_sriov_vf_ggtt_store()
331 xe_tile_assert(tile, IS_SRIOV_VF(tile_to_xe(tile))); in xe_tile_sriov_vf_ggtt_base()
[all …]
H A Dxe_ggtt.c135 xe_tile_assert(tile, IS_DGFX(tile_to_xe(tile))); in ggtt_update_access_counter()
141 xe_tile_assert(tile, !IS_DGFX(tile_to_xe(tile))); in ggtt_update_access_counter()
181 xe_tile_assert(ggtt->tile, !(addr & XE_PTE_MASK)); in xe_ggtt_set_pte()
182 xe_tile_assert(ggtt->tile, addr < ggtt->start + ggtt->size); in xe_ggtt_set_pte()
195 xe_tile_assert(ggtt->tile, !(addr & XE_PTE_MASK)); in xe_ggtt_get_pte()
196 xe_tile_assert(ggtt->tile, addr < ggtt->size); in xe_ggtt_get_pte()
207 xe_tile_assert(ggtt->tile, start < end); in xe_ggtt_clear()
567 xe_tile_assert(ggtt->tile, start < end); in xe_ggtt_node_insert_balloon_locked()
568 xe_tile_assert(ggtt->tile, IS_ALIGNED(start, XE_PAGE_SIZE)); in xe_ggtt_node_insert_balloon_locked()
569 xe_tile_assert(ggtt->tile, IS_ALIGNED(end, XE_PAGE_SIZE)); in xe_ggtt_node_insert_balloon_locked()
[all …]
H A Dxe_pt.c143 xe_tile_assert(tile, level <= XE_VM_MAX_LEVEL); in xe_pt_create()
1168 xe_tile_assert(tile, *num_entries); in xe_pt_prepare_bind()
1596 xe_tile_assert(tile, xe_child->level <= MAX_HUGEPTE_LEVEL); in generate_reclaim_entry()
1597 xe_tile_assert(tile, reclaim_entries); in generate_reclaim_entry()
1598 xe_tile_assert(tile, num_entries < XE_PAGE_RECLAIM_MAX_ENTRIES - 1); in generate_reclaim_entry()
1612 xe_tile_assert(tile, phys_addr % SZ_4K == 0); in generate_reclaim_entry()
1616 xe_tile_assert(tile, phys_addr % SZ_64K == 0); in generate_reclaim_entry()
1620 xe_tile_assert(tile, phys_addr % SZ_2M == 0); in generate_reclaim_entry()
1698 xe_tile_assert(xe_walk->tile, xe_child->level == 0 || in xe_pt_stage_unbind_entry()
1951 xe_tile_assert(tile, !xe_vma_is_cpu_addr_mirror(vma)); in bind_op_prepare()
[all …]
H A Dxe_pcode.c152 xe_tile_assert(tile, timeout_us > 0); in pcode_try_request()
199 xe_tile_assert(tile, timeout_base_ms <= 3); in xe_pcode_request()
H A Dxe_assert.h144 #define xe_tile_assert(tile, condition) xe_tile_assert_msg((tile), condition, "") macro
H A Dxe_mmio.c124 xe_tile_assert(tile, size <= XE_REG_ADDR_MAX); in xe_mmio_init()
263 xe_tile_assert(mmio->tile, !in_range(mmio->adj_limit, reg.addr + 1, 7)); in xe_mmio_read64_2x32()
H A Dxe_migrate.c208 xe_tile_assert(tile, m->batch_base_ofs + xe_bo_size(batch) < SZ_2M); in xe_migrate_prepare_vm()
252 xe_tile_assert(tile, xe_bo_size(batch) == SZ_1M); in xe_migrate_prepare_vm()
256 xe_tile_assert(tile, xe_bo_size(batch) == SZ_512K); in xe_migrate_prepare_vm()
1662 xe_tile_assert(tile, update->qwords < MAX_NUM_PTE); in write_pgtable()
1858 xe_tile_assert(tile, xe_bo_size(pt_bo) == SZ_4K); in __xe_migrate_update_pgtables()
2032 xe_tile_assert(m->tile, PAGE_ALIGNED(size)); in build_pt_update_batch_sram()
2052 xe_tile_assert(m->tile, sram_addr[i].proto == in build_pt_update_batch_sram()
2055 xe_tile_assert(m->tile, addr); in build_pt_update_batch_sram()
2056 xe_tile_assert(m->tile, PAGE_ALIGNED(addr)); in build_pt_update_batch_sram()
H A Dxe_lmtt.c37 #define lmtt_assert(lmtt, condition) xe_tile_assert(lmtt_to_tile(lmtt), condition)