Searched defs:xas (Results 1 – 9 of 9) sorted by relevance
/openbmc/linux/lib/ |
H A D | xarray.c | 149 static void xas_set_offset(struct xa_state *xas) in xas_set_offset() 168 static void *set_bounds(struct xa_state *xas) in set_bounds() 181 static void *xas_start(struct xa_state *xas) in xas_start() 235 void *xas_load(struct xa_state *xas) in xas_load() 268 void xas_destroy(struct xa_state *xas) in xas_destroy() 437 static void xas_shrink(struct xa_state *xas) in xas_shrink() 704 void xas_create_range(struct xa_state *xas) in xas_create_range() 1120 void xas_pause(struct xa_state *xas) in xas_pause() 1150 void *__xas_prev(struct xa_state *xas) in __xas_prev() 1189 void *__xas_next(struct xa_state *xas) in __xas_next() [all …]
|
/openbmc/linux/include/linux/ |
H A D | xarray.h | 1407 #define xas_trylock(xas) xa_trylock((xas)->xa) argument 1408 #define xas_lock(xas) xa_lock((xas)->xa) argument 1409 #define xas_unlock(xas) xa_unlock((xas)->xa) argument 1410 #define xas_lock_bh(xas) xa_lock_bh((xas)->xa) argument 1411 #define xas_unlock_bh(xas) xa_unlock_bh((xas)->xa) argument 1412 #define xas_lock_irq(xas) xa_lock_irq((xas)->xa) argument 1414 #define xas_lock_irqsave(xas, flags) \ argument 1416 #define xas_unlock_irqrestore(xas, flags) \ argument 1505 static inline void xas_reset(struct xa_state *xas) in xas_reset() 1788 #define xas_for_each(xas, entry, max) \ argument [all …]
|
H A D | swap.h | 355 #define mapping_set_update(xas, mapping) do { \ argument
|
/openbmc/linux/fs/ |
H A D | dax.c | 143 static wait_queue_head_t *dax_entry_waitqueue(struct xa_state *xas, in dax_entry_waitqueue() 181 static void dax_wake_entry(struct xa_state *xas, void *entry, in dax_wake_entry() 209 static void *get_unlocked_entry(struct xa_state *xas, unsigned int order) in get_unlocked_entry() 243 static void wait_entry_unlocked(struct xa_state *xas, void *entry) in wait_entry_unlocked() 264 static void put_unlocked_entry(struct xa_state *xas, void *entry, in put_unlocked_entry() 276 static void dax_unlock_entry(struct xa_state *xas, void *entry) in dax_unlock_entry() 292 static void *dax_lock_entry(struct xa_state *xas, void *entry) in dax_lock_entry() 573 static void *grab_mapping_entry(struct xa_state *xas, in grab_mapping_entry() 869 static void *dax_insert_entry(struct xa_state *xas, struct vm_fault *vmf, in dax_insert_entry() 1186 static vm_fault_t dax_load_hole(struct xa_state *xas, struct vm_fault *vmf, in dax_load_hole() [all …]
|
H A D | libfs.c | 404 static struct dentry *offset_find_next(struct xa_state *xas) in offset_find_next()
|
/openbmc/linux/mm/ |
H A D | memfd.c | 32 static void memfd_tag_pins(struct xa_state *xas) in memfd_tag_pins()
|
H A D | filemap.c | 1969 static inline struct folio *find_get_entry(struct xa_state *xas, pgoff_t max, in find_get_entry() 2990 static inline loff_t folio_seek_hole_data(struct xa_state *xas, in folio_seek_hole_data() 3023 static inline size_t seek_folio_size(struct xa_state *xas, struct folio *folio) in seek_folio_size() 3440 static struct folio *next_uptodate_folio(struct xa_state *xas, in next_uptodate_folio()
|
/openbmc/linux/fs/cachefiles/ |
H A D | ondemand.c | 341 static struct cachefiles_req *cachefiles_ondemand_select_req(struct xa_state *xas, in cachefiles_ondemand_select_req()
|
/openbmc/linux/fs/smb/client/ |
H A D | file.c | 2717 struct xa_state *xas, in cifs_extend_writeback() 2828 struct xa_state *xas, in cifs_write_back_from_locked_folio() 2968 struct xa_state *xas, in cifs_writepages_begin()
|