Lines Matching defs:mark
273 #define XA_FLAGS_MARK(mark) ((__force gfp_t)((1U << __GFP_BITS_SHIFT) << \
274 (__force unsigned)(mark)))
411 * xa_marked() - Inquire whether any entry in this array has a mark set
413 * @mark: Mark value
416 * Return: %true if any entry has this mark set.
418 static inline bool xa_marked(const struct xarray *xa, xa_mark_t mark)
420 return xa->xa_flags & XA_FLAGS_MARK(mark);
1406 #define xas_marked(xas, mark) xa_marked((xas)->xa, (mark))
1714 xa_mark_t mark)
1716 unsigned long *addr = xas->xa_node->marks[(__force unsigned)mark];
1737 * @mark: Mark to search for.
1746 xa_mark_t mark)
1753 return xas_find_marked(xas, max, mark);
1754 offset = xas_find_chunk(xas, true, mark);
1760 return xas_find_marked(xas, max, mark);
1763 return xas_find_marked(xas, max, mark);
1797 * @mark: Mark to search for.
1806 #define xas_for_each_marked(xas, entry, max, mark) \
1807 for (entry = xas_find_marked(xas, max, mark); entry; \
1808 entry = xas_next_marked(xas, max, mark))