Lines Matching defs:dev
120 static inline void *ocrdma_get_mcqe(struct ocrdma_dev *dev) in ocrdma_get_mcqe()
130 static inline void ocrdma_mcq_inc_tail(struct ocrdma_dev *dev) in ocrdma_mcq_inc_tail()
135 static inline struct ocrdma_mqe *ocrdma_get_mqe(struct ocrdma_dev *dev) in ocrdma_get_mqe()
140 static inline void ocrdma_mq_inc_head(struct ocrdma_dev *dev) in ocrdma_mq_inc_head()
145 static inline void *ocrdma_get_mqe_rsp(struct ocrdma_dev *dev) in ocrdma_get_mqe_rsp()
261 char *port_speed_string(struct ocrdma_dev *dev) in port_speed_string()
301 void ocrdma_ring_cq_db(struct ocrdma_dev *dev, u16 cq_id, bool armed, in ocrdma_ring_cq_db()
317 static void ocrdma_ring_mq_db(struct ocrdma_dev *dev) in ocrdma_ring_mq_db()
326 static void ocrdma_ring_eq_db(struct ocrdma_dev *dev, u16 eq_id, in ocrdma_ring_eq_db()
367 static void ocrdma_free_q(struct ocrdma_dev *dev, struct ocrdma_queue_info *q) in ocrdma_free_q()
372 static int ocrdma_alloc_q(struct ocrdma_dev *dev, in ocrdma_alloc_q()
399 static int ocrdma_mbx_delete_q(struct ocrdma_dev *dev, in ocrdma_mbx_delete_q()
430 static int ocrdma_mbx_create_eq(struct ocrdma_dev *dev, struct ocrdma_eq *eq) in ocrdma_mbx_create_eq()
457 static int ocrdma_create_eq(struct ocrdma_dev *dev, in ocrdma_create_eq()
479 int ocrdma_get_irq(struct ocrdma_dev *dev, struct ocrdma_eq *eq) in ocrdma_get_irq()
490 static void _ocrdma_destroy_eq(struct ocrdma_dev *dev, struct ocrdma_eq *eq) in _ocrdma_destroy_eq()
498 static void ocrdma_destroy_eq(struct ocrdma_dev *dev, struct ocrdma_eq *eq) in ocrdma_destroy_eq()
512 static void ocrdma_destroy_eqs(struct ocrdma_dev *dev) in ocrdma_destroy_eqs()
520 static int ocrdma_mbx_mq_cq_create(struct ocrdma_dev *dev, in ocrdma_mbx_mq_cq_create()
561 static int ocrdma_mbx_create_mq(struct ocrdma_dev *dev, in ocrdma_mbx_create_mq()
601 static int ocrdma_create_mq(struct ocrdma_dev *dev) in ocrdma_create_mq()
641 static void ocrdma_destroy_mq(struct ocrdma_dev *dev) in ocrdma_destroy_mq()
661 static void ocrdma_process_qpcat_error(struct ocrdma_dev *dev, in ocrdma_process_qpcat_error()
672 static void ocrdma_dispatch_ibevent(struct ocrdma_dev *dev, in ocrdma_dispatch_ibevent()
798 static void ocrdma_process_grp5_aync(struct ocrdma_dev *dev, in ocrdma_process_grp5_aync()
824 static void ocrdma_process_link_state(struct ocrdma_dev *dev, in ocrdma_process_link_state()
840 static void ocrdma_process_acqe(struct ocrdma_dev *dev, void *ae_cqe) in ocrdma_process_acqe()
862 static void ocrdma_process_mcqe(struct ocrdma_dev *dev, struct ocrdma_mcqe *cqe) in ocrdma_process_mcqe()
877 static int ocrdma_mq_cq_handler(struct ocrdma_dev *dev, u16 cq_id) in ocrdma_mq_cq_handler()
899 static struct ocrdma_cq *_ocrdma_qp_buddy_cq_handler(struct ocrdma_dev *dev, in _ocrdma_qp_buddy_cq_handler()
932 static void ocrdma_qp_buddy_cq_handler(struct ocrdma_dev *dev, in ocrdma_qp_buddy_cq_handler()
962 static void ocrdma_qp_cq_handler(struct ocrdma_dev *dev, u16 cq_idx) in ocrdma_qp_cq_handler()
982 static void ocrdma_cq_handler(struct ocrdma_dev *dev, u16 cq_id) in ocrdma_cq_handler()
994 struct ocrdma_dev *dev = eq->dev; in ocrdma_irq_handler() local
1036 static void ocrdma_post_mqe(struct ocrdma_dev *dev, struct ocrdma_mqe *cmd) in ocrdma_post_mqe()
1051 static int ocrdma_wait_mqe_cmpl(struct ocrdma_dev *dev) in ocrdma_wait_mqe_cmpl()
1069 static int ocrdma_mbx_cmd(struct ocrdma_dev *dev, struct ocrdma_mqe *mqe) in ocrdma_mbx_cmd()
1113 static int ocrdma_nonemb_mbx_cmd(struct ocrdma_dev *dev, struct ocrdma_mqe *mqe, in ocrdma_nonemb_mbx_cmd()
1140 static void ocrdma_get_attr(struct ocrdma_dev *dev, in ocrdma_get_attr()
1217 static int ocrdma_check_fw_config(struct ocrdma_dev *dev, in ocrdma_check_fw_config()
1231 static int ocrdma_mbx_query_fw_ver(struct ocrdma_dev *dev) in ocrdma_mbx_query_fw_ver()
1258 static int ocrdma_mbx_query_fw_config(struct ocrdma_dev *dev) in ocrdma_mbx_query_fw_config()
1280 int ocrdma_mbx_rdma_stats(struct ocrdma_dev *dev, bool reset) in ocrdma_mbx_rdma_stats()
1322 static int ocrdma_mbx_get_ctrl_attribs(struct ocrdma_dev *dev) in ocrdma_mbx_get_ctrl_attribs()
1371 static int ocrdma_mbx_query_dev(struct ocrdma_dev *dev) in ocrdma_mbx_query_dev()
1390 int ocrdma_mbx_get_link_speed(struct ocrdma_dev *dev, u8 *lnk_speed, in ocrdma_mbx_get_link_speed()
1423 static int ocrdma_mbx_get_phy_info(struct ocrdma_dev *dev) in ocrdma_mbx_get_phy_info()
1457 int ocrdma_mbx_alloc_pd(struct ocrdma_dev *dev, struct ocrdma_pd *pd) in ocrdma_mbx_alloc_pd()
1486 int ocrdma_mbx_dealloc_pd(struct ocrdma_dev *dev, struct ocrdma_pd *pd) in ocrdma_mbx_dealloc_pd()
1501 static int ocrdma_mbx_alloc_pd_range(struct ocrdma_dev *dev) in ocrdma_mbx_alloc_pd_range()
1559 static void ocrdma_mbx_dealloc_pd_range(struct ocrdma_dev *dev) in ocrdma_mbx_dealloc_pd_range()
1590 void ocrdma_alloc_pd_pool(struct ocrdma_dev *dev) in ocrdma_alloc_pd_pool()
1607 static void ocrdma_free_pd_pool(struct ocrdma_dev *dev) in ocrdma_free_pd_pool()
1639 static int ocrdma_mbx_create_ah_tbl(struct ocrdma_dev *dev) in ocrdma_mbx_create_ah_tbl()
1719 static void ocrdma_mbx_delete_ah_tbl(struct ocrdma_dev *dev) in ocrdma_mbx_delete_ah_tbl()
1745 static u16 ocrdma_bind_eq(struct ocrdma_dev *dev) in ocrdma_bind_eq()
1768 static void ocrdma_unbind_eq(struct ocrdma_dev *dev, u16 eq_id) in ocrdma_unbind_eq()
1780 int ocrdma_mbx_create_cq(struct ocrdma_dev *dev, struct ocrdma_cq *cq, in ocrdma_mbx_create_cq()
1886 int ocrdma_mbx_destroy_cq(struct ocrdma_dev *dev, struct ocrdma_cq *cq) in ocrdma_mbx_destroy_cq()
1908 int ocrdma_mbx_alloc_lkey(struct ocrdma_dev *dev, struct ocrdma_hw_mr *hwmr, in ocrdma_mbx_alloc_lkey()
1942 int ocrdma_mbx_dealloc_lkey(struct ocrdma_dev *dev, int fr_mr, u32 lkey) in ocrdma_mbx_dealloc_lkey()
1960 static int ocrdma_mbx_reg_mr(struct ocrdma_dev *dev, struct ocrdma_hw_mr *hwmr, in ocrdma_mbx_reg_mr()
2011 static int ocrdma_mbx_reg_mr_cont(struct ocrdma_dev *dev, in ocrdma_mbx_reg_mr_cont()
2041 int ocrdma_reg_mr(struct ocrdma_dev *dev, in ocrdma_reg_mr()
2115 struct ocrdma_dev *dev = get_ocrdma_dev(qp->ibqp.device); in ocrdma_flush_qp() local
2193 struct ocrdma_dev *dev = get_ocrdma_dev(pd->ibpd.device); in ocrdma_set_create_qp_sq_cmd() local
2249 struct ocrdma_dev *dev = get_ocrdma_dev(pd->ibpd.device); in ocrdma_set_create_qp_rq_cmd() local
2309 struct ocrdma_dev *dev = get_ocrdma_dev(pd->ibpd.device); in ocrdma_set_create_qp_ird_cmd() local
2381 struct ocrdma_dev *dev = get_ocrdma_dev(pd->ibpd.device); in ocrdma_mbx_create_qp() local
2473 int ocrdma_mbx_query_qp(struct ocrdma_dev *dev, struct ocrdma_qp *qp, in ocrdma_mbx_query_qp()
2505 struct ocrdma_dev *dev = get_ocrdma_dev(qp->ibqp.device); in ocrdma_set_av_params() local
2570 struct ocrdma_dev *dev = get_ocrdma_dev(qp->ibqp.device); in ocrdma_set_qp_params() local
2674 int ocrdma_mbx_modify_qp(struct ocrdma_dev *dev, struct ocrdma_qp *qp, in ocrdma_mbx_modify_qp()
2710 int ocrdma_mbx_destroy_qp(struct ocrdma_dev *dev, struct ocrdma_qp *qp) in ocrdma_mbx_destroy_qp()
2735 int ocrdma_mbx_create_srq(struct ocrdma_dev *dev, struct ocrdma_srq *srq, in ocrdma_mbx_create_srq()
2815 struct ocrdma_dev *dev = get_ocrdma_dev(pd->ibpd.device); in ocrdma_mbx_modify_srq() local
2832 struct ocrdma_dev *dev = get_ocrdma_dev(srq->ibsrq.device); in ocrdma_mbx_query_srq() local
2854 int ocrdma_mbx_destroy_srq(struct ocrdma_dev *dev, struct ocrdma_srq *srq) in ocrdma_mbx_destroy_srq()
2871 static int ocrdma_mbx_get_dcbx_config(struct ocrdma_dev *dev, u32 ptype, in ocrdma_mbx_get_dcbx_config()
2920 static int ocrdma_parse_dcbxcfg_rsp(struct ocrdma_dev *dev, int ptype, in ocrdma_parse_dcbxcfg_rsp()
2996 void ocrdma_init_service_level(struct ocrdma_dev *dev) in ocrdma_init_service_level()
3033 int ocrdma_alloc_av(struct ocrdma_dev *dev, struct ocrdma_ah *ah) in ocrdma_alloc_av()
3058 int ocrdma_free_av(struct ocrdma_dev *dev, struct ocrdma_ah *ah) in ocrdma_free_av()
3067 static int ocrdma_create_eqs(struct ocrdma_dev *dev) in ocrdma_create_eqs()
3113 static int ocrdma_mbx_modify_eqd(struct ocrdma_dev *dev, struct ocrdma_eq *eq, in ocrdma_mbx_modify_eqd()
3141 static int ocrdma_modify_eqd(struct ocrdma_dev *dev, struct ocrdma_eq *eq, in ocrdma_modify_eqd()
3160 struct ocrdma_dev *dev = in ocrdma_eqd_set_task() local
3189 int ocrdma_init_hw(struct ocrdma_dev *dev) in ocrdma_init_hw()
3232 void ocrdma_cleanup_hw(struct ocrdma_dev *dev) in ocrdma_cleanup_hw()