Home
last modified time | relevance | path

Searched refs:xa_mark_t (Results 1 – 15 of 15) sorted by relevance

/OK3568_Linux_fs/kernel/include/linux/
H A Dxarray.h246 typedef unsigned __bitwise xa_mark_t; typedef
247 #define XA_MARK_0 ((__force xa_mark_t)0U)
248 #define XA_MARK_1 ((__force xa_mark_t)1U)
249 #define XA_MARK_2 ((__force xa_mark_t)2U)
250 #define XA_PRESENT ((__force xa_mark_t)8U)
352 bool xa_get_mark(struct xarray *, unsigned long index, xa_mark_t);
353 void xa_set_mark(struct xarray *, unsigned long index, xa_mark_t);
354 void xa_clear_mark(struct xarray *, unsigned long index, xa_mark_t);
356 unsigned long max, xa_mark_t) __attribute__((nonnull(2)));
358 unsigned long max, xa_mark_t) __attribute__((nonnull(2)));
[all …]
H A Dpagevec.h45 xa_mark_t tag);
48 xa_mark_t tag, unsigned max_pages);
50 struct address_space *mapping, pgoff_t *index, xa_mark_t tag) in pagevec_lookup_tag()
H A Dpagemap.h466 pgoff_t end, xa_mark_t tag, unsigned int nr_pages,
469 pgoff_t *index, xa_mark_t tag, unsigned int nr_pages, in find_get_pages_tag()
H A Dfs.h498 static inline bool mapping_tagged(struct address_space *mapping, xa_mark_t tag) in mapping_tagged()
/OK3568_Linux_fs/kernel/lib/
H A Dxarray.c66 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()
114 mark = (__force xa_mark_t)((__force unsigned)(mark) + 1); \
578 xa_mark_t mark = 0; in xas_expand()
[all …]
/OK3568_Linux_fs/kernel/tools/testing/radix-tree/
H A Dtest.h31 unsigned batch, xa_mark_t iftag, xa_mark_t thentag);
H A Dtest.c174 unsigned batch, xa_mark_t iftag, xa_mark_t thentag) in tag_tagged_items()
/OK3568_Linux_fs/kernel/mm/
H A Dswap.c1289 xa_mark_t tag) in pagevec_lookup_range_tag()
1299 xa_mark_t tag, unsigned max_pages) in pagevec_lookup_range_nr_tag()
H A Dpage-writeback.c2199 xa_mark_t tag; in write_cache_pages()
H A Dfilemap.c2103 pgoff_t end, xa_mark_t tag, unsigned int nr_pages, in find_get_pages_range_tag()
/OK3568_Linux_fs/kernel/fs/gfs2/
H A Daops.c341 xa_mark_t tag; in gfs2_write_cache_jdata()
/OK3568_Linux_fs/kernel/drivers/infiniband/core/
H A Ddevice.c155 xa_mark_t filter) in xan_find_marked()
/OK3568_Linux_fs/kernel/fs/btrfs/
H A Dextent_io.c3955 xa_mark_t tag; in btree_write_cache_pages()
4125 xa_mark_t tag; in extent_write_cache_pages()
/OK3568_Linux_fs/kernel/fs/f2fs/
H A Ddata.c2959 xa_mark_t tag; in f2fs_write_cache_pages()
/OK3568_Linux_fs/kernel/fs/ext4/
H A Dinode.c2608 xa_mark_t tag; in mpage_prepare_extent_to_map()