Lines Matching refs:nva_start_addr

1172 	unsigned long nva_start_addr;  in is_within_this_va()  local
1175 nva_start_addr = ALIGN(va->va_start, align); in is_within_this_va()
1177 nva_start_addr = ALIGN(vstart, align); in is_within_this_va()
1180 if (nva_start_addr + size < nva_start_addr || in is_within_this_va()
1181 nva_start_addr < vstart) in is_within_this_va()
1184 return (nva_start_addr + size <= va->va_end); in is_within_this_va()
1296 unsigned long nva_start_addr, unsigned long size) in classify_va_fit_type() argument
1301 if (nva_start_addr < va->va_start || in classify_va_fit_type()
1302 nva_start_addr + size > va->va_end) in classify_va_fit_type()
1306 if (va->va_start == nva_start_addr) { in classify_va_fit_type()
1307 if (va->va_end == nva_start_addr + size) in classify_va_fit_type()
1311 } else if (va->va_end == nva_start_addr + size) { in classify_va_fit_type()
1322 unsigned long nva_start_addr, unsigned long size, in adjust_va_to_fit_type() argument
1354 va->va_end = nva_start_addr; in adjust_va_to_fit_type()
1399 lva->va_end = nva_start_addr; in adjust_va_to_fit_type()
1404 va->va_start = nva_start_addr + size; in adjust_va_to_fit_type()
1428 unsigned long nva_start_addr; in __alloc_vmap_area() local
1438 nva_start_addr = ALIGN(va->va_start, align); in __alloc_vmap_area()
1440 nva_start_addr = ALIGN(vstart, align); in __alloc_vmap_area()
1443 if (nva_start_addr + size > vend) in __alloc_vmap_area()
1447 type = classify_va_fit_type(va, nva_start_addr, size); in __alloc_vmap_area()
1452 ret = adjust_va_to_fit_type(va, nva_start_addr, size, type); in __alloc_vmap_area()
1460 return nva_start_addr; in __alloc_vmap_area()