Searched refs:iwch_mr (Results 1 – 5 of 5) sorted by relevance
/drivers/infiniband/hw/cxgb3/ |
D | iwch_mem.c | 43 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()
|
D | iwch_provider.h | 74 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);
|
D | iwch.h | 49 struct iwch_mr; 147 static inline struct iwch_mr *get_mhp(struct iwch_dev *rhp, u32 mmid) in get_mhp()
|
D | iwch_provider.c | 457 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()
|
D | iwch_qp.c | 152 struct iwch_mr *mhp = to_iwch_mr(wr->mr); in build_memreg() 205 struct iwch_mr *mhp; in iwch_sgl2pbl_map()
|