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

/drivers/infiniband/core/
H A Dfmr_pool.c143 LIST_HEAD(fmr_list);
150 list_add_tail(&fmr->fmr->list, &fmr_list);
169 ret = ib_unmap_fmr(&fmr_list);
363 LIST_HEAD(fmr_list);
372 INIT_LIST_HEAD(&fmr_list);
373 list_add_tail(&fmr->fmr->list, &fmr_list);
374 ib_unmap_fmr(&fmr_list);
H A Dverbs.c1156 int ib_unmap_fmr(struct list_head *fmr_list) argument
1160 if (list_empty(fmr_list))
1163 fmr = list_entry(fmr_list->next, struct ib_fmr, list);
1164 return fmr->device->unmap_fmr(fmr_list);
/drivers/infiniband/hw/mlx4/
H A Dmr.c312 int mlx4_ib_unmap_fmr(struct list_head *fmr_list) argument
318 list_for_each_entry(ibfmr, fmr_list, list) {
327 list_for_each_entry(ibfmr, fmr_list, list) {
H A Dmlx4_ib.h345 int mlx4_ib_unmap_fmr(struct list_head *fmr_list);
/drivers/infiniband/ulp/srp/
H A Dib_srp.h119 struct ib_pool_fmr **fmr_list; member in struct:srp_request
H A Dib_srp.c466 kfree(req->fmr_list);
581 pfmr = req->fmr_list;
884 state.next_fmr = req->fmr_list;
2157 req->fmr_list = kmalloc(target->cmd_sg_cnt * sizeof (void *),
2162 if (!req->fmr_list || !req->map_page || !req->indirect_desc)
/drivers/infiniband/hw/ipath/
H A Dipath_mr.c392 * @fmr_list: the list of fast memory regions to unmap
396 int ipath_unmap_fmr(struct list_head *fmr_list) argument
402 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/qib/
H A Dqib_mr.c463 * @fmr_list: the list of fast memory regions to unmap
467 int qib_unmap_fmr(struct list_head *fmr_list) argument
473 list_for_each_entry(fmr, fmr_list, ibfmr.list) {
H A Dqib_verbs.h994 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.c1126 static int mthca_unmap_fmr(struct list_head *fmr_list) argument
1132 list_for_each_entry(fmr, fmr_list, list) {
1142 list_for_each_entry(fmr, fmr_list, list)
1147 list_for_each_entry(fmr, fmr_list, list)

Completed in 250 milliseconds