Searched refs:xa_mark_t (Results 1 – 18 of 18) sorted by relevance
| /Linux-v6.1/include/linux/ |
| D | xarray.h | 250 typedef unsigned __bitwise xa_mark_t; typedef 251 #define XA_MARK_0 ((__force xa_mark_t)0U) 252 #define XA_MARK_1 ((__force xa_mark_t)1U) 253 #define XA_MARK_2 ((__force xa_mark_t)2U) 254 #define XA_PRESENT ((__force xa_mark_t)8U) 356 bool xa_get_mark(struct xarray *, unsigned long index, xa_mark_t); 357 void xa_set_mark(struct xarray *, unsigned long index, xa_mark_t); 358 void xa_clear_mark(struct xarray *, unsigned long index, xa_mark_t); 360 unsigned long max, xa_mark_t) __attribute__((nonnull(2))); 362 unsigned long max, xa_mark_t) __attribute__((nonnull(2))); [all …]
|
| D | pagevec.h | 31 xa_mark_t tag); 33 struct address_space *mapping, pgoff_t *index, xa_mark_t tag) in pagevec_lookup_tag()
|
| D | pagemap.h | 724 pgoff_t end, xa_mark_t tag, unsigned int nr_pages, 727 pgoff_t *index, xa_mark_t tag, unsigned int nr_pages, in find_get_pages_tag()
|
| D | fs.h | 459 static inline bool mapping_tagged(struct address_space *mapping, xa_mark_t tag) in mapping_tagged()
|
| /Linux-v6.1/lib/ |
| D | xarray.c | 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() 114 mark = (__force xa_mark_t)((__force unsigned)(mark) + 1); \ 581 xa_mark_t mark = 0; in xas_expand() [all …]
|
| /Linux-v6.1/tools/testing/radix-tree/ |
| D | test.h | 31 unsigned batch, xa_mark_t iftag, xa_mark_t thentag);
|
| D | test.c | 174 unsigned batch, xa_mark_t iftag, xa_mark_t thentag) in tag_tagged_items()
|
| /Linux-v6.1/fs/gfs2/ |
| D | aops.c | 316 xa_mark_t tag; in gfs2_write_cache_jdata()
|
| /Linux-v6.1/mm/ |
| D | swap.c | 1103 xa_mark_t tag) in pagevec_lookup_range_tag()
|
| D | filemap.c | 1997 xa_mark_t mark) in find_get_entry() 2281 pgoff_t end, xa_mark_t tag, unsigned int nr_pages, in find_get_pages_range_tag()
|
| D | page-writeback.c | 2295 xa_mark_t tag; in write_cache_pages()
|
| /Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | eswitch.c | 1718 static bool mlx5_esw_check_port_type(struct mlx5_eswitch *esw, u16 vport_num, xa_mark_t mark) in mlx5_esw_check_port_type()
|
| D | eswitch_offloads.c | 2336 xa_mark_t mark) in mlx5_esw_offloads_rep_mark_set()
|
| /Linux-v6.1/drivers/infiniband/core/ |
| D | device.c | 156 xa_mark_t filter) in xan_find_marked()
|
| /Linux-v6.1/fs/btrfs/ |
| D | extent_io.c | 2968 xa_mark_t tag; in btree_write_cache_pages() 3097 xa_mark_t tag; in extent_write_cache_pages()
|
| /Linux-v6.1/net/core/ |
| D | devlink.c | 292 devlinks_xa_find_get(struct net *net, unsigned long *indexp, xa_mark_t filter, in devlinks_xa_find_get() argument 294 unsigned long, xa_mark_t)) in devlinks_xa_find_get() 326 xa_mark_t filter) in devlinks_xa_find_get_first() 333 xa_mark_t filter) in devlinks_xa_find_get_next()
|
| /Linux-v6.1/fs/f2fs/ |
| D | data.c | 2967 xa_mark_t tag; in f2fs_write_cache_pages()
|
| /Linux-v6.1/fs/ext4/ |
| D | inode.c | 2580 xa_mark_t tag; in mpage_prepare_extent_to_map()
|