Lines Matching refs:max

418 	unsigned long max = xas->xa_index;  in xas_max()  local
423 max |= mask; in xas_max()
424 if (mask == max) in xas_max()
425 max++; in xas_max()
429 return max; in xas_max()
572 unsigned long max = xas_max(xas); in xas_expand() local
575 if (max == 0) in xas_expand()
577 while ((max >> shift) >= XA_CHUNK_SIZE) in xas_expand()
586 while (max > max_index(head)) { in xas_expand()
787 unsigned int offset, max; in xas_store() local
810 max = xas->xa_offset + xas->xa_sibs; in xas_store()
835 if (offset == max) in xas_store()
845 if (!entry && (offset > max)) in xas_store()
1393 void *xas_find(struct xa_state *xas, unsigned long max) in xas_find() argument
1399 if (xas->xa_index > max) in xas_find()
1416 while (xas->xa_node && (xas->xa_index <= max)) { in xas_find()
1462 void *xas_find_marked(struct xa_state *xas, unsigned long max, xa_mark_t mark) in xas_find_marked() argument
1470 if (xas->xa_index > max) in xas_find_marked()
1471 goto max; in xas_find_marked()
1492 while (xas->xa_index <= max) { in xas_find_marked()
1515 if ((xas->xa_index - 1) >= max) in xas_find_marked()
1516 goto max; in xas_find_marked()
1534 if (xas->xa_index > max) in xas_find_marked()
1535 goto max; in xas_find_marked()
1537 max: in xas_find_marked()
2000 xas_find_marked(&xas, limit.max, XA_FREE_MARK); in __xa_alloc()
2043 limit.min = max(min, *next); in __xa_alloc_cyclic()
2190 unsigned long max, xa_mark_t filter) in xa_find() argument
2198 entry = xas_find_marked(&xas, max, filter); in xa_find()
2200 entry = xas_find(&xas, max); in xa_find()
2240 unsigned long max, xa_mark_t filter) in xa_find_after() argument
2251 entry = xas_find_marked(&xas, max, filter); in xa_find_after()
2253 entry = xas_find(&xas, max); in xa_find_after()
2271 unsigned long max, unsigned int n) in xas_extract_present() argument
2277 xas_for_each(xas, entry, max) { in xas_extract_present()
2290 unsigned long max, unsigned int n, xa_mark_t mark) in xas_extract_marked() argument
2296 xas_for_each_marked(xas, entry, max, mark) { in xas_extract_marked()
2337 unsigned long max, unsigned int n, xa_mark_t filter) in xa_extract() argument
2345 return xas_extract_marked(&xas, dst, max, n, filter); in xa_extract()
2346 return xas_extract_present(&xas, dst, max, n); in xa_extract()