Lines Matching refs:mthca_dev
166 static inline u64 async_mask(struct mthca_dev *dev) in async_mask()
173 static inline void tavor_set_eq_ci(struct mthca_dev *dev, struct mthca_eq *eq, u32 ci) in tavor_set_eq_ci()
189 static inline void arbel_set_eq_ci(struct mthca_dev *dev, struct mthca_eq *eq, u32 ci) in arbel_set_eq_ci()
199 static inline void set_eq_ci(struct mthca_dev *dev, struct mthca_eq *eq, u32 ci) in set_eq_ci()
207 static inline void tavor_eq_req_not(struct mthca_dev *dev, int eqn) in tavor_eq_req_not()
214 static inline void arbel_eq_req_not(struct mthca_dev *dev, u32 eqn_mask) in arbel_eq_req_not()
219 static inline void disarm_cq(struct mthca_dev *dev, int eqn, int cqn) in disarm_cq()
246 static void port_change(struct mthca_dev *dev, int port, int active) in port_change()
260 static int mthca_eq_int(struct mthca_dev *dev, struct mthca_eq *eq) in mthca_eq_int()
393 struct mthca_dev *dev = dev_ptr; in mthca_tavor_interrupt()
421 struct mthca_dev *dev = eq->dev; in mthca_tavor_msi_x_interrupt()
433 struct mthca_dev *dev = dev_ptr; in mthca_arbel_interrupt()
455 struct mthca_dev *dev = eq->dev; in mthca_arbel_msi_x_interrupt()
465 static int mthca_create_eq(struct mthca_dev *dev, in mthca_create_eq()
588 static void mthca_free_eq(struct mthca_dev *dev, in mthca_free_eq()
628 static void mthca_free_irqs(struct mthca_dev *dev) in mthca_free_irqs()
642 static int mthca_map_reg(struct mthca_dev *dev, in mthca_map_reg()
655 static int mthca_map_eq_regs(struct mthca_dev *dev) in mthca_map_eq_regs()
716 static void mthca_unmap_eq_regs(struct mthca_dev *dev) in mthca_unmap_eq_regs()
728 int mthca_map_eq_icm(struct mthca_dev *dev, u64 icm_virt) in mthca_map_eq_icm()
760 void mthca_unmap_eq_icm(struct mthca_dev *dev) in mthca_unmap_eq_icm()
768 int mthca_init_eq_table(struct mthca_dev *dev) in mthca_init_eq_table()
889 void mthca_cleanup_eq_table(struct mthca_dev *dev) in mthca_cleanup_eq_table()