Home
last modified time | relevance | path

Searched refs:ib_fast_reg_page_list (Results 1 – 26 of 26) sorted by relevance

/linux-4.1.27/drivers/infiniband/hw/ocrdma/
Docrdma_verbs.h94 struct ib_fast_reg_page_list *ocrdma_alloc_frmr_page_list(struct ib_device
97 void ocrdma_free_frmr_page_list(struct ib_fast_reg_page_list *page_list);
Docrdma_verbs.c3013 struct ib_fast_reg_page_list *ocrdma_alloc_frmr_page_list(struct ib_device in ocrdma_alloc_frmr_page_list()
3017 struct ib_fast_reg_page_list *frmr_list; in ocrdma_alloc_frmr_page_list()
3028 void ocrdma_free_frmr_page_list(struct ib_fast_reg_page_list *page_list) in ocrdma_free_frmr_page_list()
/linux-4.1.27/drivers/infiniband/hw/mlx5/
Dmlx5_ib.h332 struct ib_fast_reg_page_list ibfrpl;
375 struct ib_fast_reg_page_list page_list;
506 static inline struct mlx5_ib_fast_reg_page_list *to_mfrpl(struct ib_fast_reg_page_list *ibfrpl) in to_mfrpl()
579 struct ib_fast_reg_page_list *mlx5_ib_alloc_fast_reg_page_list(struct ib_device *ibdev,
581 void mlx5_ib_free_fast_reg_page_list(struct ib_fast_reg_page_list *page_list);
Dmr.c1386 struct ib_fast_reg_page_list *mlx5_ib_alloc_fast_reg_page_list(struct ib_device *ibdev, in mlx5_ib_alloc_fast_reg_page_list()
1416 void mlx5_ib_free_fast_reg_page_list(struct ib_fast_reg_page_list *page_list) in mlx5_ib_free_fast_reg_page_list()
/linux-4.1.27/drivers/infiniband/ulp/isert/
Dib_isert.h88 struct ib_fast_reg_page_list *prot_frpl;
95 struct ib_fast_reg_page_list *data_frpl;
Dib_isert.c2582 struct ib_fast_reg_page_list *frpl; in isert_fast_reg_mr()
/linux-4.1.27/drivers/infiniband/hw/qib/
Dqib_mr.c341 struct ib_fast_reg_page_list *
345 struct ib_fast_reg_page_list *pl; in qib_alloc_fast_reg_page_list()
365 void qib_free_fast_reg_page_list(struct ib_fast_reg_page_list *pl) in qib_free_fast_reg_page_list()
Dqib_verbs.h1036 struct ib_fast_reg_page_list *qib_alloc_fast_reg_page_list(
1039 void qib_free_fast_reg_page_list(struct ib_fast_reg_page_list *pl);
/linux-4.1.27/drivers/infiniband/ulp/iser/
Discsi_iser.h386 struct ib_fast_reg_page_list *prot_frpl;
402 struct ib_fast_reg_page_list *data_frpl;
Diser_memory.c721 struct ib_fast_reg_page_list *frpl; in iser_fast_reg_mr()
/linux-4.1.27/drivers/infiniband/hw/mlx4/
Dmlx4_ib.h130 struct ib_fast_reg_page_list ibfrpl;
598 static inline struct mlx4_ib_fast_reg_page_list *to_mfrpl(struct ib_fast_reg_page_list *ibfrpl) in to_mfrpl()
665 struct ib_fast_reg_page_list *mlx4_ib_alloc_fast_reg_page_list(struct ib_device *ibdev,
667 void mlx4_ib_free_fast_reg_page_list(struct ib_fast_reg_page_list *page_list);
Dmr.c386 struct ib_fast_reg_page_list *mlx4_ib_alloc_fast_reg_page_list(struct ib_device *ibdev, in mlx4_ib_alloc_fast_reg_page_list()
421 void mlx4_ib_free_fast_reg_page_list(struct ib_fast_reg_page_list *page_list) in mlx4_ib_free_fast_reg_page_list()
/linux-4.1.27/drivers/infiniband/ulp/srp/
Dib_srp.h245 struct ib_fast_reg_page_list *frpl;
Dib_srp.c366 struct ib_fast_reg_page_list *frpl; in srp_create_fr_pool()
/linux-4.1.27/drivers/infiniband/hw/cxgb4/
Diw_cxgb4.h411 struct ib_fast_reg_page_list ibpl;
419 struct ib_fast_reg_page_list *ibpl) in to_c4iw_fr_page_list()
971 void c4iw_free_fastreg_pbl(struct ib_fast_reg_page_list *page_list);
972 struct ib_fast_reg_page_list *c4iw_alloc_fastreg_pbl(
Dmem.c907 struct ib_fast_reg_page_list *c4iw_alloc_fastreg_pbl(struct ib_device *device, in c4iw_alloc_fastreg_pbl()
938 void c4iw_free_fastreg_pbl(struct ib_fast_reg_page_list *ibpl) in c4iw_free_fastreg_pbl()
/linux-4.1.27/include/rdma/
Dib_verbs.h1005 struct ib_fast_reg_page_list { struct
1064 struct ib_fast_reg_page_list *page_list;
1607 struct ib_fast_reg_page_list * (*alloc_fast_reg_page_list)(struct ib_device *device,
1609 void (*free_fast_reg_page_list)(struct ib_fast_reg_page_list *page_list);
2497 struct ib_fast_reg_page_list *ib_alloc_fast_reg_page_list(
2505 void ib_free_fast_reg_page_list(struct ib_fast_reg_page_list *page_list);
/linux-4.1.27/include/linux/sunrpc/
Dsvc_rdma.h109 struct ib_fast_reg_page_list *page_list;
/linux-4.1.27/net/sunrpc/xprtrdma/
Dxprt_rdma.h203 struct ib_fast_reg_page_list *fr_pgl;
Dsvc_rdma_transport.c747 struct ib_fast_reg_page_list *pl; in rdma_alloc_frmr()
/linux-4.1.27/net/rds/
Diw_rdma.c50 struct ib_fast_reg_page_list *page_list;
666 struct ib_fast_reg_page_list *page_list = NULL;
Diw.h77 struct ib_fast_reg_page_list *s_page_list;
/linux-4.1.27/drivers/infiniband/core/
Dverbs.c1233 struct ib_fast_reg_page_list *ib_alloc_fast_reg_page_list(struct ib_device *device, in ib_alloc_fast_reg_page_list()
1236 struct ib_fast_reg_page_list *page_list; in ib_alloc_fast_reg_page_list()
1252 void ib_free_fast_reg_page_list(struct ib_fast_reg_page_list *page_list) in ib_free_fast_reg_page_list()
/linux-4.1.27/drivers/infiniband/hw/cxgb3/
Diwch_provider.c836 static struct ib_fast_reg_page_list *iwch_alloc_fastreg_pbl( in iwch_alloc_fastreg_pbl()
840 struct ib_fast_reg_page_list *page_list; in iwch_alloc_fastreg_pbl()
853 static void iwch_free_fastreg_pbl(struct ib_fast_reg_page_list *page_list) in iwch_free_fastreg_pbl()
/linux-4.1.27/drivers/infiniband/hw/nes/
Dnes_hw.h1204 struct ib_fast_reg_page_list ibfrpl;
Dnes_verbs.c445 static struct ib_fast_reg_page_list *nes_alloc_fast_reg_page_list( in nes_alloc_fast_reg_page_list()
451 struct ib_fast_reg_page_list *pifrpl; in nes_alloc_fast_reg_page_list()
492 static void nes_free_fast_reg_page_list(struct ib_fast_reg_page_list *pifrpl) in nes_free_fast_reg_page_list()