Home
last modified time | relevance | path

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

/drivers/infiniband/hw/cxgb3/
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()
78 int iwch_alloc_pbl(struct iwch_mr *mhp, int npages) in iwch_alloc_pbl()
91 void iwch_free_pbl(struct iwch_mr *mhp) in iwch_free_pbl()
97 int iwch_write_pbl(struct iwch_mr *mhp, __be64 *pages, int npages, int offset) in iwch_write_pbl()
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()
340 struct iwch_mr *mhp, int shift);
341 int iwch_alloc_pbl(struct iwch_mr *mhp, int npages);
342 void iwch_free_pbl(struct iwch_mr *mhp);
343 int iwch_write_pbl(struct iwch_mr *mhp, __be64 *pages, int npages, int offset);
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()
485 struct iwch_mr *mhp; in iwch_get_dma_mr()
566 struct iwch_mr *mhp; in iwch_reg_user_mr()
720 struct iwch_mr *mhp; in iwch_alloc_mr()
776 struct iwch_mr *mhp = to_iwch_mr(ibmr); in iwch_set_page()
789 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()