/linux-4.1.27/drivers/infiniband/hw/ocrdma/ |
D | ocrdma_verbs.h | 93 struct ib_mr *ocrdma_alloc_frmr(struct ib_pd *pd, int max_page_list_len);
|
D | ocrdma_verbs.c | 2972 struct ib_mr *ocrdma_alloc_frmr(struct ib_pd *ibpd, int max_page_list_len) in ocrdma_alloc_frmr() argument 2979 if (max_page_list_len > dev->attr.max_pages_per_frmr) in ocrdma_alloc_frmr() 2986 status = ocrdma_get_pbl_info(dev, mr, max_page_list_len); in ocrdma_alloc_frmr()
|
/linux-4.1.27/drivers/infiniband/hw/mlx4/ |
D | mr.c | 354 int max_page_list_len) in mlx4_ib_alloc_fast_reg_mr() argument 365 max_page_list_len, 0, &mr->mmr); in mlx4_ib_alloc_fast_reg_mr() 425 int size = page_list->max_page_list_len * sizeof (u64); in mlx4_ib_free_fast_reg_page_list()
|
D | mlx4_ib.h | 664 int max_page_list_len);
|
/linux-4.1.27/drivers/infiniband/ulp/srp/ |
D | ib_srp.h | 261 int max_page_list_len; member
|
D | ib_srp.c | 361 int max_page_list_len) in srp_create_fr_pool() argument 377 pool->max_page_list_len = max_page_list_len; in srp_create_fr_pool() 382 mr = ib_alloc_fast_reg_mr(pd, max_page_list_len); in srp_create_fr_pool() 388 frpl = ib_alloc_fast_reg_page_list(device, max_page_list_len); in srp_create_fr_pool()
|
/linux-4.1.27/drivers/infiniband/core/ |
D | verbs.c | 1212 struct ib_mr *ib_alloc_fast_reg_mr(struct ib_pd *pd, int max_page_list_len) in ib_alloc_fast_reg_mr() argument 1219 mr = pd->device->alloc_fast_reg_mr(pd, max_page_list_len); in ib_alloc_fast_reg_mr() 1234 int max_page_list_len) in ib_alloc_fast_reg_page_list() argument 1241 page_list = device->alloc_fast_reg_page_list(device, max_page_list_len); in ib_alloc_fast_reg_page_list() 1245 page_list->max_page_list_len = max_page_list_len; in ib_alloc_fast_reg_page_list()
|
/linux-4.1.27/drivers/infiniband/hw/qib/ |
D | qib_mr.c | 330 struct ib_mr *qib_alloc_fast_reg_mr(struct ib_pd *pd, int max_page_list_len) in qib_alloc_fast_reg_mr() argument 334 mr = alloc_mr(max_page_list_len, pd); in qib_alloc_fast_reg_mr()
|
D | qib_verbs.h | 1034 struct ib_mr *qib_alloc_fast_reg_mr(struct ib_pd *pd, int max_page_list_len);
|
/linux-4.1.27/drivers/infiniband/hw/mlx5/ |
D | mr.c | 1343 int max_page_list_len) in mlx5_ib_alloc_fast_reg_mr() argument 1361 in->seg.xlt_oct_size = cpu_to_be32((max_page_list_len + 1) / 2); in mlx5_ib_alloc_fast_reg_mr() 1420 int size = page_list->max_page_list_len * sizeof(u64); in mlx5_ib_free_fast_reg_page_list()
|
D | mlx5_ib.h | 578 int max_page_list_len);
|
D | qp.c | 2470 wr->wr.fast_reg.page_list->max_page_list_len)) in set_frwr_li_wr()
|
/linux-4.1.27/include/rdma/ |
D | ib_verbs.h | 1008 unsigned int max_page_list_len; member 1606 int max_page_list_len); 2478 struct ib_mr *ib_alloc_fast_reg_mr(struct ib_pd *pd, int max_page_list_len);
|
/linux-4.1.27/drivers/infiniband/hw/nes/ |
D | nes_verbs.c | 380 static struct ib_mr *nes_alloc_fast_reg_mr(struct ib_pd *ibpd, int max_page_list_len) in nes_alloc_fast_reg_mr() argument 400 if (max_page_list_len > (NES_4K_PBL_CHUNK_SIZE / sizeof(u64))) in nes_alloc_fast_reg_mr() 427 ret = alloc_fast_reg_mr(nesdev, nespd, stag, max_page_list_len); in nes_alloc_fast_reg_mr() 468 pifrpl->max_page_list_len = page_list_len; in nes_alloc_fast_reg_page_list() 503 pifrpl->max_page_list_len * sizeof(u64), in nes_free_fast_reg_page_list() 3465 pnesfrpl->ibfrpl.max_page_list_len) { in nes_post_send() 3469 pnesfrpl->ibfrpl.max_page_list_len); in nes_post_send()
|
/linux-4.1.27/net/rds/ |
D | iw_send.c | 770 BUG_ON(nent > send->s_page_list->max_page_list_len); in rds_iw_build_send_fastreg()
|
/linux-4.1.27/drivers/infiniband/hw/cxgb3/ |
D | iwch_provider.c | 848 page_list->max_page_list_len = page_list_len; in iwch_alloc_fastreg_pbl()
|