Lines Matching refs:erdma_dev
183 struct erdma_dev { struct
227 static inline struct erdma_dev *to_edev(struct ib_device *ibdev) in to_edev() argument
229 return container_of(ibdev, struct erdma_dev, ibdev); in to_edev()
232 static inline u32 erdma_reg_read32(struct erdma_dev *dev, u32 reg) in erdma_reg_read32()
237 static inline u64 erdma_reg_read64(struct erdma_dev *dev, u32 reg) in erdma_reg_read64()
242 static inline void erdma_reg_write32(struct erdma_dev *dev, u32 reg, u32 value) in erdma_reg_write32()
247 static inline void erdma_reg_write64(struct erdma_dev *dev, u32 reg, u64 value) in erdma_reg_write64()
252 static inline u32 erdma_reg_read32_filed(struct erdma_dev *dev, u32 reg, in erdma_reg_read32_filed()
262 int erdma_cmdq_init(struct erdma_dev *dev);
263 void erdma_finish_cmdq_init(struct erdma_dev *dev);
264 void erdma_cmdq_destroy(struct erdma_dev *dev);
271 int erdma_ceqs_init(struct erdma_dev *dev);
272 void erdma_ceqs_uninit(struct erdma_dev *dev);
276 int erdma_aeq_init(struct erdma_dev *dev);
277 int erdma_eq_common_init(struct erdma_dev *dev, struct erdma_eq *eq, u32 depth);
278 void erdma_eq_destroy(struct erdma_dev *dev, struct erdma_eq *eq);
280 void erdma_aeq_event_handler(struct erdma_dev *dev);