Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/infiniband/hw/cxgb3/
Diwch_provider.h74 struct iwch_mr { struct
86 static inline struct iwch_mr *to_iwch_mr(struct ib_mr *ibmr) in to_iwch_mr() argument
88 return container_of(ibmr, struct iwch_mr, ibmr); in to_iwch_mr()
343 struct iwch_mr *mhp, int shift);
345 struct iwch_mr *mhp,
348 int iwch_alloc_pbl(struct iwch_mr *mhp, int npages);
349 void iwch_free_pbl(struct iwch_mr *mhp);
350 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.c457 struct iwch_mr *mhp; in iwch_dereg_mr()
494 struct iwch_mr *mhp; in iwch_register_phys_mem()
567 struct iwch_mr mh, *mhp; in iwch_reregister_phys_mem()
635 struct iwch_mr *mhp; in iwch_reg_user_mr()
810 struct iwch_mr *mhp; in iwch_alloc_mr()
866 struct iwch_mr *mhp = to_iwch_mr(ibmr); in iwch_set_page()
880 struct iwch_mr *mhp = to_iwch_mr(ibmr); in iwch_map_mr_sg()
Diwch_qp.c152 struct iwch_mr *mhp = to_iwch_mr(wr->mr); in build_memreg()
205 struct iwch_mr *mhp; in iwch_sgl2pbl_map()