Lines Matching refs:ocrdma_dev

81 static inline u64 ocrdma_get_db_addr(struct ocrdma_dev *dev, u32 pdid)  in ocrdma_get_db_addr()
86 int ocrdma_init_hw(struct ocrdma_dev *);
87 void ocrdma_cleanup_hw(struct ocrdma_dev *);
90 void ocrdma_ring_cq_db(struct ocrdma_dev *, u16 cq_id, bool armed,
94 int ocrdma_mbx_get_link_speed(struct ocrdma_dev *dev, u8 *lnk_speed);
95 int ocrdma_query_config(struct ocrdma_dev *,
98 int ocrdma_mbx_alloc_pd(struct ocrdma_dev *, struct ocrdma_pd *);
99 int ocrdma_mbx_dealloc_pd(struct ocrdma_dev *, struct ocrdma_pd *);
101 int ocrdma_mbx_alloc_lkey(struct ocrdma_dev *, struct ocrdma_hw_mr *hwmr,
103 int ocrdma_mbx_dealloc_lkey(struct ocrdma_dev *, int fmr, u32 lkey);
105 int ocrdma_reg_mr(struct ocrdma_dev *, struct ocrdma_hw_mr *hwmr,
107 int ocrdma_mbx_create_cq(struct ocrdma_dev *, struct ocrdma_cq *,
109 int ocrdma_mbx_destroy_cq(struct ocrdma_dev *, struct ocrdma_cq *);
114 int ocrdma_mbx_modify_qp(struct ocrdma_dev *, struct ocrdma_qp *,
116 int ocrdma_mbx_query_qp(struct ocrdma_dev *, struct ocrdma_qp *,
118 int ocrdma_mbx_destroy_qp(struct ocrdma_dev *, struct ocrdma_qp *);
119 int ocrdma_mbx_create_srq(struct ocrdma_dev *, struct ocrdma_srq *,
124 int ocrdma_mbx_destroy_srq(struct ocrdma_dev *, struct ocrdma_srq *);
126 int ocrdma_alloc_av(struct ocrdma_dev *, struct ocrdma_ah *);
127 int ocrdma_free_av(struct ocrdma_dev *, struct ocrdma_ah *);
134 int ocrdma_get_irq(struct ocrdma_dev *dev, struct ocrdma_eq *eq);
136 int ocrdma_mbx_rdma_stats(struct ocrdma_dev *, bool reset);
137 char *port_speed_string(struct ocrdma_dev *dev);
138 void ocrdma_init_service_level(struct ocrdma_dev *);
139 void ocrdma_alloc_pd_pool(struct ocrdma_dev *dev);
140 void ocrdma_free_pd_range(struct ocrdma_dev *dev);