Searched refs:pages_per_mr (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/infiniband/core/ |
| H A D | rw.c | 96 u32 pages_per_mr = rdma_rw_fr_page_list_len(qp->pd->device, in rdma_rw_init_one_mr() local 98 u32 nents = min(sg_cnt, pages_per_mr); in rdma_rw_init_one_mr() 160 u32 pages_per_mr = rdma_rw_fr_page_list_len(qp->pd->device, in rdma_rw_init_mr_wrs() local 164 ctx->nr_ops = DIV_ROUND_UP(sg_cnt, pages_per_mr); in rdma_rw_init_mr_wrs() 173 u32 nents = min(sg_cnt, pages_per_mr); in rdma_rw_init_mr_wrs() 211 u32 pages_per_mr = rdma_rw_fr_page_list_len(dev, qp->integrity_en); in rdma_rw_init_mr_wrs_bvec() local 216 ctx->reg = kzalloc_objs(*ctx->reg, DIV_ROUND_UP(nr_bvec, pages_per_mr)); in rdma_rw_init_mr_wrs_bvec() 250 ctx->nr_ops = DIV_ROUND_UP(ctx->reg[0].sgt.nents, pages_per_mr); in rdma_rw_init_mr_wrs_bvec() 256 u32 sge_cnt = min(nents, pages_per_mr); in rdma_rw_init_mr_wrs_bvec() 743 u32 pages_per_mr = rdma_rw_fr_page_list_len(qp->pd->device, in rdma_rw_ctx_signature_init() local [all …]
|
| /linux/drivers/infiniband/sw/rxe/ |
| H A D | rxe_mr.c | 263 u32 i, pages_per_mr = mr_page_size(mr) >> PAGE_SHIFT; in rxe_set_page() local 265 pages_per_mr = MAX(1, pages_per_mr); in rxe_set_page() 267 for (i = 0; i < pages_per_mr; i++) { in rxe_set_page()
|
| /linux/drivers/infiniband/ulp/iser/ |
| H A D | iscsi_iser.h | 421 unsigned short pages_per_mr; member
|
| H A D | iser_verbs.c | 516 iser_conn->pages_per_mr = in iser_calc_scsi_params()
|
| H A D | iser_initiator.c | 236 iser_conn->pages_per_mr)) in iser_alloc_rx_descriptors()
|
| /linux/drivers/nvme/host/ |
| H A D | rdma.c | 494 int ret, pages_per_mr; in nvme_rdma_create_queue_ib() local 527 pages_per_mr = nvme_rdma_get_max_fr_pages(ibdev, queue->pi_support) + 1; in nvme_rdma_create_queue_ib() 531 pages_per_mr, 0); in nvme_rdma_create_queue_ib() 542 pages_per_mr, pages_per_mr); in nvme_rdma_create_queue_ib()
|