xa_mark_t
xa_mark_t filter)
static bool mlx5_esw_check_port_type(struct mlx5_eswitch *esw, u16 vport_num, xa_mark_t mark)
static void buffer_tree_set_mark(const struct extent_buffer *eb, xa_mark_t mark)
static void buffer_tree_clear_mark(const struct extent_buffer *eb, xa_mark_t mark)
xa_mark_t mark)
unsigned long end, xa_mark_t tag,
xa_mark_t tag;
xa_mark_t tag;
xa_mark_t tag;
xa_mark_t tag;
xa_mark_t tag;
xa_mark_t tag;
xa_mark_t mark,
struct xfs_group *xg, xa_mark_t mark, enum xfs_group_type type);
static inline xa_mark_t ici_tag_to_mark(unsigned int tag)
static inline bool mapping_tagged(const struct address_space *mapping, xa_mark_t tag)
pgoff_t end, xa_mark_t tag, struct folio_batch *fbatch);
static inline xa_mark_t wbc_to_tag(struct writeback_control *wbc)
bool xas_get_mark(const struct xa_state *, xa_mark_t);
void xas_set_mark(const struct xa_state *, xa_mark_t);
void xas_clear_mark(const struct xa_state *, xa_mark_t);
void *xas_find_marked(struct xa_state *, unsigned long max, xa_mark_t);
xa_mark_t mark)
xa_mark_t mark)
#define XA_MARK_0 ((__force xa_mark_t)0U)
#define XA_MARK_1 ((__force xa_mark_t)1U)
#define XA_MARK_2 ((__force xa_mark_t)2U)
#define XA_PRESENT ((__force xa_mark_t)8U)
bool xa_get_mark(struct xarray *, unsigned long index, xa_mark_t);
void xa_set_mark(struct xarray *, unsigned long index, xa_mark_t);
void xa_clear_mark(struct xarray *, unsigned long index, xa_mark_t);
unsigned long max, xa_mark_t) __attribute__((nonnull(2)));
unsigned long max, xa_mark_t) __attribute__((nonnull(2)));
unsigned long max, unsigned int n, xa_mark_t);
static inline bool xa_marked(const struct xarray *xa, xa_mark_t mark)
void __xa_set_mark(struct xarray *, unsigned long index, xa_mark_t);
void __xa_clear_mark(struct xarray *, unsigned long index, xa_mark_t);
xa_mark_t mark)
static inline bool node_any_mark(struct xa_node *node, xa_mark_t mark)
static inline void node_mark_all(struct xa_node *node, xa_mark_t mark)
mark = (__force xa_mark_t)((__force unsigned)(mark) + 1); \
xa_mark_t mark = 0;
void *xas_find_marked(struct xa_state *xas, unsigned long max, xa_mark_t mark)
void __xa_set_mark(struct xarray *xa, unsigned long index, xa_mark_t mark)
void __xa_clear_mark(struct xarray *xa, unsigned long index, xa_mark_t mark)
bool xa_get_mark(struct xarray *xa, unsigned long index, xa_mark_t mark)
void xa_set_mark(struct xarray *xa, unsigned long index, xa_mark_t mark)
void xa_clear_mark(struct xarray *xa, unsigned long index, xa_mark_t mark)
unsigned long max, xa_mark_t filter)
unsigned long max, xa_mark_t filter)
unsigned long max, unsigned int n, xa_mark_t mark)
unsigned long max, unsigned int n, xa_mark_t filter)
xa_mark_t mark = 0;
static inline void xa_mark_set(struct xarray *xa, xa_mark_t mark)
static inline void xa_mark_clear(struct xarray *xa, xa_mark_t mark)
static inline unsigned long *node_marks(struct xa_node *node, xa_mark_t mark)
unsigned int offset, xa_mark_t mark)
bool xas_get_mark(const struct xa_state *xas, xa_mark_t mark)
void xas_set_mark(const struct xa_state *xas, xa_mark_t mark)
void xas_clear_mark(const struct xa_state *xas, xa_mark_t mark)
xa_mark_t mark)
xa_mark_t mark = 0;
xa_mark_t mark = XA_MARK_0;
xa_mark_t mark)
xa_mark_t mark = XA_MARK_0;
xa_mark_t mark)
pgoff_t end, xa_mark_t tag, struct folio_batch *fbatch)
const xa_mark_t RUST_CONST_HELPER_XA_PRESENT = XA_PRESENT;
unsigned batch, xa_mark_t iftag, xa_mark_t thentag)
unsigned batch, xa_mark_t iftag, xa_mark_t thentag);