Home
last modified time | relevance | path

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

/linux/kernel/dma/
A Dswiotlb.c377 io_tlb_default_mem.phys_limit = ARCH_LOW_ADDRESS_LIMIT; in swiotlb_init_remap()
453 io_tlb_default_mem.phys_limit = zone_dma_limit; in swiotlb_init_late()
586 if (paddr + bytes - 1 > phys_limit) { in alloc_dma_pages()
613 u64 phys_limit, gfp_t gfp) in swiotlb_alloc_tlb() argument
632 if (phys_limit <= zone_dma_limit) in swiotlb_alloc_tlb()
634 else if (phys_limit <= DMA_BIT_MASK(32)) in swiotlb_alloc_tlb()
639 phys_limit < DMA_BIT_MASK(64) && in swiotlb_alloc_tlb()
685 unsigned int nareas, u64 phys_limit, gfp_t gfp) in swiotlb_alloc_pool() argument
741 default_nareas, mem->phys_limit, GFP_KERNEL); in swiotlb_dyn_alloc()
1189 u64 phys_limit; in swiotlb_find_slots() local
[all …]
A Ddirect.c47 static gfp_t dma_direct_optimal_gfp_mask(struct device *dev, u64 *phys_limit) in dma_direct_optimal_gfp_mask() argument
61 *phys_limit = dma_to_phys(dev, dma_limit); in dma_direct_optimal_gfp_mask()
62 if (*phys_limit <= zone_dma_limit) in dma_direct_optimal_gfp_mask()
64 if (*phys_limit <= DMA_BIT_MASK(32)) in dma_direct_optimal_gfp_mask()
123 u64 phys_limit; in __dma_direct_alloc_pages() local
130 gfp |= dma_direct_optimal_gfp_mask(dev, &phys_limit); in __dma_direct_alloc_pages()
147 phys_limit < DMA_BIT_MASK(64) && in __dma_direct_alloc_pages()
175 u64 phys_limit; in dma_direct_alloc_from_pool() local
181 gfp |= dma_direct_optimal_gfp_mask(dev, &phys_limit); in dma_direct_alloc_from_pool()
/linux/include/linux/
A Dswiotlb.h116 u64 phys_limit; member

Completed in 12 milliseconds