Searched refs:xas_nomem (Results 1 – 8 of 8) sorted by relevance
| /linux/Documentation/translations/zh_CN/core-api/ |
| H A D | xarray.rst | 266 如果xa_state持有 ``ENOMEM`` 错误,调用xas_nomem()将尝试使用指定的gfp标志分配更多的内存,并将其缓 268 况下分配内存,但它更有可能失败。一旦你放弃了锁,xas_nomem()可以更努力地尝试分配更多内存。如果值得重
|
| /linux/lib/ |
| H A D | test_xarray.c | 81 } while (xas_nomem(&xas, gfp)); in xa_store_order() 558 } while (xas_nomem(&xas, GFP_KERNEL)); in check_xas_erase() 566 } while (xas_nomem(&xas, GFP_KERNEL)); in check_xas_erase() 757 } while (xas_nomem(&xas, GFP_KERNEL)); in check_xa_multi_store_adv_add() 1130 if (xas_nomem(&xas, GFP_KERNEL)) { in __check_store_iter() 1680 } while (xas_nomem(&xas, GFP_KERNEL)); in xa_store_many_order() 1739 } while (xas_nomem(&xas, GFP_KERNEL)); in check_create_range_4() 1761 } while (xas_nomem(&xas, GFP_KERNEL)); in check_create_range_5() 1886 XA_BUG_ON(xa, !xas_nomem(&xas, GFP_KERNEL)); in check_split_2() 2034 } while (xas_nomem(&xas, GFP_KERNEL)); in check_workingset() [all …]
|
| H A D | idr.c | 456 if (xas_nomem(&xas, gfp)) { in ida_alloc_range()
|
| H A D | xarray.c | 301 bool xas_nomem(struct xa_state *xas, gfp_t gfp) in xas_nomem() function 317 EXPORT_SYMBOL_GPL(xas_nomem); 1902 } while (xas_nomem(&xas, gfp)); in xa_store_range()
|
| /linux/tools/testing/radix-tree/ |
| H A D | iteration_check.c | 39 if (xas_nomem(&xas, GFP_KERNEL)) in my_item_insert()
|
| /linux/fs/cachefiles/ |
| H A D | ondemand.c | 575 } while (xas_nomem(&xas, GFP_KERNEL)); in cachefiles_ondemand_send_req()
|
| /linux/include/linux/ |
| H A D | xarray.h | 1553 bool xas_nomem(struct xa_state *, gfp_t);
|
| /linux/mm/ |
| H A D | filemap.c | 933 if (!xas_nomem(&xas, gfp)) in __filemap_add_folio()
|