Searched refs:fmr_list (Results 1 – 6 of 6) sorted by relevance
/freebsd/sys/ofed/drivers/infiniband/core/ |
H A D | ib_fmr_pool.c | 145 LIST_HEAD(fmr_list); in ib_fmr_batch_release() 152 list_add_tail(&fmr->fmr->list, &fmr_list); in ib_fmr_batch_release() 171 ret = ib_unmap_fmr(&fmr_list); in ib_fmr_batch_release() 342 LIST_HEAD(fmr_list); in ib_destroy_fmr_pool() 351 INIT_LIST_HEAD(&fmr_list); in ib_destroy_fmr_pool() 352 list_add_tail(&fmr->fmr->list, &fmr_list); in ib_destroy_fmr_pool() 353 ib_unmap_fmr(&fmr_list); in ib_destroy_fmr_pool()
|
H A D | ib_verbs.c | 1671 int ib_unmap_fmr(struct list_head *fmr_list) in ib_unmap_fmr() argument 1675 if (list_empty(fmr_list)) in ib_unmap_fmr() 1678 fmr = list_entry(fmr_list->next, struct ib_fmr, list); in ib_unmap_fmr() 1679 return fmr->device->unmap_fmr(fmr_list); in ib_unmap_fmr()
|
/freebsd/sys/dev/mlx4/mlx4_ib/ |
H A D | mlx4_ib_mr.c | 474 int mlx4_ib_unmap_fmr(struct list_head *fmr_list) in mlx4_ib_unmap_fmr() argument 480 list_for_each_entry(ibfmr, fmr_list, list) { in mlx4_ib_unmap_fmr() 489 list_for_each_entry(ibfmr, fmr_list, list) { in mlx4_ib_unmap_fmr()
|
H A D | mlx4_ib.h | 787 int mlx4_ib_unmap_fmr(struct list_head *fmr_list);
|
/freebsd/sys/dev/mthca/ |
H A D | mthca_provider.c | 995 static int mthca_unmap_fmr(struct list_head *fmr_list) in mthca_unmap_fmr() argument 1001 list_for_each_entry(fmr, fmr_list, list) { in mthca_unmap_fmr() 1011 list_for_each_entry(fmr, fmr_list, list) in mthca_unmap_fmr() 1016 list_for_each_entry(fmr, fmr_list, list) in mthca_unmap_fmr()
|
/freebsd/sys/ofed/include/rdma/ |
H A D | ib_verbs.h | 2319 int (*unmap_fmr)(struct list_head *fmr_list); 3843 int ib_unmap_fmr(struct list_head *fmr_list);
|