Home
last modified time | relevance | path

Searched refs:IO_PAGE_SHIFT (Results 1 – 3 of 3) sorted by relevance

/linux/arch/sparc/kernel/
A Diommu.c233 npages = size >> IO_PAGE_SHIFT; in dma_4u_alloc_coherent()
253 npages = IO_PAGE_ALIGN(size) >> IO_PAGE_SHIFT; in dma_4u_free_coherent()
284 npages >>= IO_PAGE_SHIFT; in dma_4u_map_page()
297 ((base - iommu->page_table) << IO_PAGE_SHIFT)); in dma_4u_map_page()
405 npages >>= IO_PAGE_SHIFT; in dma_4u_unmap_page()
505 (entry << IO_PAGE_SHIFT); in dma_4u_map_sg()
565 >> IO_PAGE_SHIFT; in dma_4u_map_sg()
636 >> IO_PAGE_SHIFT); in dma_4u_unmap_sg()
674 npages >>= IO_PAGE_SHIFT; in dma_4u_sync_single_for_cpu()
721 tbl->table_map_base) >> IO_PAGE_SHIFT); in dma_4u_sync_sg_for_cpu()
[all …]
A Diommu_common.h23 #define IO_PAGE_SHIFT 13 macro
24 #define IO_PAGE_SIZE (1UL << IO_PAGE_SHIFT)
A Dpci_sun4v.c199 npages = size >> IO_PAGE_SHIFT; in dma_4v_alloc_coherent()
333 npages = IO_PAGE_ALIGN(size) >> IO_PAGE_SHIFT; in dma_4v_free_coherent()
346 entry = ((dvma - tbl->table_map_base) >> IO_PAGE_SHIFT); in dma_4v_free_coherent()
377 npages >>= IO_PAGE_SHIFT; in dma_4v_map_page()
391 bus_addr = (tbl->table_map_base + (entry << IO_PAGE_SHIFT)); in dma_4v_map_page()
453 npages >>= IO_PAGE_SHIFT; in dma_4v_unmap_page()
463 entry = (bus_addr - tbl->table_map_base) >> IO_PAGE_SHIFT; in dma_4v_unmap_page()
520 base_shift = tbl->table_map_base >> IO_PAGE_SHIFT; in dma_4v_map_sg()
547 dma_addr = tbl->table_map_base + (entry << IO_PAGE_SHIFT); in dma_4v_map_sg()
650 unsigned long shift = IO_PAGE_SHIFT; in dma_4v_unmap_sg()
[all …]

Completed in 8 milliseconds