Lines Matching refs:xa_mark_t

68 static inline void xa_mark_set(struct xarray *xa, xa_mark_t mark)  in xa_mark_set()
74 static inline void xa_mark_clear(struct xarray *xa, xa_mark_t mark) in xa_mark_clear()
80 static inline unsigned long *node_marks(struct xa_node *node, xa_mark_t mark) in node_marks()
86 unsigned int offset, xa_mark_t mark) in node_get_mark()
93 xa_mark_t mark) in node_set_mark()
100 xa_mark_t mark) in node_clear_mark()
105 static inline bool node_any_mark(struct xa_node *node, xa_mark_t mark) in node_any_mark()
110 static inline void node_mark_all(struct xa_node *node, xa_mark_t mark) in node_mark_all()
116 mark = (__force xa_mark_t)((__force unsigned)(mark) + 1); \
579 xa_mark_t mark = 0; in xas_expand()
857 bool xas_get_mark(const struct xa_state *xas, xa_mark_t mark) in xas_get_mark()
876 void xas_set_mark(const struct xa_state *xas, xa_mark_t mark) in xas_set_mark()
905 void xas_clear_mark(const struct xa_state *xas, xa_mark_t mark) in xas_clear_mark()
941 xa_mark_t mark = 0; in xas_init_marks()
959 xa_mark_t mark = XA_MARK_0; in node_get_marks()
975 xa_mark_t mark = XA_MARK_0; in node_set_marks()
1306 void *xas_find_marked(struct xa_state *xas, unsigned long max, xa_mark_t mark) in xas_find_marked()
1904 void __xa_set_mark(struct xarray *xa, unsigned long index, xa_mark_t mark) in __xa_set_mark()
1922 void __xa_clear_mark(struct xarray *xa, unsigned long index, xa_mark_t mark) in __xa_clear_mark()
1944 bool xa_get_mark(struct xarray *xa, unsigned long index, xa_mark_t mark) in xa_get_mark()
1974 void xa_set_mark(struct xarray *xa, unsigned long index, xa_mark_t mark) in xa_set_mark()
1992 void xa_clear_mark(struct xarray *xa, unsigned long index, xa_mark_t mark) in xa_clear_mark()
2018 unsigned long max, xa_mark_t filter) in xa_find()
2068 unsigned long max, xa_mark_t filter) in xa_find_after()
2118 unsigned long max, unsigned int n, xa_mark_t mark) in xas_extract_marked()
2165 unsigned long max, unsigned int n, xa_mark_t filter) in xa_extract()