Lines Matching refs:mthca_dev

191 static inline int go_bit(struct mthca_dev *dev)  in go_bit()
197 static void mthca_cmd_post_dbell(struct mthca_dev *dev, in mthca_cmd_post_dbell()
229 static int mthca_cmd_post_hcr(struct mthca_dev *dev, in mthca_cmd_post_hcr()
274 static int mthca_cmd_post(struct mthca_dev *dev, in mthca_cmd_post()
336 static int mthca_cmd_poll(struct mthca_dev *dev, in mthca_cmd_poll()
388 void mthca_cmd_event(struct mthca_dev *dev, in mthca_cmd_event()
407 static int mthca_cmd_wait(struct mthca_dev *dev, in mthca_cmd_wait()
466 static int mthca_cmd_box(struct mthca_dev *dev, in mthca_cmd_box()
485 static int mthca_cmd(struct mthca_dev *dev, in mthca_cmd()
501 static int mthca_cmd_imm(struct mthca_dev *dev, in mthca_cmd_imm()
519 int mthca_cmd_init(struct mthca_dev *dev) in mthca_cmd_init()
543 void mthca_cmd_cleanup(struct mthca_dev *dev) in mthca_cmd_cleanup()
555 int mthca_cmd_use_events(struct mthca_dev *dev) in mthca_cmd_use_events()
592 void mthca_cmd_use_polling(struct mthca_dev *dev) in mthca_cmd_use_polling()
606 struct mthca_mailbox *mthca_alloc_mailbox(struct mthca_dev *dev, in mthca_alloc_mailbox()
624 void mthca_free_mailbox(struct mthca_dev *dev, struct mthca_mailbox *mailbox) in mthca_free_mailbox()
633 int mthca_SYS_EN(struct mthca_dev *dev) in mthca_SYS_EN()
649 int mthca_SYS_DIS(struct mthca_dev *dev) in mthca_SYS_DIS()
654 static int mthca_map_cmd(struct mthca_dev *dev, u16 op, struct mthca_icm *icm, in mthca_map_cmd()
737 int mthca_MAP_FA(struct mthca_dev *dev, struct mthca_icm *icm) in mthca_MAP_FA()
742 int mthca_UNMAP_FA(struct mthca_dev *dev) in mthca_UNMAP_FA()
747 int mthca_RUN_FW(struct mthca_dev *dev) in mthca_RUN_FW()
752 static void mthca_setup_cmd_doorbells(struct mthca_dev *dev, u64 base) in mthca_setup_cmd_doorbells()
778 int mthca_QUERY_FW(struct mthca_dev *dev) in mthca_QUERY_FW()
884 int mthca_ENABLE_LAM(struct mthca_dev *dev) in mthca_ENABLE_LAM()
934 int mthca_DISABLE_LAM(struct mthca_dev *dev) in mthca_DISABLE_LAM()
939 int mthca_QUERY_DDR(struct mthca_dev *dev) in mthca_QUERY_DDR()
989 int mthca_QUERY_DEV_LIM(struct mthca_dev *dev, in mthca_QUERY_DEV_LIM()
1269 int mthca_QUERY_ADAPTER(struct mthca_dev *dev, in mthca_QUERY_ADAPTER()
1312 int mthca_INIT_HCA(struct mthca_dev *dev, in mthca_INIT_HCA()
1437 int mthca_INIT_IB(struct mthca_dev *dev, in mthca_INIT_IB()
1489 int mthca_CLOSE_IB(struct mthca_dev *dev, int port) in mthca_CLOSE_IB()
1494 int mthca_CLOSE_HCA(struct mthca_dev *dev, int panic) in mthca_CLOSE_HCA()
1499 int mthca_SET_IB(struct mthca_dev *dev, struct mthca_set_ib_param *param, in mthca_SET_IB()
1535 int mthca_MAP_ICM(struct mthca_dev *dev, struct mthca_icm *icm, u64 virt) in mthca_MAP_ICM()
1540 int mthca_MAP_ICM_page(struct mthca_dev *dev, u64 dma_addr, u64 virt) in mthca_MAP_ICM_page()
1566 int mthca_UNMAP_ICM(struct mthca_dev *dev, u64 virt, u32 page_count) in mthca_UNMAP_ICM()
1575 int mthca_MAP_ICM_AUX(struct mthca_dev *dev, struct mthca_icm *icm) in mthca_MAP_ICM_AUX()
1580 int mthca_UNMAP_ICM_AUX(struct mthca_dev *dev) in mthca_UNMAP_ICM_AUX()
1585 int mthca_SET_ICM_SIZE(struct mthca_dev *dev, u64 icm_size, u64 *aux_pages) in mthca_SET_ICM_SIZE()
1603 int mthca_SW2HW_MPT(struct mthca_dev *dev, struct mthca_mailbox *mailbox, in mthca_SW2HW_MPT()
1610 int mthca_HW2SW_MPT(struct mthca_dev *dev, struct mthca_mailbox *mailbox, in mthca_HW2SW_MPT()
1618 int mthca_WRITE_MTT(struct mthca_dev *dev, struct mthca_mailbox *mailbox, in mthca_WRITE_MTT()
1625 int mthca_SYNC_TPT(struct mthca_dev *dev) in mthca_SYNC_TPT()
1630 int mthca_MAP_EQ(struct mthca_dev *dev, u64 event_mask, int unmap, in mthca_MAP_EQ()
1640 int mthca_SW2HW_EQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, in mthca_SW2HW_EQ()
1647 int mthca_HW2SW_EQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, in mthca_HW2SW_EQ()
1655 int mthca_SW2HW_CQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, in mthca_SW2HW_CQ()
1662 int mthca_HW2SW_CQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, in mthca_HW2SW_CQ()
1670 int mthca_RESIZE_CQ(struct mthca_dev *dev, int cq_num, u32 lkey, u8 log_size) in mthca_RESIZE_CQ()
1700 int mthca_SW2HW_SRQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, in mthca_SW2HW_SRQ()
1707 int mthca_HW2SW_SRQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, in mthca_HW2SW_SRQ()
1715 int mthca_QUERY_SRQ(struct mthca_dev *dev, u32 num, in mthca_QUERY_SRQ()
1722 int mthca_ARM_SRQ(struct mthca_dev *dev, int srq_num, int limit) in mthca_ARM_SRQ()
1728 int mthca_MODIFY_QP(struct mthca_dev *dev, enum ib_qp_state cur, in mthca_MODIFY_QP()
1831 int mthca_QUERY_QP(struct mthca_dev *dev, u32 num, int is_ee, in mthca_QUERY_QP()
1838 int mthca_CONF_SPECIAL_QP(struct mthca_dev *dev, int type, u32 qpn) in mthca_CONF_SPECIAL_QP()
1863 int mthca_MAD_IFC(struct mthca_dev *dev, int ignore_mkey, int ignore_bkey, in mthca_MAD_IFC()
1942 int mthca_READ_MGM(struct mthca_dev *dev, int index, in mthca_READ_MGM()
1949 int mthca_WRITE_MGM(struct mthca_dev *dev, int index, in mthca_WRITE_MGM()
1956 int mthca_MGID_HASH(struct mthca_dev *dev, struct mthca_mailbox *mailbox, in mthca_MGID_HASH()
1969 int mthca_NOP(struct mthca_dev *dev) in mthca_NOP()