Lines Matching refs:vend
1732 unsigned long vstart, unsigned long vend)
1742 /* Check the "vend" restriction. */
1743 if (nva_start_addr + size > vend)
1744 return vend;
1749 return vend;
1756 * Otherwise a vend is returned that indicates failure.
1761 unsigned long vstart, unsigned long vend)
1773 * specified [vstart:vend] interval and an alignment > PAGE_SIZE.
1776 if (align <= PAGE_SIZE || (align > PAGE_SIZE && (vend - vstart) == size))
1781 return vend;
1783 nva_start_addr = va_alloc(va, root, head, size, align, vstart, vend);
1784 if (nva_start_addr == vend)
1785 return vend;
1870 unsigned long vend)
1891 err |= (va->va_end > vend);
1911 unsigned long vstart, unsigned long vend,
1917 *addr = vend;
1923 if (vstart != VMALLOC_START || vend != VMALLOC_END ||
1928 va = node_pool_del_va(id_to_node(*vn_id), size, align, vstart, vend);
1949 * vstart and vend. If vm is passed in, the two will also be bound.
1953 unsigned long vstart, unsigned long vend,
1981 va = node_alloc(size, align, vstart, vend, &addr, &vn_id);
1997 if (addr == vend) {
2000 size, align, vstart, vend);
2004 trace_alloc_vmap_area(addr, size, align, vstart, vend, addr == vend);
2007 * If an allocation fails, the "vend" address is
2010 if (unlikely(addr == vend))
2032 BUG_ON(va->va_end > vend);