Lines Matching refs:nva_start_addr

1229 	unsigned long nva_start_addr;  in is_within_this_va()  local
1232 nva_start_addr = ALIGN(va->va_start, align); in is_within_this_va()
1234 nva_start_addr = ALIGN(vstart, align); in is_within_this_va()
1237 if (nva_start_addr + size < nva_start_addr || in is_within_this_va()
1238 nva_start_addr < vstart) in is_within_this_va()
1241 return (nva_start_addr + size <= va->va_end); in is_within_this_va()
1364 unsigned long nva_start_addr, unsigned long size) in classify_va_fit_type() argument
1369 if (nva_start_addr < va->va_start || in classify_va_fit_type()
1370 nva_start_addr + size > va->va_end) in classify_va_fit_type()
1374 if (va->va_start == nva_start_addr) { in classify_va_fit_type()
1375 if (va->va_end == nva_start_addr + size) in classify_va_fit_type()
1379 } else if (va->va_end == nva_start_addr + size) { in classify_va_fit_type()
1390 struct vmap_area *va, unsigned long nva_start_addr, in adjust_va_to_fit_type() argument
1394 enum fit_type type = classify_va_fit_type(va, nva_start_addr, size); in adjust_va_to_fit_type()
1423 va->va_end = nva_start_addr; in adjust_va_to_fit_type()
1468 lva->va_end = nva_start_addr; in adjust_va_to_fit_type()
1473 va->va_start = nva_start_addr + size; in adjust_va_to_fit_type()
1498 unsigned long nva_start_addr; in __alloc_vmap_area() local
1519 nva_start_addr = ALIGN(va->va_start, align); in __alloc_vmap_area()
1521 nva_start_addr = ALIGN(vstart, align); in __alloc_vmap_area()
1524 if (nva_start_addr + size > vend) in __alloc_vmap_area()
1528 ret = adjust_va_to_fit_type(root, head, va, nva_start_addr, size); in __alloc_vmap_area()
1536 return nva_start_addr; in __alloc_vmap_area()