Home
last modified time | relevance | path

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

/linux-6.12.1/kernel/dma/
Dswiotlb.c152 static void swiotlb_adjust_nareas(unsigned int nareas) in swiotlb_adjust_nareas() argument
154 if (!nareas) in swiotlb_adjust_nareas()
155 nareas = 1; in swiotlb_adjust_nareas()
156 else if (!is_power_of_2(nareas)) in swiotlb_adjust_nareas()
157 nareas = roundup_pow_of_two(nareas); in swiotlb_adjust_nareas()
159 default_nareas = nareas; in swiotlb_adjust_nareas()
161 pr_info("area num %d.\n", nareas); in swiotlb_adjust_nareas()
177 static unsigned int limit_nareas(unsigned int nareas, unsigned long nslots) in limit_nareas() argument
179 if (nslots < nareas * IO_TLB_SEGSIZE) in limit_nareas()
181 return nareas; in limit_nareas()
[all …]
/linux-6.12.1/include/linux/
Dswiotlb.h76 unsigned int nareas; member