Searched refs:IOVP_SHIFT (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/drivers/parisc/ |
H A D | iommu-helpers.h | 64 pdirp = &(ioc->pdir_base[pide >> IOVP_SHIFT]); in iommu_fill_pdir() 75 ioc->msg_pages += startsg->length >> IOVP_SHIFT; in iommu_fill_pdir() 175 | (iommu_alloc_range(ioc, dev, dma_len) << IOVP_SHIFT) in iommu_coalesce_chunks()
|
H A D | ccio-dma.c | 279 #define IOVP_SHIFT PAGE_SHIFT macro 286 #define PDIR_INDEX(iovp) ((iovp)>>IOVP_SHIFT) 287 #define MKIOVP(pdir_idx) ((long)(pdir_idx) << IOVP_SHIFT) 342 unsigned int pages_needed = size >> IOVP_SHIFT; in ccio_alloc_range() 360 boundary_size = dma_get_seg_boundary_nr_pages(dev, IOVP_SHIFT); in ccio_alloc_range() 751 ioc->msingle_pages += size >> IOVP_SHIFT; in ccio_map_single() 828 ioc->usingle_pages += size >> IOVP_SHIFT; in ccio_unmap_page() 832 ccio_free_range(ioc, iova, (size >> IOVP_SHIFT)); in ccio_unmap_page()
|
H A D | sba_iommu.c | 314 #define PDIR_INDEX(iovp) ((iovp)>>IOVP_SHIFT) 346 boundary_size = dma_get_seg_boundary_nr_pages(dev, IOVP_SHIFT); in sba_search_bitmap() 350 shift = ioc->ibase >> IOVP_SHIFT; in sba_search_bitmap() 436 unsigned int pages_needed = size >> IOVP_SHIFT; in sba_alloc_range() 495 int bits_not_wanted = size >> IOVP_SHIFT; in sba_free_range() 649 iovp |= IOVP_SHIFT; /* set "size" field for PCOM */ in sba_mark_invalid() 731 ioc->msingle_pages += size >> IOVP_SHIFT; in sba_map_single() 734 iovp = (dma_addr_t) pide << IOVP_SHIFT; in sba_map_single() 820 ioc->usingle_pages += size >> IOVP_SHIFT; in sba_unmap_page() 1288 iov_order = get_order(iova_space_size >> (IOVP_SHIFT in sba_ioc_init_pluto() [all...] |
/kernel/linux/linux-6.6/drivers/parisc/ |
H A D | iommu-helpers.h | 64 pdirp = &(ioc->pdir_base[pide >> IOVP_SHIFT]); in iommu_fill_pdir() 75 ioc->msg_pages += startsg->length >> IOVP_SHIFT; in iommu_fill_pdir() 175 | (iommu_alloc_range(ioc, dev, dma_len) << IOVP_SHIFT) in iommu_coalesce_chunks()
|
H A D | ccio-dma.c | 268 #define IOVP_SHIFT PAGE_SHIFT macro 275 #define PDIR_INDEX(iovp) ((iovp)>>IOVP_SHIFT) 276 #define MKIOVP(pdir_idx) ((long)(pdir_idx) << IOVP_SHIFT) 332 unsigned int pages_needed = size >> IOVP_SHIFT; in ccio_alloc_range() 350 boundary_size = dma_get_seg_boundary_nr_pages(dev, IOVP_SHIFT); in ccio_alloc_range() 741 ioc->msingle_pages += size >> IOVP_SHIFT; in ccio_map_single() 819 ioc->usingle_pages += size >> IOVP_SHIFT; in ccio_unmap_page() 823 ccio_free_range(ioc, iova, (size >> IOVP_SHIFT)); in ccio_unmap_page()
|
H A D | sba_iommu.c | 318 #define PDIR_INDEX(iovp) ((iovp)>>IOVP_SHIFT) 351 boundary_size = dma_get_seg_boundary_nr_pages(dev, IOVP_SHIFT); in sba_search_bitmap() 355 shift = ioc->ibase >> IOVP_SHIFT; in sba_search_bitmap() 442 unsigned int pages_needed = size >> IOVP_SHIFT; in sba_alloc_range() 501 int bits_not_wanted = size >> IOVP_SHIFT; in sba_free_range() 655 iovp |= IOVP_SHIFT; /* set "size" field for PCOM */ in sba_mark_invalid() 737 ioc->msingle_pages += size >> IOVP_SHIFT; in sba_map_single() 740 iovp = (dma_addr_t) pide << IOVP_SHIFT; in sba_map_single() 827 ioc->usingle_pages += size >> IOVP_SHIFT; in sba_unmap_page() 1298 iov_order = get_order(iova_space_size >> (IOVP_SHIFT in sba_ioc_init_pluto() [all...] |
/kernel/linux/linux-5.10/arch/parisc/include/asm/ |
H A D | ropes.h | 192 #define IOVP_SHIFT PAGE_SHIFT macro
|
/kernel/linux/linux-6.6/arch/parisc/include/asm/ |
H A D | ropes.h | 192 #define IOVP_SHIFT PAGE_SHIFT macro
|
Completed in 11 milliseconds