Home
last modified time | relevance | path

Searched refs:nareas (Results 1 – 2 of 2) sorted by relevance

/linux/kernel/dma/
H A Dswiotlb.c145 * @nareas: Desired number of areas. Zero is treated as 1.
151 static void swiotlb_adjust_nareas(unsigned int nareas) in swiotlb_adjust_nareas() argument
153 if (!nareas) in swiotlb_adjust_nareas()
154 nareas = 1; in swiotlb_adjust_nareas()
155 else if (!is_power_of_2(nareas)) in swiotlb_adjust_nareas()
156 nareas = roundup_pow_of_two(nareas); in swiotlb_adjust_nareas()
158 default_nareas = nareas; in swiotlb_adjust_nareas()
160 pr_info("area num %d.\n", nareas); in swiotlb_adjust_nareas()
168 * @nareas
176 limit_nareas(unsigned int nareas,unsigned long nslots) limit_nareas() argument
388 swiotlb_init_io_tlb_pool(struct io_tlb_pool * mem,phys_addr_t start,void * vaddr,unsigned long nslabs,bool late_alloc,unsigned int nareas) swiotlb_init_io_tlb_pool() argument
476 unsigned int nareas; swiotlb_init_remap() local
553 unsigned int nareas; swiotlb_init_late() local
834 swiotlb_alloc_pool(struct device * dev,struct io_tlb_mem * mem,unsigned long minslabs,unsigned long nslabs,unsigned int nareas,u64 phys_limit,gfp_t gfp) swiotlb_alloc_pool() argument
1998 unsigned int nareas = 1; rmem_swiotlb_device_init() local
[all...]
/linux/include/linux/
H A Dswiotlb.h80 unsigned int nareas; member