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

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/rds/
H A Dib_rdma.c74 struct ib_fmr_attr fmr_attr; member in struct:rds_ib_mr_pool
210 pool->fmr_attr.max_pages = fmr_message_size;
211 pool->fmr_attr.max_maps = rds_ibdev->fmr_max_remaps;
212 pool->fmr_attr.page_shift = PAGE_SHIFT;
231 iinfo->rdma_mr_size = pool->fmr_attr.max_pages;
303 &pool->fmr_attr);
522 if (nfreed < free_goal || ibmr->remap_count >= pool->fmr_attr.max_maps) {
563 if (ibmr->remap_count >= pool->fmr_attr.max_maps)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/mlx4/
H A Dmr.c269 struct ib_fmr_attr *fmr_attr)
280 fmr_attr->max_pages, fmr_attr->max_maps,
281 fmr_attr->page_shift, &fmr->mfmr);
268 mlx4_ib_fmr_alloc(struct ib_pd *pd, int acc, struct ib_fmr_attr *fmr_attr) argument
H A Dmlx4_ib.h311 struct ib_fmr_attr *fmr_attr);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/ipath/
H A Dipath_mr.c283 * @fmr_attr: fast memory region attributes
288 struct ib_fmr_attr *fmr_attr)
295 m = (fmr_attr->max_pages + IPATH_SEGSZ - 1) / IPATH_SEGSZ;
326 fmr->mr.max_segs = fmr_attr->max_pages;
327 fmr->page_shift = fmr_attr->page_shift;
287 ipath_alloc_fmr(struct ib_pd *pd, int mr_access_flags, struct ib_fmr_attr *fmr_attr) argument
H A Dipath_verbs.h828 struct ib_fmr_attr *fmr_attr);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/qib/
H A Dqib_mr.c348 * @fmr_attr: fast memory region attributes
353 struct ib_fmr_attr *fmr_attr)
360 m = (fmr_attr->max_pages + QIB_SEGSZ - 1) / QIB_SEGSZ;
392 fmr->mr.max_segs = fmr_attr->max_pages;
393 fmr->page_shift = fmr_attr->page_shift;
352 qib_alloc_fmr(struct ib_pd *pd, int mr_access_flags, struct ib_fmr_attr *fmr_attr) argument
H A Dqib_verbs.h986 struct ib_fmr_attr *fmr_attr);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/ehca/
H A Dehca_mrmw.c767 struct ib_fmr_attr *fmr_attr)
799 if ((fmr_attr->max_pages == 0) || (fmr_attr->max_maps == 0)) {
800 ehca_err(pd->device, "bad input values: fmr_attr->max_pages=%x "
801 "fmr_attr->max_maps=%x fmr_attr->page_shift=%x",
802 fmr_attr->max_pages, fmr_attr->max_maps,
803 fmr_attr->page_shift);
808 hw_pgsize = 1 << fmr_attr
765 ehca_alloc_fmr(struct ib_pd *pd, int mr_access_flags, struct ib_fmr_attr *fmr_attr) argument
[all...]
H A Dehca_iverbs.h107 struct ib_fmr_attr *fmr_attr);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/core/
H A Dfmr_pool.c301 struct ib_fmr_attr fmr_attr = { local
324 fmr->fmr = ib_alloc_fmr(pd, params->access, &fmr_attr);
H A Dverbs.c840 struct ib_fmr_attr *fmr_attr)
847 fmr = pd->device->alloc_fmr(pd, mr_access_flags, fmr_attr);
838 ib_alloc_fmr(struct ib_pd *pd, int mr_access_flags, struct ib_fmr_attr *fmr_attr) argument
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/mthca/
H A Dmthca_provider.c1126 struct ib_fmr_attr *fmr_attr)
1135 memcpy(&fmr->attr, fmr_attr, sizeof *fmr_attr);
1125 mthca_alloc_fmr(struct ib_pd *pd, int mr_access_flags, struct ib_fmr_attr *fmr_attr) argument
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/rdma/
H A Dib_verbs.h1121 struct ib_fmr_attr *fmr_attr);
1990 * @fmr_attr: Attributes of the unmapped region.
1997 struct ib_fmr_attr *fmr_attr);

Completed in 206 milliseconds