Home
last modified time | relevance | path

Searched refs:it_map (Results 1 – 5 of 5) sorted by relevance

/kernel/linux/linux-5.10/arch/powerpc/kernel/
Diommu.c238 n = iommu_area_alloc(tbl->it_map, limit, start, npages, tbl->it_offset, in iommu_range_alloc()
394 bitmap_clear(tbl->it_map, free_entry, npages); in __iommu_free()
612 __set_bit(index, tbl->it_map); in iommu_table_clear()
623 __clear_bit(index, tbl->it_map); in iommu_table_clear()
641 set_bit(0, tbl->it_map); in iommu_table_reserve_pages()
653 set_bit(i - tbl->it_offset, tbl->it_map); in iommu_table_reserve_pages()
665 clear_bit(0, tbl->it_map); in iommu_table_release_pages()
668 clear_bit(i - tbl->it_offset, tbl->it_map); in iommu_table_release_pages()
692 tbl->it_map = page_address(page); in iommu_init_table()
693 memset(tbl->it_map, 0, sz); in iommu_init_table()
[all …]
/kernel/linux/linux-5.10/arch/powerpc/sysdev/
Ddart_iommu.c352 set_bit(iommu_table_dart.it_size - 1, iommu_table_dart.it_map); in iommu_table_dart_setup()
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
Diommu.h108 unsigned long *it_map; /* A simple allocation bitmap for now */ member
/kernel/linux/linux-5.10/drivers/vfio/
Dvfio_iommu_spapr_tce.c1153 if (tbl->it_map) in tce_iommu_release_ownership()
1168 if (!tbl || !tbl->it_map) in tce_iommu_take_ownership()
/kernel/linux/linux-5.10/arch/powerpc/platforms/cell/
Diommu.c514 __set_bit(0, window->table.it_map); in cell_iommu_setup_window()