Searched refs:unmap_list (Results 1 – 5 of 5) sorted by relevance
| /Linux-v5.4/net/rds/ |
| D | ib_rdma.c | 297 list_add_tail(&ibmr->unmap_list, list); in llist_append_to_list() 317 list_for_each_entry(ibmr, list, unmap_list) { in list_to_llist_nodes() 338 LIST_HEAD(unmap_list); in rds_ib_flush_mr_pool() 384 dirty_to_clean = llist_append_to_list(&pool->drop_list, &unmap_list); in rds_ib_flush_mr_pool() 385 dirty_to_clean += llist_append_to_list(&pool->free_list, &unmap_list); in rds_ib_flush_mr_pool() 390 llist_append_to_list(&pool->clean_list, &unmap_list); in rds_ib_flush_mr_pool() 396 if (list_empty(&unmap_list)) in rds_ib_flush_mr_pool() 400 rds_ib_unreg_frmr(&unmap_list, &nfreed, &unpinned, free_goal); in rds_ib_flush_mr_pool() 402 rds_ib_unreg_fmr(&unmap_list, &nfreed, &unpinned, free_goal); in rds_ib_flush_mr_pool() 404 if (!list_empty(&unmap_list)) { in rds_ib_flush_mr_pool() [all …]
|
| D | ib_fmr.c | 232 list_for_each_entry(ibmr, list, unmap_list) { in rds_ib_unreg_fmr() 242 list_for_each_entry_safe(ibmr, next, list, unmap_list) { in rds_ib_unreg_fmr() 252 list_del(&ibmr->unmap_list); in rds_ib_unreg_fmr()
|
| D | ib_frmr.c | 366 list_for_each_entry(ibmr, list, unmap_list) { in rds_ib_unreg_frmr() 378 list_for_each_entry_safe(ibmr, next, list, unmap_list) { in rds_ib_unreg_frmr() 391 list_del(&ibmr->unmap_list); in rds_ib_unreg_frmr()
|
| D | ib_mr.h | 77 struct list_head unmap_list; member
|
| /Linux-v5.4/drivers/infiniband/core/ |
| D | fmr_pool.c | 142 LIST_HEAD(unmap_list); in ib_fmr_batch_release() 153 list_splice_init(&pool->dirty_list, &unmap_list); in ib_fmr_batch_release() 158 if (list_empty(&unmap_list)) { in ib_fmr_batch_release() 167 list_splice(&unmap_list, &pool->free_list); in ib_fmr_batch_release()
|