Searched defs:xas (Results 1 - 8 of 8) sorted by relevance

/linux-master/mm/
H A Dmemfd.c38 static void memfd_tag_pins(struct xa_state *xas) argument
[all...]
H A Dfilemap.c127 static void mapping_set_update(struct xa_state *xas, argument
1959 find_get_entry(struct xa_state *xas, pgoff_t max, xa_mark_t mark) argument
2932 folio_seek_hole_data(struct xa_state *xas, struct address_space *mapping, struct folio *folio, loff_t start, loff_t end, bool seek_data) argument
2965 seek_folio_size(struct xa_state *xas, struct folio *folio) argument
3436 next_uptodate_folio(struct xa_state *xas, struct address_space *mapping, pgoff_t end_pgoff) argument
[all...]
/linux-master/fs/cachefiles/
H A Dondemand.c273 static struct cachefiles_req *cachefiles_ondemand_select_req(struct xa_state *xas, argument
[all...]
/linux-master/fs/netfs/
H A Dbuffered_write.c768 netfs_extend_writeback(struct address_space *mapping, struct netfs_group *group, struct xa_state *xas, long *_count, loff_t start, loff_t max_len, bool caching, size_t *_len, size_t *_top) argument
891 netfs_write_back_from_locked_folio(struct address_space *mapping, struct writeback_control *wbc, struct netfs_group *group, struct xa_state *xas, struct folio *folio, unsigned long long start, unsigned long long end) argument
997 netfs_writepages_begin(struct address_space *mapping, struct writeback_control *wbc, struct netfs_group *group, struct xa_state *xas, unsigned long long *_start, unsigned long long end) argument
[all...]
/linux-master/lib/
H A Dxarray.c38 static inline void xas_lock_type(struct xa_state *xas, unsigned int lock_type) argument
48 static inline void xas_unlock_type(struct xa_state *xas, unsigned int lock_type) argument
126 xas_squash_marks(const struct xa_state *xas) argument
149 xas_set_offset(struct xa_state *xas) argument
155 xas_move_index(struct xa_state *xas, unsigned long offset) argument
162 xas_next_offset(struct xa_state *xas) argument
168 set_bounds(struct xa_state *xas) argument
181 xas_start(struct xa_state *xas) argument
203 xas_descend(struct xa_state *xas, struct xa_node *node) argument
235 xas_load(struct xa_state *xas) argument
268 xas_destroy(struct xa_state *xas) argument
298 xas_nomem(struct xa_state *xas, gfp_t gfp) argument
331 xas_destroy(xas); variable
351 xas_update(struct xa_state *xas, struct xa_node *node) argument
359 xas_alloc(struct xa_state *xas, unsigned int shift) argument
401 xas_size(const struct xa_state *xas) argument
413 xas_max(struct xa_state *xas) argument
437 xas_shrink(struct xa_state *xas) argument
481 xas_delete_node(struct xa_state *xas) argument
523 xas_free_nodes(struct xa_state *xas, struct xa_node *top) argument
559 xas_expand(struct xa_state *xas, void *head) argument
639 xas_create(struct xa_state *xas, bool allow_root) argument
704 xas_create_range(struct xa_state *xas) argument
747 update_node(struct xa_state *xas, struct xa_node *node, int count, int values) argument
775 xas_store(struct xa_state *xas, void *entry) argument
857 xas_get_mark(const struct xa_state *xas, xa_mark_t mark) argument
876 xas_set_mark(const struct xa_state *xas, xa_mark_t mark) argument
905 xas_clear_mark(const struct xa_state *xas, xa_mark_t mark) argument
939 xas_init_marks(const struct xa_state *xas) argument
1003 xas_split_alloc(struct xa_state *xas, void *entry, unsigned int order, gfp_t gfp) argument
1054 xas_split(struct xa_state *xas, void *entry, unsigned int order) argument
1120 xas_pause(struct xa_state *xas) argument
1150 __xas_prev(struct xa_state *xas) argument
1189 __xas_next(struct xa_state *xas) argument
1237 xas_find(struct xa_state *xas, unsigned long max) argument
1306 xas_find_marked(struct xa_state *xas, unsigned long max, xa_mark_t mark) argument
1394 xas_find_conflict(struct xa_state *xas) argument
1471 xas_result(struct xa_state *xas, void *curr) argument
1667 xas_set_range(struct xa_state *xas, unsigned long first, unsigned long last) argument
2038 xas_sibling(struct xa_state *xas) argument
2098 xas_extract_present(struct xa_state *xas, void **dst, unsigned long max, unsigned int n) argument
2117 xas_extract_marked(struct xa_state *xas, void **dst, unsigned long max, unsigned int n, xa_mark_t mark) argument
2187 struct xa_state xas = { local
[all...]
/linux-master/include/linux/
H A Dxarray.h1425 xas_error(const struct xa_state *xas) argument
1439 xas_set_err(struct xa_state *xas, long err) argument
1450 xas_invalid(const struct xa_state *xas) argument
1461 xas_valid(const struct xa_state *xas) argument
1472 xas_is_node(const struct xa_state *xas) argument
1505 xas_reset(struct xa_state *xas) argument
1522 xas_retry(struct xa_state *xas, const void *entry) argument
1559 xas_split(struct xa_state *xas, void *entry, unsigned int order) argument
1565 xas_split_alloc(struct xa_state *xas, void *entry, unsigned int order, gfp_t gfp) argument
1585 xas_reload(struct xa_state *xas) argument
1614 xas_set(struct xa_state *xas, unsigned long index) argument
1630 xas_advance(struct xa_state *xas, unsigned long index) argument
1644 xas_set_order(struct xa_state *xas, unsigned long index, unsigned int order) argument
1667 xas_set_update(struct xa_state *xas, xa_update_node_t update) argument
1672 xas_set_lru(struct xa_state *xas, struct list_lru *lru) argument
1688 xas_next_entry(struct xa_state *xas, unsigned long max) argument
1713 xas_find_chunk(struct xa_state *xas, bool advance, xa_mark_t mark) argument
1745 xas_next_marked(struct xa_state *xas, unsigned long max, xa_mark_t mark) argument
1844 xas_prev(struct xa_state *xas) argument
1873 xas_next(struct xa_state *xas) argument
[all...]
/linux-master/fs/
H A Ddax.c143 static wait_queue_head_t *dax_entry_waitqueue(struct xa_state *xas, argument
181 static void dax_wake_entry(struct xa_state *xas, void *entry, argument
209 static void *get_unlocked_entry(struct xa_state *xas, unsigned int order) argument
243 wait_entry_unlocked(struct xa_state *xas, void *entry) argument
264 put_unlocked_entry(struct xa_state *xas, void *entry, enum dax_wake_mode mode) argument
276 dax_unlock_entry(struct xa_state *xas, void *entry) argument
292 dax_lock_entry(struct xa_state *xas, void *entry) argument
573 grab_mapping_entry(struct xa_state *xas, struct address_space *mapping, unsigned int order) argument
869 dax_insert_entry(struct xa_state *xas, struct vm_fault *vmf, const struct iomap_iter *iter, void *entry, pfn_t pfn, unsigned long flags) argument
926 dax_writeback_one(struct xa_state *xas, struct dax_device *dax_dev, struct address_space *mapping, void *entry) argument
1186 dax_load_hole(struct xa_state *xas, struct vm_fault *vmf, const struct iomap_iter *iter, void **entry) argument
1202 dax_pmd_load_hole(struct xa_state *xas, struct vm_fault *vmf, const struct iomap_iter *iter, void **entry) argument
1254 dax_pmd_load_hole(struct xa_state *xas, struct vm_fault *vmf, const struct iomap_iter *iter, void **entry) argument
1642 dax_fault_iter(struct vm_fault *vmf, const struct iomap_iter *iter, pfn_t *pfnp, struct xa_state *xas, void **entry, bool pmd) argument
1774 dax_fault_check_fallback(struct vm_fault *vmf, struct xa_state *xas, pgoff_t max_pgoff) argument
[all...]
/linux-master/fs/smb/client/
H A Dfile.c2720 cifs_extend_writeback(struct address_space *mapping, struct xa_state *xas, long *_count, loff_t start, int max_pages, loff_t max_len, size_t *_len) argument
2830 cifs_write_back_from_locked_folio(struct address_space *mapping, struct writeback_control *wbc, struct xa_state *xas, struct folio *folio, unsigned long long start, unsigned long long end) argument
2970 cifs_writepages_begin(struct address_space *mapping, struct writeback_control *wbc, struct xa_state *xas, unsigned long long *_start, unsigned long long end) argument
[all...]

Completed in 165 milliseconds