Searched refs:xas_nomem (Results 1 – 12 of 12) sorted by relevance
| /Linux-v5.4/tools/testing/radix-tree/ |
| D | iteration_check.c | 39 if (xas_nomem(&xas, GFP_KERNEL)) in my_item_insert()
|
| D | multiorder.c | 25 } while (xas_nomem(&xas, GFP_KERNEL)); in item_insert_order()
|
| /Linux-v5.4/lib/ |
| D | test_xarray.c | 77 } while (xas_nomem(&xas, gfp)); in xa_store_order() 476 } while (xas_nomem(&xas, GFP_KERNEL)); in check_xas_erase() 484 } while (xas_nomem(&xas, GFP_KERNEL)); in check_xas_erase() 855 if (xas_nomem(&xas, GFP_KERNEL)) { in __check_store_iter() 1269 } while (xas_nomem(&xas, GFP_KERNEL)); in xa_store_many_order() 1328 } while (xas_nomem(&xas, GFP_KERNEL)); in check_create_range_4() 1497 } while (xas_nomem(&xas, GFP_KERNEL)); in check_workingset()
|
| D | idr.c | 453 if (xas_nomem(&xas, gfp)) { in ida_alloc_range()
|
| D | xarray.c | 295 bool xas_nomem(struct xa_state *xas, gfp_t gfp) in xas_nomem() function 310 EXPORT_SYMBOL_GPL(xas_nomem); 1581 } while (xas_nomem(&xas, gfp)); in xa_store_range()
|
| /Linux-v5.4/mm/ |
| D | swap_state.c | 144 } while (xas_nomem(&xas, gfp)); in add_to_swap_cache()
|
| D | khugepaged.c | 1530 if (!xas_nomem(&xas, GFP_KERNEL)) { in collapse_file()
|
| D | filemap.c | 897 } while (xas_nomem(&xas, gfp_mask & GFP_RECLAIM_MASK)); in __add_to_page_cache_locked()
|
| D | shmem.c | 648 } while (xas_nomem(&xas, gfp)); in shmem_add_to_page_cache()
|
| /Linux-v5.4/include/linux/ |
| D | xarray.h | 1468 bool xas_nomem(struct xa_state *, gfp_t);
|
| /Linux-v5.4/Documentation/core-api/ |
| D | xarray.rst | 318 If the xa_state is holding an ``ENOMEM`` error, calling xas_nomem() 323 likely to fail. Once you have dropped the lock, xas_nomem()
|
| /Linux-v5.4/fs/ |
| D | dax.c | 549 if (xas_nomem(xas, mapping_gfp_mask(mapping) & ~__GFP_HIGHMEM)) in grab_mapping_entry()
|