Searched refs:xe_tile_assert (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_tile_sriov_vf.c | 21 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 D | xe_ggtt.c | 135 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 D | xe_pt.c | 143 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 D | xe_pcode.c | 152 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 D | xe_assert.h | 144 #define xe_tile_assert(tile, condition) xe_tile_assert_msg((tile), condition, "") macro
|
| H A D | xe_mmio.c | 124 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 D | xe_migrate.c | 208 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 D | xe_lmtt.c | 37 #define lmtt_assert(lmtt, condition) xe_tile_assert(lmtt_to_tile(lmtt), condition)
|