Home
last modified time | relevance | path

Searched refs:iwch_mr (Results 1 – 5 of 5) sorted by relevance

/linux-4.1.27/drivers/infiniband/hw/cxgb3/
Diwch_provider.h74 struct iwch_mr { struct
84 static inline struct iwch_mr *to_iwch_mr(struct ib_mr *ibmr) in to_iwch_mr() argument
86 return container_of(ibmr, struct iwch_mr, ibmr); in to_iwch_mr()
341 struct iwch_mr *mhp, int shift);
343 struct iwch_mr *mhp,
346 int iwch_alloc_pbl(struct iwch_mr *mhp, int npages);
347 void iwch_free_pbl(struct iwch_mr *mhp);
348 int iwch_write_pbl(struct iwch_mr *mhp, __be64 *pages, int npages, int offset);
Diwch_mem.c43 static int iwch_finish_mem_reg(struct iwch_mr *mhp, u32 stag) in iwch_finish_mem_reg()
56 struct iwch_mr *mhp, int shift) in iwch_register_mem()
79 struct iwch_mr *mhp, in iwch_reregister_mem()
109 int iwch_alloc_pbl(struct iwch_mr *mhp, int npages) in iwch_alloc_pbl()
122 void iwch_free_pbl(struct iwch_mr *mhp) in iwch_free_pbl()
128 int iwch_write_pbl(struct iwch_mr *mhp, __be64 *pages, int npages, int offset) in iwch_write_pbl()
Diwch.h49 struct iwch_mr;
147 static inline struct iwch_mr *get_mhp(struct iwch_dev *rhp, u32 mmid) in get_mhp()
Diwch_provider.c448 struct iwch_mr *mhp; in iwch_dereg_mr()
484 struct iwch_mr *mhp; in iwch_register_phys_mem()
557 struct iwch_mr mh, *mhp; in iwch_reregister_phys_mem()
625 struct iwch_mr *mhp; in iwch_reg_user_mr()
794 struct iwch_mr *mhp; in iwch_alloc_fast_reg_mr()
Diwch_qp.c204 struct iwch_mr *mhp; in iwch_sgl2pbl_map()