Searched refs:fmr_list (Results 1 - 14 of 14) sorted by relevance

/drivers/infiniband/core/
H A Dfmr_pool.c142 LIST_HEAD(fmr_list);
149 list_add_tail(&fmr->fmr->list, &fmr_list);
168 ret = ib_unmap_fmr(&fmr_list);
362 LIST_HEAD(fmr_list);
371 INIT_LIST_HEAD(&fmr_list);
372 list_add_tail(&fmr->fmr->list, &fmr_list);
373 ib_unmap_fmr(&fmr_list);
H A Dverbs.c1315 int ib_unmap_fmr(struct list_head *fmr_list) argument
1319 if (list_empty(fmr_list))
1322 fmr = list_entry(fmr_list->next, struct ib_fmr, list);
1323 return fmr->device->unmap_fmr(fmr_list);
/drivers/infiniband/ulp/srp/
H A Dib_srp.h122 struct ib_pool_fmr **fmr_list; member in union:srp_request::__anon1681
H A Dib_srp.c782 kfree(req->fmr_list);
821 req->fmr_list = mr_list;
1011 for (i = req->nmdesc, pfmr = req->fmr_list; i > 0; i--, pfmr++)
1361 state->next_fmr = req->fmr_list;
/drivers/infiniband/hw/ipath/
H A Dipath_mr.c387 * @fmr_list: the list of fast memory regions to unmap
391 int ipath_unmap_fmr(struct list_head *fmr_list) argument
397 list_for_each_entry(fmr, fmr_list, ibfmr.list) {
H A Dipath_verbs.h838 int ipath_unmap_fmr(struct list_head *fmr_list);
/drivers/infiniband/hw/mlx4/
H A Dmr.c477 int mlx4_ib_unmap_fmr(struct list_head *fmr_list) argument
483 list_for_each_entry(ibfmr, fmr_list, list) {
492 list_for_each_entry(ibfmr, fmr_list, list) {
H A Dmlx4_ib.h701 int mlx4_ib_unmap_fmr(struct list_head *fmr_list);
/drivers/infiniband/hw/qib/
H A Dqib_mr.c479 * @fmr_list: the list of fast memory regions to unmap
483 int qib_unmap_fmr(struct list_head *fmr_list) argument
489 list_for_each_entry(fmr, fmr_list, ibfmr.list) {
H A Dqib_verbs.h1047 int qib_unmap_fmr(struct list_head *fmr_list);
/drivers/infiniband/hw/ehca/
H A Dehca_iverbs.h112 int ehca_unmap_fmr(struct list_head *fmr_list);
H A Dehca_mrmw.c923 int ehca_unmap_fmr(struct list_head *fmr_list) argument
934 list_for_each_entry(ib_fmr, fmr_list, list) {
956 list_for_each_entry(ib_fmr, fmr_list, list) {
974 ehca_gen_err("ret=%i fmr_list=%p num_fmr=%x unmap_fmr_cnt=%x",
975 ret, fmr_list, num_fmr, unmap_fmr_cnt);
/drivers/infiniband/hw/mthca/
H A Dmthca_provider.c1123 static int mthca_unmap_fmr(struct list_head *fmr_list) argument
1129 list_for_each_entry(fmr, fmr_list, list) {
1139 list_for_each_entry(fmr, fmr_list, list)
1144 list_for_each_entry(fmr, fmr_list, list)
/drivers/infiniband/hw/mlx5/
H A Dmlx5_ib.h518 int mlx5_ib_unmap_fmr(struct list_head *fmr_list);

Completed in 213 milliseconds