Searched refs:pages_per_mr (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-5.10/drivers/infiniband/core/ |
H A D | rw.c | 94 u32 pages_per_mr = rdma_rw_fr_page_list_len(qp->pd->device, in rdma_rw_init_one_mr() local 96 u32 nents = min(sg_cnt, pages_per_mr); in rdma_rw_init_one_mr() 128 u32 pages_per_mr = rdma_rw_fr_page_list_len(qp->pd->device, in rdma_rw_init_mr_wrs() local 132 ctx->nr_ops = DIV_ROUND_UP(sg_cnt, pages_per_mr); in rdma_rw_init_mr_wrs() 141 u32 nents = min(sg_cnt, pages_per_mr); in rdma_rw_init_mr_wrs() 386 u32 pages_per_mr = rdma_rw_fr_page_list_len(qp->pd->device, in rdma_rw_ctx_signature_init() local 391 if (sg_cnt > pages_per_mr || prot_sg_cnt > pages_per_mr) { in rdma_rw_ctx_signature_init() 392 pr_err("SG count too large: sg_cnt=%d, prot_sg_cnt=%d, pages_per_mr=%d\n", in rdma_rw_ctx_signature_init() 393 sg_cnt, prot_sg_cnt, pages_per_mr); in rdma_rw_ctx_signature_init() [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/core/ |
H A D | rw.c | 95 u32 pages_per_mr = rdma_rw_fr_page_list_len(qp->pd->device, in rdma_rw_init_one_mr() local 97 u32 nents = min(sg_cnt, pages_per_mr); in rdma_rw_init_one_mr() 129 u32 pages_per_mr = rdma_rw_fr_page_list_len(qp->pd->device, in rdma_rw_init_mr_wrs() local 133 ctx->nr_ops = DIV_ROUND_UP(sg_cnt, pages_per_mr); in rdma_rw_init_mr_wrs() 142 u32 nents = min(sg_cnt, pages_per_mr); in rdma_rw_init_mr_wrs() 371 u32 pages_per_mr = rdma_rw_fr_page_list_len(qp->pd->device, in rdma_rw_ctx_signature_init() local 384 if (sg_cnt > pages_per_mr || prot_sg_cnt > pages_per_mr) { in rdma_rw_ctx_signature_init() 385 pr_err("SG count too large: sg_cnt=%u, prot_sg_cnt=%u, pages_per_mr=%u\n", in rdma_rw_ctx_signature_init() 386 sg_cnt, prot_sg_cnt, pages_per_mr); in rdma_rw_ctx_signature_init() [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/ulp/iser/ |
H A D | iscsi_iser.h | 415 * @pages_per_mr: maximum pages available for registration 439 unsigned short pages_per_mr; member
|
H A D | iser_verbs.c | 537 iser_conn->pages_per_mr = in iser_calc_scsi_params()
|
H A D | iser_initiator.c | 254 iser_conn->pages_per_mr)) in iser_alloc_rx_descriptors()
|
/kernel/linux/linux-6.6/drivers/infiniband/ulp/iser/ |
H A D | iscsi_iser.h | 401 * @pages_per_mr: maximum pages available for registration 422 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()
|
/kernel/linux/linux-5.10/drivers/nvme/host/ |
H A D | rdma.c | 500 int ret, pages_per_mr; in nvme_rdma_create_queue_ib() local 533 pages_per_mr = nvme_rdma_get_max_fr_pages(ibdev, queue->pi_support) + 1; in nvme_rdma_create_queue_ib() 537 pages_per_mr, 0); in nvme_rdma_create_queue_ib() 548 pages_per_mr, pages_per_mr); in nvme_rdma_create_queue_ib()
|
/kernel/linux/linux-6.6/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()
|
Completed in 14 milliseconds