Searched refs:it_size (Results 1 – 14 of 14) sorted by relevance
| /linux/arch/powerpc/kernel/ |
| A D | iommu.c | 47 *val = bitmap_weight(tbl->it_map, tbl->it_size); in iommu_debugfs_weight_get() 397 if (((free_entry + npages) > tbl->it_size) || in iommu_free_check() 655 tbl->it_ops->clear(tbl, tbl->it_offset, tbl->it_size); in iommu_table_clear() 664 for (index = 0; index < tbl->it_size; index++) { in iommu_table_clear() 679 for (index = tbl->it_size - KDUMP_MIN_TCE_ENTRIES; in iommu_table_clear() 680 index < tbl->it_size; index++) in iommu_table_clear() 704 if (res_end > (tbl->it_offset + tbl->it_size)) in iommu_table_reserve_pages() 705 res_end = tbl->it_offset + tbl->it_size; in iommu_table_reserve_pages() 767 p->end = tbl->it_size; in iommu_init_table() 792 return find_next_bit(tbl->it_map, tbl->it_size, start) != tbl->it_size; in iommu_table_in_use() [all …]
|
| A D | dma-iommu.c | 201 mask = 1ULL << (fls_long(tbl->it_offset + tbl->it_size) + in dma_iommu_get_required_mask()
|
| /linux/arch/powerpc/include/asm/ |
| A D | iommu.h | 98 unsigned long it_size; /* Size of iommu table in entries */ member 307 (tbl)->it_offset, (tbl)->it_size, \ 311 (tbl)->it_offset, (tbl)->it_size, \
|
| /linux/arch/powerpc/platforms/powernv/ |
| A D | pci-ioda-tce.c | 57 tbl->it_size = tce_size >> 3; in pnv_pci_setup_iommu_table() 243 tbl->it_level_size : tbl->it_size; in pnv_pci_ioda2_table_free_pages() 245 if (!tbl->it_size) in pnv_pci_ioda2_table_free_pages()
|
| A D | pci-ioda.c | 1285 tbl->it_level_size : tbl->it_size; in pnv_pci_ioda2_set_window() 1287 const __u64 win_size = tbl->it_size << tbl->it_page_shift; in pnv_pci_ioda2_set_window()
|
| /linux/arch/powerpc/sysdev/ |
| A D | dart_iommu.c | 335 iommu_table_dart.it_size = dart_tablesize / sizeof(u32); in iommu_table_dart_setup() 349 set_bit(iommu_table_dart.it_size - 1, iommu_table_dart.it_map); in iommu_table_dart_setup()
|
| /linux/arch/parisc/kernel/ |
| A D | cache.c | 151 cache_info.it_size, in show_cache_info() 188 cache_info.it_size); in parisc_cache_init() 591 threshold = max(cache_info.it_size, cache_info.dt_size); in parisc_setup_cache_timing()
|
| /linux/arch/powerpc/platforms/pasemi/ |
| A D | iommu.c | 139 iommu_table_iobmap.it_size = in iommu_table_iobmap_setup()
|
| /linux/drivers/vfio/ |
| A D | vfio_iommu_spapr_tce.c | 214 unsigned long end = start + tbl->it_size; in tce_iommu_find_table() 720 BUG_ON(!tbl->it_size); in tce_iommu_remove_window() 722 tce_iommu_clear(container, tbl, tbl->it_offset, tbl->it_size); in tce_iommu_remove_window() 1204 container->tables[i]->it_size); in tce_iommu_release_ownership()
|
| /linux/arch/parisc/include/uapi/asm/ |
| A D | pdc.h | 523 unsigned long it_size; /* number of entries in I-TLB */ member
|
| /linux/arch/powerpc/platforms/cell/ |
| A D | iommu.c | 471 window->table.it_size = size >> window->table.it_page_shift; in cell_iommu_setup_window() 481 pr_debug("\tsize %ld\n", window->table.it_size); in cell_iommu_setup_window()
|
| /linux/arch/powerpc/platforms/pseries/ |
| A D | iommu.c | 173 unsigned long cb = ALIGN(sizeof(tbl->it_userspace[0]) * tbl->it_size, PAGE_SIZE); in pseries_tce_iommu_userspace_view_alloc() 570 tbl->it_size = window_size >> page_shift; in iommu_table_setparms_common() 2185 if (((tbl->it_size << tbl->it_page_shift) <= table_group->tce32_size) && in is_default_window_table()
|
| A D | vio.c | 1176 tbl->it_size = size >> tbl->it_page_shift; in vio_build_iommu_table()
|
| /linux/arch/powerpc/kvm/ |
| A D | book3s_64_vio.c | 153 (tbltmp->it_size << tbltmp->it_page_shift >= in kvm_spapr_tce_attach_iommu_group()
|
Completed in 52 milliseconds