xa_state          147 fs/dax.c       static wait_queue_head_t *dax_entry_waitqueue(struct xa_state *xas,
xa_state          185 fs/dax.c       static void dax_wake_entry(struct xa_state *xas, void *entry, bool wake_all)
xa_state          212 fs/dax.c       static void *get_unlocked_entry(struct xa_state *xas, unsigned int order)
xa_state          246 fs/dax.c       static void wait_entry_unlocked(struct xa_state *xas, void *entry)
xa_state          267 fs/dax.c       static void put_unlocked_entry(struct xa_state *xas, void *entry)
xa_state          279 fs/dax.c       static void dax_unlock_entry(struct xa_state *xas, void *entry)
xa_state          295 fs/dax.c       static void *dax_lock_entry(struct xa_state *xas, void *entry)
xa_state          476 fs/dax.c       static void *grab_mapping_entry(struct xa_state *xas,
xa_state          716 fs/dax.c       static void *dax_insert_entry(struct xa_state *xas,
xa_state          849 fs/dax.c       static int dax_writeback_one(struct xa_state *xas, struct dax_device *dax_dev,
xa_state         1030 fs/dax.c       static vm_fault_t dax_load_hole(struct xa_state *xas,
xa_state         1414 fs/dax.c       static vm_fault_t dax_pmd_load_hole(struct xa_state *xas, struct vm_fault *vmf,
xa_state         1312 include/linux/xarray.h 	struct xa_state name = __XA_STATE(array, index, 0, 0)
xa_state         1326 include/linux/xarray.h 	struct xa_state name = __XA_STATE(array,		\
xa_state         1350 include/linux/xarray.h static inline int xas_error(const struct xa_state *xas)
xa_state         1364 include/linux/xarray.h static inline void xas_set_err(struct xa_state *xas, long err)
xa_state         1375 include/linux/xarray.h static inline bool xas_invalid(const struct xa_state *xas)
xa_state         1386 include/linux/xarray.h static inline bool xas_valid(const struct xa_state *xas)
xa_state         1397 include/linux/xarray.h static inline bool xas_is_node(const struct xa_state *xas)
xa_state         1430 include/linux/xarray.h static inline void xas_reset(struct xa_state *xas)
xa_state         1447 include/linux/xarray.h static inline bool xas_retry(struct xa_state *xas, const void *entry)
xa_state         1457 include/linux/xarray.h void *xas_load(struct xa_state *);
xa_state         1458 include/linux/xarray.h void *xas_store(struct xa_state *, void *entry);
xa_state         1459 include/linux/xarray.h void *xas_find(struct xa_state *, unsigned long max);
xa_state         1460 include/linux/xarray.h void *xas_find_conflict(struct xa_state *);
xa_state         1462 include/linux/xarray.h bool xas_get_mark(const struct xa_state *, xa_mark_t);
xa_state         1463 include/linux/xarray.h void xas_set_mark(const struct xa_state *, xa_mark_t);
xa_state         1464 include/linux/xarray.h void xas_clear_mark(const struct xa_state *, xa_mark_t);
xa_state         1465 include/linux/xarray.h void *xas_find_marked(struct xa_state *, unsigned long max, xa_mark_t);
xa_state         1466 include/linux/xarray.h void xas_init_marks(const struct xa_state *);
xa_state         1468 include/linux/xarray.h bool xas_nomem(struct xa_state *, gfp_t);
xa_state         1469 include/linux/xarray.h void xas_pause(struct xa_state *);
xa_state         1471 include/linux/xarray.h void xas_create_range(struct xa_state *);
xa_state         1487 include/linux/xarray.h static inline void *xas_reload(struct xa_state *xas)
xa_state         1505 include/linux/xarray.h static inline void xas_set(struct xa_state *xas, unsigned long index)
xa_state         1517 include/linux/xarray.h static inline void xas_set_order(struct xa_state *xas, unsigned long index,
xa_state         1539 include/linux/xarray.h static inline void xas_set_update(struct xa_state *xas, xa_update_node_t update)
xa_state         1555 include/linux/xarray.h static inline void *xas_next_entry(struct xa_state *xas, unsigned long max)
xa_state         1580 include/linux/xarray.h static inline unsigned int xas_find_chunk(struct xa_state *xas, bool advance,
xa_state         1612 include/linux/xarray.h static inline void *xas_next_marked(struct xa_state *xas, unsigned long max,
xa_state         1693 include/linux/xarray.h void *__xas_next(struct xa_state *);
xa_state         1694 include/linux/xarray.h void *__xas_prev(struct xa_state *);
xa_state         1712 include/linux/xarray.h static inline void *xas_prev(struct xa_state *xas)
xa_state         1741 include/linux/xarray.h static inline void *xas_next(struct xa_state *xas)
xa_state           36 lib/xarray.c   static inline void xas_lock_type(struct xa_state *xas, unsigned int lock_type)
xa_state           46 lib/xarray.c   static inline void xas_unlock_type(struct xa_state *xas, unsigned int lock_type)
xa_state          124 lib/xarray.c   static void xas_squash_marks(const struct xa_state *xas)
xa_state          147 lib/xarray.c   static void xas_set_offset(struct xa_state *xas)
xa_state          153 lib/xarray.c   static void xas_move_index(struct xa_state *xas, unsigned long offset)
xa_state          160 lib/xarray.c   static void xas_advance(struct xa_state *xas)
xa_state          166 lib/xarray.c   static void *set_bounds(struct xa_state *xas)
xa_state          179 lib/xarray.c   static void *xas_start(struct xa_state *xas)
xa_state          201 lib/xarray.c   static void *xas_descend(struct xa_state *xas, struct xa_node *node)
xa_state          231 lib/xarray.c   void *xas_load(struct xa_state *xas)
xa_state          267 lib/xarray.c   static void xas_destroy(struct xa_state *xas)
xa_state          296 lib/xarray.c   bool xas_nomem(struct xa_state *xas, gfp_t gfp)
xa_state          322 lib/xarray.c   static bool __xas_nomem(struct xa_state *xas, gfp_t gfp)
xa_state          347 lib/xarray.c   static void xas_update(struct xa_state *xas, struct xa_node *node)
xa_state          355 lib/xarray.c   static void *xas_alloc(struct xa_state *xas, unsigned int shift)
xa_state          397 lib/xarray.c   static unsigned long xas_size(const struct xa_state *xas)
xa_state          409 lib/xarray.c   static unsigned long xas_max(struct xa_state *xas)
xa_state          433 lib/xarray.c   static void xas_shrink(struct xa_state *xas)
xa_state          477 lib/xarray.c   static void xas_delete_node(struct xa_state *xas)
xa_state          519 lib/xarray.c   static void xas_free_nodes(struct xa_state *xas, struct xa_node *top)
xa_state          555 lib/xarray.c   static int xas_expand(struct xa_state *xas, void *head)
xa_state          635 lib/xarray.c   static void *xas_create(struct xa_state *xas, bool allow_root)
xa_state          700 lib/xarray.c   void xas_create_range(struct xa_state *xas)
xa_state          741 lib/xarray.c   static void update_node(struct xa_state *xas, struct xa_node *node,
xa_state          769 lib/xarray.c   void *xas_store(struct xa_state *xas, void *entry)
xa_state          851 lib/xarray.c   bool xas_get_mark(const struct xa_state *xas, xa_mark_t mark)
xa_state          870 lib/xarray.c   void xas_set_mark(const struct xa_state *xas, xa_mark_t mark)
xa_state          899 lib/xarray.c   void xas_clear_mark(const struct xa_state *xas, xa_mark_t mark)
xa_state          933 lib/xarray.c   void xas_init_marks(const struct xa_state *xas)
xa_state          964 lib/xarray.c   void xas_pause(struct xa_state *xas)
xa_state          994 lib/xarray.c   void *__xas_prev(struct xa_state *xas)
xa_state         1033 lib/xarray.c   void *__xas_next(struct xa_state *xas)
xa_state         1081 lib/xarray.c   void *xas_find(struct xa_state *xas, unsigned long max)
xa_state         1150 lib/xarray.c   void *xas_find_marked(struct xa_state *xas, unsigned long max, xa_mark_t mark)
xa_state         1238 lib/xarray.c   void *xas_find_conflict(struct xa_state *xas)
xa_state         1315 lib/xarray.c   static void *xas_result(struct xa_state *xas, void *curr)
xa_state         1511 lib/xarray.c   static void xas_set_range(struct xa_state *xas, unsigned long first,
xa_state         1836 lib/xarray.c   static bool xas_sibling(struct xa_state *xas)
xa_state         1896 lib/xarray.c   static unsigned int xas_extract_present(struct xa_state *xas, void **dst,
xa_state         1915 lib/xarray.c   static unsigned int xas_extract_marked(struct xa_state *xas, void **dst,
xa_state           31 mm/memfd.c     static void memfd_tag_pins(struct xa_state *xas)