nva_start_addr 768 mm/vmalloc.c unsigned long nva_start_addr; nva_start_addr 771 mm/vmalloc.c nva_start_addr = ALIGN(va->va_start, align); nva_start_addr 773 mm/vmalloc.c nva_start_addr = ALIGN(vstart, align); nva_start_addr 776 mm/vmalloc.c if (nva_start_addr + size < nva_start_addr || nva_start_addr 777 mm/vmalloc.c nva_start_addr < vstart) nva_start_addr 780 mm/vmalloc.c return (nva_start_addr + size <= va->va_end); nva_start_addr 892 mm/vmalloc.c unsigned long nva_start_addr, unsigned long size) nva_start_addr 897 mm/vmalloc.c if (nva_start_addr < va->va_start || nva_start_addr 898 mm/vmalloc.c nva_start_addr + size > va->va_end) nva_start_addr 902 mm/vmalloc.c if (va->va_start == nva_start_addr) { nva_start_addr 903 mm/vmalloc.c if (va->va_end == nva_start_addr + size) nva_start_addr 907 mm/vmalloc.c } else if (va->va_end == nva_start_addr + size) { nva_start_addr 918 mm/vmalloc.c unsigned long nva_start_addr, unsigned long size, nva_start_addr 950 mm/vmalloc.c va->va_end = nva_start_addr; nva_start_addr 982 mm/vmalloc.c lva->va_end = nva_start_addr; nva_start_addr 987 mm/vmalloc.c va->va_start = nva_start_addr + size; nva_start_addr 1011 mm/vmalloc.c unsigned long nva_start_addr; nva_start_addr 1021 mm/vmalloc.c nva_start_addr = ALIGN(va->va_start, align); nva_start_addr 1023 mm/vmalloc.c nva_start_addr = ALIGN(vstart, align); nva_start_addr 1026 mm/vmalloc.c if (nva_start_addr + size > vend) nva_start_addr 1030 mm/vmalloc.c type = classify_va_fit_type(va, nva_start_addr, size); nva_start_addr 1035 mm/vmalloc.c ret = adjust_va_to_fit_type(va, nva_start_addr, size, type); nva_start_addr 1043 mm/vmalloc.c return nva_start_addr;