Searched defs:xas (Results 1 – 6 of 6) sorted by relevance
| /linux/lib/ |
| H A D | xarray.c | 38 static inline void xas_lock_type(struct xa_state *xas, unsigned int lock_type) in xas_lock_type() 48 static inline void xas_unlock_type(struct xa_state *xas, unsigned int lock_type) in xas_unlock_type() 126 static void xas_squash_marks(const struct xa_state *xas) in xas_squash_marks() 150 static void xas_set_offset(struct xa_state *xas) in xas_set_offset() 156 static void xas_move_index(struct xa_state *xas, unsigned long offset) in xas_move_index() 163 static void xas_next_offset(struct xa_state *xas) in xas_next_offset() 169 static void *set_bounds(struct xa_state *xas) in set_bounds() 182 static void *xas_start(struct xa_state *xas) in xas_start() 204 static __always_inline void *xas_descend(struct xa_state *xas, in xas_descend() 237 void *xas_load(struct xa_state *xas) in xas_load() [all …]
|
| /linux/include/linux/ |
| H A D | xarray.h | 1416 #define xas_marked(xas, mark) xa_marked((xas)->xa, (mark)) argument 1417 #define xas_trylock(xas) xa_trylock((xas)->xa) argument 1418 #define xas_lock(xas) xa_lock((xas)->xa) argument 1419 #define xas_unlock(xas) xa_unlock((xas)->xa) argument 1420 #define xas_lock_bh(xas) xa_lock_bh((xas)->xa) argument 1421 #define xas_unlock_bh(xas) xa_unlock_bh((xas)->xa) argument 1422 #define xas_lock_irq(xas) xa_lock_irq((xas)->xa) argument 1423 #define xas_unlock_irq(xas) xa_unlock_irq((xas)->xa) argument 1424 #define xas_lock_irqsave(xas, flags) \ argument 1426 #define xas_unlock_irqrestore(xas, flags) \ argument [all …]
|
| /linux/fs/cachefiles/ |
| H A D | ondemand.c | 375 static struct cachefiles_req *cachefiles_ondemand_select_req(struct xa_state *xas, in cachefiles_ondemand_select_req() 400 struct xa_state *xas, int err) in cachefiles_ondemand_finish_req()
|
| /linux/mm/ |
| H A D | filemap.c | 2061 static inline struct folio *find_get_entry(struct xa_state *xas, pgoff_t max, in find_get_entry() 3147 static inline loff_t folio_seek_hole_data(struct xa_state *xas, in folio_seek_hole_data() 3180 static inline size_t seek_folio_size(struct xa_state *xas, struct folio *folio) in seek_folio_size() 3702 static struct folio *next_uptodate_folio(struct xa_state *xas, in next_uptodate_folio()
|
| H A D | huge_memory.c | 3731 struct page *split_at, struct xa_state *xas, in __split_unmapped_folio() 3882 struct page *split_at, struct xa_state *xas, in __folio_freeze_and_split_unmapped()
|
| /linux/fs/btrfs/ |
| H A D | extent_io.c | 2125 static inline struct extent_buffer *find_get_eb(struct xa_state *xas, unsigned long max, in find_get_eb()
|