Lines Matching defs:mark
66 static inline void xa_mark_set(struct xarray *xa, xa_mark_t mark) in xa_mark_set()
72 static inline void xa_mark_clear(struct xarray *xa, xa_mark_t mark) in xa_mark_clear()
78 static inline unsigned long *node_marks(struct xa_node *node, xa_mark_t mark) in node_marks()
84 unsigned int offset, xa_mark_t mark) in node_get_mark()
91 xa_mark_t mark) in node_set_mark()
98 xa_mark_t mark) in node_clear_mark()
103 static inline bool node_any_mark(struct xa_node *node, xa_mark_t mark) in node_any_mark()
108 static inline void node_mark_all(struct xa_node *node, xa_mark_t mark) in node_mark_all()
113 #define mark_inc(mark) do { \ argument
126 unsigned int mark = 0; in xas_squash_marks() local
578 xa_mark_t mark = 0; in xas_expand() local
854 bool xas_get_mark(const struct xa_state *xas, xa_mark_t mark) in xas_get_mark()
873 void xas_set_mark(const struct xa_state *xas, xa_mark_t mark) in xas_set_mark()
902 void xas_clear_mark(const struct xa_state *xas, xa_mark_t mark) in xas_clear_mark()
938 xa_mark_t mark = 0; in xas_init_marks() local
956 xa_mark_t mark = XA_MARK_0; in node_get_marks() local
972 xa_mark_t mark = XA_MARK_0; in node_set_marks() local
1301 void *xas_find_marked(struct xa_state *xas, unsigned long max, xa_mark_t mark) in xas_find_marked()
1893 void __xa_set_mark(struct xarray *xa, unsigned long index, xa_mark_t mark) in __xa_set_mark()
1911 void __xa_clear_mark(struct xarray *xa, unsigned long index, xa_mark_t mark) in __xa_clear_mark()
1933 bool xa_get_mark(struct xarray *xa, unsigned long index, xa_mark_t mark) in xa_get_mark()
1963 void xa_set_mark(struct xarray *xa, unsigned long index, xa_mark_t mark) in xa_set_mark()
1981 void xa_clear_mark(struct xarray *xa, unsigned long index, xa_mark_t mark) in xa_clear_mark()
2107 unsigned long max, unsigned int n, xa_mark_t mark) in xas_extract_marked()