Symbol: xa_mark_t
drivers/infiniband/core/device.c
185
xa_mark_t filter)
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
2688
static bool mlx5_esw_check_port_type(struct mlx5_eswitch *esw, u16 vport_num, xa_mark_t mark)
fs/btrfs/extent_io.c
2090
static void buffer_tree_set_mark(const struct extent_buffer *eb, xa_mark_t mark)
fs/btrfs/extent_io.c
2102
static void buffer_tree_clear_mark(const struct extent_buffer *eb, xa_mark_t mark)
fs/btrfs/extent_io.c
2167
xa_mark_t mark)
fs/btrfs/extent_io.c
2196
unsigned long end, xa_mark_t tag,
fs/btrfs/extent_io.c
2369
xa_mark_t tag;
fs/btrfs/extent_io.c
2483
xa_mark_t tag;
fs/ceph/addr.c
601
xa_mark_t tag;
fs/ext4/inode.c
2637
xa_mark_t tag;
fs/f2fs/data.c
3316
xa_mark_t tag;
fs/gfs2/aops.c
296
xa_mark_t tag;
fs/xfs/libxfs/xfs_group.c
124
xa_mark_t mark,
fs/xfs/libxfs/xfs_group.h
77
struct xfs_group *xg, xa_mark_t mark, enum xfs_group_type type);
fs/xfs/xfs_icache.c
75
static inline xa_mark_t ici_tag_to_mark(unsigned int tag)
include/linux/fs.h
501
static inline bool mapping_tagged(const struct address_space *mapping, xa_mark_t tag)
include/linux/pagemap.h
993
pgoff_t end, xa_mark_t tag, struct folio_batch *fbatch);
include/linux/writeback.h
192
static inline xa_mark_t wbc_to_tag(struct writeback_control *wbc)
include/linux/xarray.h
1547
bool xas_get_mark(const struct xa_state *, xa_mark_t);
include/linux/xarray.h
1548
void xas_set_mark(const struct xa_state *, xa_mark_t);
include/linux/xarray.h
1549
void xas_clear_mark(const struct xa_state *, xa_mark_t);
include/linux/xarray.h
1550
void *xas_find_marked(struct xa_state *, unsigned long max, xa_mark_t);
include/linux/xarray.h
1743
xa_mark_t mark)
include/linux/xarray.h
1775
xa_mark_t mark)
include/linux/xarray.h
255
#define XA_MARK_0 ((__force xa_mark_t)0U)
include/linux/xarray.h
256
#define XA_MARK_1 ((__force xa_mark_t)1U)
include/linux/xarray.h
257
#define XA_MARK_2 ((__force xa_mark_t)2U)
include/linux/xarray.h
258
#define XA_PRESENT ((__force xa_mark_t)8U)
include/linux/xarray.h
360
bool xa_get_mark(struct xarray *, unsigned long index, xa_mark_t);
include/linux/xarray.h
361
void xa_set_mark(struct xarray *, unsigned long index, xa_mark_t);
include/linux/xarray.h
362
void xa_clear_mark(struct xarray *, unsigned long index, xa_mark_t);
include/linux/xarray.h
364
unsigned long max, xa_mark_t) __attribute__((nonnull(2)));
include/linux/xarray.h
366
unsigned long max, xa_mark_t) __attribute__((nonnull(2)));
include/linux/xarray.h
368
unsigned long max, unsigned int n, xa_mark_t);
include/linux/xarray.h
422
static inline bool xa_marked(const struct xarray *xa, xa_mark_t mark)
include/linux/xarray.h
572
void __xa_set_mark(struct xarray *, unsigned long index, xa_mark_t);
include/linux/xarray.h
573
void __xa_clear_mark(struct xarray *, unsigned long index, xa_mark_t);
lib/xarray.c
100
xa_mark_t mark)
lib/xarray.c
105
static inline bool node_any_mark(struct xa_node *node, xa_mark_t mark)
lib/xarray.c
110
static inline void node_mark_all(struct xa_node *node, xa_mark_t mark)
lib/xarray.c
116
mark = (__force xa_mark_t)((__force unsigned)(mark) + 1); \
lib/xarray.c
128
xa_mark_t mark = 0;
lib/xarray.c
1462
void *xas_find_marked(struct xa_state *xas, unsigned long max, xa_mark_t mark)
lib/xarray.c
2076
void __xa_set_mark(struct xarray *xa, unsigned long index, xa_mark_t mark)
lib/xarray.c
2094
void __xa_clear_mark(struct xarray *xa, unsigned long index, xa_mark_t mark)
lib/xarray.c
2116
bool xa_get_mark(struct xarray *xa, unsigned long index, xa_mark_t mark)
lib/xarray.c
2146
void xa_set_mark(struct xarray *xa, unsigned long index, xa_mark_t mark)
lib/xarray.c
2164
void xa_clear_mark(struct xarray *xa, unsigned long index, xa_mark_t mark)
lib/xarray.c
2190
unsigned long max, xa_mark_t filter)
lib/xarray.c
2240
unsigned long max, xa_mark_t filter)
lib/xarray.c
2290
unsigned long max, unsigned int n, xa_mark_t mark)
lib/xarray.c
2337
unsigned long max, unsigned int n, xa_mark_t filter)
lib/xarray.c
587
xa_mark_t mark = 0;
lib/xarray.c
68
static inline void xa_mark_set(struct xarray *xa, xa_mark_t mark)
lib/xarray.c
74
static inline void xa_mark_clear(struct xarray *xa, xa_mark_t mark)
lib/xarray.c
80
static inline unsigned long *node_marks(struct xa_node *node, xa_mark_t mark)
lib/xarray.c
86
unsigned int offset, xa_mark_t mark)
lib/xarray.c
865
bool xas_get_mark(const struct xa_state *xas, xa_mark_t mark)
lib/xarray.c
884
void xas_set_mark(const struct xa_state *xas, xa_mark_t mark)
lib/xarray.c
913
void xas_clear_mark(const struct xa_state *xas, xa_mark_t mark)
lib/xarray.c
93
xa_mark_t mark)
lib/xarray.c
949
xa_mark_t mark = 0;
lib/xarray.c
967
xa_mark_t mark = XA_MARK_0;
lib/xarray.c
981
xa_mark_t mark)
lib/xarray.c
997
xa_mark_t mark = XA_MARK_0;
mm/filemap.c
2073
xa_mark_t mark)
mm/filemap.c
2342
pgoff_t end, xa_mark_t tag, struct folio_batch *fbatch)
rust/bindings/bindings_helper.h
123
const xa_mark_t RUST_CONST_HELPER_XA_PRESENT = XA_PRESENT;
tools/testing/radix-tree/test.c
174
unsigned batch, xa_mark_t iftag, xa_mark_t thentag)
tools/testing/radix-tree/test.h
31
unsigned batch, xa_mark_t iftag, xa_mark_t thentag);