/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/rds/ |
H A D | ib_rdma.c | 78 static void rds_ib_teardown_mr(struct rds_ib_mr *ibmr); 245 struct rds_ib_mr *ibmr = NULL; local 250 ibmr = list_entry(pool->clean_list.next, struct rds_ib_mr, list); 251 list_del_init(&ibmr->list); 255 return ibmr; 261 struct rds_ib_mr *ibmr = NULL; local 265 ibmr = rds_ib_reuse_fmr(pool); 266 if (ibmr) 267 return ibmr; 293 ibmr 324 rds_ib_map_fmr(struct rds_ib_device *rds_ibdev, struct rds_ib_mr *ibmr, struct scatterlist *sg, unsigned int nents) argument 409 struct rds_ib_mr *ibmr = trans_private; local 424 __rds_ib_teardown_mr(struct rds_ib_mr *ibmr) argument 453 rds_ib_teardown_mr(struct rds_ib_mr *ibmr) argument 485 struct rds_ib_mr *ibmr, *next; local 554 struct rds_ib_mr *ibmr = trans_private; local 604 struct rds_ib_mr *ibmr = NULL; local [all...] |
H A D | iw_rdma.c | 80 static int rds_iw_init_fastreg(struct rds_iw_mr_pool *pool, struct rds_iw_mr *ibmr); 82 struct rds_iw_mr *ibmr, 84 static void rds_iw_free_fastreg(struct rds_iw_mr_pool *pool, struct rds_iw_mr *ibmr); 88 static void rds_iw_destroy_fastreg(struct rds_iw_mr_pool *pool, struct rds_iw_mr *ibmr); 381 struct rds_iw_mr *ibmr = NULL; local 386 ibmr = list_entry(pool->clean_list.next, struct rds_iw_mr, mapping.m_list); 387 list_del_init(&ibmr->mapping.m_list); 391 return ibmr; 397 struct rds_iw_mr *ibmr = NULL; local 401 ibmr 457 struct rds_iw_mr *ibmr = trans_private; local 491 struct rds_iw_mr *ibmr, *next; local 560 struct rds_iw_mr *ibmr = trans_private; local 602 struct rds_iw_mr *ibmr = NULL; local 661 rds_iw_init_fastreg(struct rds_iw_mr_pool *pool, struct rds_iw_mr *ibmr) argument 693 struct rds_iw_mr *ibmr = mapping->m_mr; local 729 rds_iw_rdma_fastreg_inv(struct rds_iw_mr *ibmr) argument 754 rds_iw_map_fastreg(struct rds_iw_mr_pool *pool, struct rds_iw_mr *ibmr, struct scatterlist *sg, unsigned int sg_len) argument 796 rds_iw_free_fastreg(struct rds_iw_mr_pool *pool, struct rds_iw_mr *ibmr) argument 862 rds_iw_destroy_fastreg(struct rds_iw_mr_pool *pool, struct rds_iw_mr *ibmr) argument [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/mthca/ |
H A D | mthca_provider.h | 74 struct ib_mr ibmr; member in struct:mthca_mr 80 struct ib_fmr ibmr; member in struct:mthca_fmr 304 static inline struct mthca_fmr *to_mfmr(struct ib_fmr *ibmr) argument 306 return container_of(ibmr, struct mthca_fmr, ibmr); 309 static inline struct mthca_mr *to_mmr(struct ib_mr *ibmr) argument 311 return container_of(ibmr, struct mthca_mr, ibmr);
|
H A D | mthca_mr.c | 452 mr->ibmr.rkey = mr->ibmr.lkey = hw_index_to_key(dev, key); 489 mthca_dbg(dev, "Dumping MPT entry %08x:\n", mr->ibmr.lkey); 573 key_to_hw_index(dev, mr->ibmr.lkey) & 582 mthca_free_region(dev, mr->ibmr.lkey); 614 mr->ibmr.rkey = mr->ibmr.lkey = hw_index_to_key(dev, key); 664 mthca_dbg(dev, "Dumping MPT entry %08x:\n", mr->ibmr.lkey); 710 mthca_free_region(dev, fmr->ibmr.lkey); 759 key = tavor_key_to_hw_index(fmr->ibmr [all...] |
H A D | mthca_provider.c | 496 srq->mr.ibmr.lkey = ucmd.lkey; 591 qp->mr.ibmr.lkey = ucmd.lkey; 712 cq->buf.mr.ibmr.lkey = ucmd.lkey; 821 lkey = cq->resize_buf->buf.mr.ibmr.lkey; 923 return &mr->ibmr; 969 return &mr->ibmr; 1006 return &mr->ibmr; 1100 return &mr->ibmr; 1144 return &fmr->ibmr;
|
H A D | mthca_srq.c | 104 context->lkey = cpu_to_be32(srq->mr.ibmr.lkey); 125 context->lkey = cpu_to_be32(srq->mr.ibmr.lkey);
|
H A D | mthca_av.c | 197 ah->key = pd->ntmr.ibmr.lkey;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/mlx4/ |
H A D | mr.c | 65 mr->ibmr.rkey = mr->ibmr.lkey = mr->mmr.key; 68 return &mr->ibmr; 161 mr->ibmr.rkey = mr->ibmr.lkey = mr->mmr.key; 163 return &mr->ibmr; 177 int mlx4_ib_dereg_mr(struct ib_mr *ibmr) argument 179 struct mlx4_ib_mr *mr = to_mmr(ibmr); 181 mlx4_mr_free(to_mdev(ibmr->device)->dev, &mr->mmr); 209 mr->ibmr [all...] |
H A D | mlx4_ib.h | 82 struct ib_mr ibmr; member in struct:mlx4_ib_mr 206 static inline struct mlx4_ib_mr *to_mmr(struct ib_mr *ibmr) argument 208 return container_of(ibmr, struct mlx4_ib_mr, ibmr);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/amso1100/ |
H A D | c2_provider.h | 74 struct ib_mr ibmr; member in struct:c2_mr 142 static inline struct c2_mr *to_c2mr(struct ib_mr *ibmr) argument 144 return container_of(ibmr, struct c2_mr, ibmr);
|
H A D | c2_mm.c | 280 mr->ibmr.lkey = mr->ibmr.rkey = be32_to_cpu(reply->stag_index); 294 cpu_to_be32(mr->ibmr.lkey),
|
H A D | c2_provider.c | 420 return &mr->ibmr; 499 return &c2mr->ibmr;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/ipath/ |
H A D | ipath_mr.c | 75 ret = &mr->ibmr; 102 * ib_reg_phys_mr() will initialize mr->ibmr except for 107 mr->ibmr.rkey = mr->ibmr.lkey = mr->mr.lkey; 168 ret = &mr->ibmr; 245 ret = &mr->ibmr; 253 * @ibmr: the memory region to free 260 int ipath_dereg_mr(struct ib_mr *ibmr) argument 262 struct ipath_mr *mr = to_imr(ibmr); 265 ipath_free_lkey(&to_idev(ibmr [all...] |
H A D | ipath_verbs.h | 237 struct ib_pd *pd; /* shares refcnt of ibmr.pd */ 264 struct ib_mr ibmr; member in struct:ipath_mr 650 static inline struct ipath_mr *to_imr(struct ib_mr *ibmr) argument 652 return container_of(ibmr, struct ipath_mr, ibmr); 825 int ipath_dereg_mr(struct ib_mr *ibmr);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/qib/ |
H A D | qib_mr.c | 86 ret = &mr->ibmr; 113 * ib_reg_phys_mr() will initialize mr->ibmr except for 118 mr->ibmr.lkey = mr->mr.lkey; 119 mr->ibmr.rkey = mr->mr.lkey; 178 ret = &mr->ibmr; 254 ret = &mr->ibmr; 262 * @ibmr: the memory region to free 269 int qib_dereg_mr(struct ib_mr *ibmr) argument 271 struct qib_mr *mr = to_imr(ibmr); 272 struct qib_ibdev *dev = to_idev(ibmr [all...] |
H A D | qib_verbs.h | 289 struct ib_pd *pd; /* shares refcnt of ibmr.pd */ 317 struct ib_mr ibmr; member in struct:qib_mr 756 static inline struct qib_mr *to_imr(struct ib_mr *ibmr) argument 758 return container_of(ibmr, struct qib_mr, ibmr); 974 int qib_dereg_mr(struct ib_mr *ibmr);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/cxgb3/ |
H A D | iwch_provider.h | 75 struct ib_mr ibmr; member in struct:iwch_mr 84 static inline struct iwch_mr *to_iwch_mr(struct ib_mr *ibmr) argument 86 return container_of(ibmr, struct iwch_mr, ibmr);
|
H A D | iwch_mem.c | 50 mhp->ibmr.rkey = mhp->ibmr.lkey = stag;
|
H A D | iwch_provider.c | 530 return &mhp->ibmr; 699 iwch_dereg_mr(&mhp->ibmr); 705 return &mhp->ibmr; 720 struct ib_mr *ibmr; local 730 ibmr = iwch_register_phys_mem(pd, &bl, 1, acc, &kva); 731 return ibmr; 813 mhp->ibmr.rkey = mhp->ibmr.lkey = stag; 818 return &(mhp->ibmr);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/nes/ |
H A D | nes_verbs.h | 74 struct ib_mr ibmr; member in union:nes_mr::__anon11680
|
H A D | nes_verbs.c | 392 struct ib_mr *ibmr; local 427 nesmr->ibmr.rkey = stag; 428 nesmr->ibmr.lkey = stag; 430 ibmr = &nesmr->ibmr; 434 ibmr = ERR_PTR(-ENOMEM); 436 return ibmr; 2104 struct ib_mr *ibmr; local 2190 ibmr = ERR_PTR(-ENOMEM); 2215 ibmr 2312 struct ib_mr *ibmr = ERR_PTR(-EINVAL); local [all...] |
H A D | nes.h | 458 static inline struct nes_mr *to_nesmr(struct ib_mr *ibmr) argument 460 return container_of(ibmr, struct nes_mr, ibmr);
|
H A D | nes_cm.c | 2752 struct ib_mr *ibmr = NULL; local 2832 ibmr = nesibdev->ibdev.reg_phys_mr((struct ib_pd *)nespd, 2836 if (!ibmr) { 2846 ibmr->pd = &nespd->ibpd; 2847 ibmr->device = nespd->ibpd.device; 2848 nesqp->lsmm_mr = ibmr; 2866 wqe->wqe_words[NES_IWARP_SQ_WQE_STAG0_IDX] = ibmr->lkey;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/cxgb4/ |
H A D | mem.c | 229 mhp->ibmr.rkey = mhp->ibmr.lkey = stag; 493 return &mhp->ibmr; 540 return &mhp->ibmr; 641 return &mhp->ibmr; 734 mhp->ibmr.rkey = mhp->ibmr.lkey = stag; 741 return &(mhp->ibmr);
|
H A D | iw_cxgb4.h | 238 struct ib_mr ibmr; member in struct:c4iw_mr 245 static inline struct c4iw_mr *to_c4iw_mr(struct ib_mr *ibmr) argument 247 return container_of(ibmr, struct c4iw_mr, ibmr);
|