Home
last modified time | relevance | path

Searched defs:xas (Results 1 – 6 of 6) sorted by relevance

/linux/lib/
A Dxarray.c160 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()
231 void *xas_load(struct xa_state *xas) in xas_load()
267 static void xas_destroy(struct xa_state *xas) in xas_destroy()
436 static void xas_shrink(struct xa_state *xas) in xas_shrink()
703 void xas_create_range(struct xa_state *xas) in xas_create_range()
1115 void xas_pause(struct xa_state *xas) in xas_pause()
1145 void *__xas_prev(struct xa_state *xas) in __xas_prev()
1184 void *__xas_next(struct xa_state *xas) in __xas_next()
[all …]
/linux/include/linux/
A Dxarray.h1371 #define xas_trylock(xas) xa_trylock((xas)->xa) argument
1372 #define xas_lock(xas) xa_lock((xas)->xa) argument
1373 #define xas_unlock(xas) xa_unlock((xas)->xa) argument
1374 #define xas_lock_bh(xas) xa_lock_bh((xas)->xa) argument
1375 #define xas_unlock_bh(xas) xa_unlock_bh((xas)->xa) argument
1376 #define xas_lock_irq(xas) xa_lock_irq((xas)->xa) argument
1378 #define xas_lock_irqsave(xas, flags) \ argument
1380 #define xas_unlock_irqrestore(xas, flags) \ argument
1469 static inline void xas_reset(struct xa_state *xas) in xas_reset()
1727 #define xas_for_each(xas, entry, max) \ argument
[all …]
A Dswap.h337 #define mapping_set_update(xas, mapping) do { \ argument
/linux/fs/
A Ddax.c157 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()
744 static void *dax_insert_entry(struct xa_state *xas, in dax_insert_entry()
1052 static vm_fault_t dax_load_hole(struct xa_state *xas, in dax_load_hole()
[all …]
/linux/mm/
A Dmemfd.c31 static void memfd_tag_pins(struct xa_state *xas) in memfd_tag_pins()
A Dfilemap.c1982 static inline struct page *find_get_entry(struct xa_state *xas, pgoff_t max, in find_get_entry()
2796 static inline loff_t page_seek_hole_data(struct xa_state *xas, in page_seek_hole_data()
2829 unsigned int seek_page_size(struct xa_state *xas, struct page *page) in seek_page_size()
3236 struct xa_state *xas, pgoff_t end_pgoff) in next_uptodate_page()
3276 struct xa_state *xas, in first_map_page()
3284 struct xa_state *xas, in next_map_page()

Completed in 26 milliseconds