Lines Matching refs:xa_mark_t
254 typedef unsigned __bitwise xa_mark_t; typedef
255 #define XA_MARK_0 ((__force xa_mark_t)0U)
256 #define XA_MARK_1 ((__force xa_mark_t)1U)
257 #define XA_MARK_2 ((__force xa_mark_t)2U)
258 #define XA_PRESENT ((__force xa_mark_t)8U)
360 bool xa_get_mark(struct xarray *, unsigned long index, xa_mark_t);
361 void xa_set_mark(struct xarray *, unsigned long index, xa_mark_t);
362 void xa_clear_mark(struct xarray *, unsigned long index, xa_mark_t);
364 unsigned long max, xa_mark_t) __attribute__((nonnull(2)));
366 unsigned long max, xa_mark_t) __attribute__((nonnull(2)));
368 unsigned long max, unsigned int n, xa_mark_t);
422 static inline bool xa_marked(const struct xarray *xa, xa_mark_t mark) in xa_marked()
572 void __xa_set_mark(struct xarray *, unsigned long index, xa_mark_t);
573 void __xa_clear_mark(struct xarray *, unsigned long index, xa_mark_t);
1541 bool xas_get_mark(const struct xa_state *, xa_mark_t);
1542 void xas_set_mark(const struct xa_state *, xa_mark_t);
1543 void xas_clear_mark(const struct xa_state *, xa_mark_t);
1544 void *xas_find_marked(struct xa_state *, unsigned long max, xa_mark_t);
1737 xa_mark_t mark) in xas_find_chunk()
1769 xa_mark_t mark) in xas_next_marked()