Searched defs:xas (Results 1 – 6 of 6) sorted by relevance
| /OK3568_Linux_fs/kernel/lib/ |
| H A D | xarray.c | 36 static inline void xas_lock_type(struct xa_state *xas, unsigned int lock_type) in xas_lock_type() 46 static inline void xas_unlock_type(struct xa_state *xas, unsigned int lock_type) in xas_unlock_type() 124 static void xas_squash_marks(const struct xa_state *xas) in xas_squash_marks() 147 static void xas_set_offset(struct xa_state *xas) in xas_set_offset() 153 static void xas_move_index(struct xa_state *xas, unsigned long offset) in xas_move_index() 160 static void xas_advance(struct xa_state *xas) in xas_advance() 166 static void *set_bounds(struct xa_state *xas) in set_bounds() 179 static void *xas_start(struct xa_state *xas) in xas_start() 201 static void *xas_descend(struct xa_state *xas, struct xa_node *node) in xas_descend() 231 void *xas_load(struct xa_state *xas) in xas_load() [all …]
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | xarray.h | 1368 #define xas_marked(xas, mark) xa_marked((xas)->xa, (mark)) argument 1369 #define xas_trylock(xas) xa_trylock((xas)->xa) argument 1370 #define xas_lock(xas) xa_lock((xas)->xa) argument 1371 #define xas_unlock(xas) xa_unlock((xas)->xa) argument 1372 #define xas_lock_bh(xas) xa_lock_bh((xas)->xa) argument 1373 #define xas_unlock_bh(xas) xa_unlock_bh((xas)->xa) argument 1374 #define xas_lock_irq(xas) xa_lock_irq((xas)->xa) argument 1375 #define xas_unlock_irq(xas) xa_unlock_irq((xas)->xa) argument 1376 #define xas_lock_irqsave(xas, flags) \ argument 1378 #define xas_unlock_irqrestore(xas, flags) \ argument [all …]
|
| H A D | swap.h | 323 #define mapping_set_update(xas, mapping) do { \ argument
|
| /OK3568_Linux_fs/kernel/fs/ |
| H A D | dax.c | 157 static wait_queue_head_t *dax_entry_waitqueue(struct xa_state *xas, in dax_entry_waitqueue() 195 static void dax_wake_entry(struct xa_state *xas, void *entry, in dax_wake_entry() 223 static void *get_unlocked_entry(struct xa_state *xas, unsigned int order) in get_unlocked_entry() 257 static void wait_entry_unlocked(struct xa_state *xas, void *entry) in wait_entry_unlocked() 278 static void put_unlocked_entry(struct xa_state *xas, void *entry, in put_unlocked_entry() 290 static void dax_unlock_entry(struct xa_state *xas, void *entry) in dax_unlock_entry() 306 static void *dax_lock_entry(struct xa_state *xas, void *entry) in dax_lock_entry() 487 static void *grab_mapping_entry(struct xa_state *xas, in grab_mapping_entry() 749 static void *dax_insert_entry(struct xa_state *xas, in dax_insert_entry() 883 static int dax_writeback_one(struct xa_state *xas, struct dax_device *dax_dev, in dax_writeback_one() [all …]
|
| /OK3568_Linux_fs/kernel/mm/ |
| H A D | memfd.c | 31 static void memfd_tag_pins(struct xa_state *xas) in memfd_tag_pins()
|
| H A D | filemap.c | 2941 struct xa_state *xas, pgoff_t end_pgoff) in next_uptodate_page() 2983 struct xa_state *xas, in first_map_page() 2991 struct xa_state *xas, in next_map_page()
|