Lines Matching defs:dev
104 static inline void *ocrdma_get_mcqe(struct ocrdma_dev *dev) in ocrdma_get_mcqe()
114 static inline void ocrdma_mcq_inc_tail(struct ocrdma_dev *dev) in ocrdma_mcq_inc_tail()
119 static inline struct ocrdma_mqe *ocrdma_get_mqe(struct ocrdma_dev *dev) in ocrdma_get_mqe()
124 static inline void ocrdma_mq_inc_head(struct ocrdma_dev *dev) in ocrdma_mq_inc_head()
129 static inline void *ocrdma_get_mqe_rsp(struct ocrdma_dev *dev) in ocrdma_get_mqe_rsp()
245 char *port_speed_string(struct ocrdma_dev *dev) in port_speed_string()
285 void ocrdma_ring_cq_db(struct ocrdma_dev *dev, u16 cq_id, bool armed, in ocrdma_ring_cq_db()
301 static void ocrdma_ring_mq_db(struct ocrdma_dev *dev) in ocrdma_ring_mq_db()
310 static void ocrdma_ring_eq_db(struct ocrdma_dev *dev, u16 eq_id, in ocrdma_ring_eq_db()
351 static void ocrdma_free_q(struct ocrdma_dev *dev, struct ocrdma_queue_info *q) in ocrdma_free_q()
356 static int ocrdma_alloc_q(struct ocrdma_dev *dev, in ocrdma_alloc_q()
383 static int ocrdma_mbx_delete_q(struct ocrdma_dev *dev, in ocrdma_mbx_delete_q()
414 static int ocrdma_mbx_create_eq(struct ocrdma_dev *dev, struct ocrdma_eq *eq) in ocrdma_mbx_create_eq()
441 static int ocrdma_create_eq(struct ocrdma_dev *dev, in ocrdma_create_eq()
463 int ocrdma_get_irq(struct ocrdma_dev *dev, struct ocrdma_eq *eq) in ocrdma_get_irq()
474 static void _ocrdma_destroy_eq(struct ocrdma_dev *dev, struct ocrdma_eq *eq) in _ocrdma_destroy_eq()
482 static void ocrdma_destroy_eq(struct ocrdma_dev *dev, struct ocrdma_eq *eq) in ocrdma_destroy_eq()
496 static void ocrdma_destroy_eqs(struct ocrdma_dev *dev) in ocrdma_destroy_eqs()
504 static int ocrdma_mbx_mq_cq_create(struct ocrdma_dev *dev, in ocrdma_mbx_mq_cq_create()
545 static int ocrdma_mbx_create_mq(struct ocrdma_dev *dev, in ocrdma_mbx_create_mq()
583 static int ocrdma_create_mq(struct ocrdma_dev *dev) in ocrdma_create_mq()
623 static void ocrdma_destroy_mq(struct ocrdma_dev *dev) in ocrdma_destroy_mq()
643 static void ocrdma_process_qpcat_error(struct ocrdma_dev *dev, in ocrdma_process_qpcat_error()
654 static void ocrdma_dispatch_ibevent(struct ocrdma_dev *dev, in ocrdma_dispatch_ibevent()
758 static void ocrdma_process_grp5_aync(struct ocrdma_dev *dev, in ocrdma_process_grp5_aync()
784 static void ocrdma_process_acqe(struct ocrdma_dev *dev, void *ae_cqe) in ocrdma_process_acqe()
800 static void ocrdma_process_mcqe(struct ocrdma_dev *dev, struct ocrdma_mcqe *cqe) in ocrdma_process_mcqe()
815 static int ocrdma_mq_cq_handler(struct ocrdma_dev *dev, u16 cq_id) in ocrdma_mq_cq_handler()
837 static struct ocrdma_cq *_ocrdma_qp_buddy_cq_handler(struct ocrdma_dev *dev, in _ocrdma_qp_buddy_cq_handler()
870 static void ocrdma_qp_buddy_cq_handler(struct ocrdma_dev *dev, in ocrdma_qp_buddy_cq_handler()
900 static void ocrdma_qp_cq_handler(struct ocrdma_dev *dev, u16 cq_idx) in ocrdma_qp_cq_handler()
920 static void ocrdma_cq_handler(struct ocrdma_dev *dev, u16 cq_id) in ocrdma_cq_handler()
932 struct ocrdma_dev *dev = eq->dev; in ocrdma_irq_handler() local
974 static void ocrdma_post_mqe(struct ocrdma_dev *dev, struct ocrdma_mqe *cmd) in ocrdma_post_mqe()
989 static int ocrdma_wait_mqe_cmpl(struct ocrdma_dev *dev) in ocrdma_wait_mqe_cmpl()
1007 static int ocrdma_mbx_cmd(struct ocrdma_dev *dev, struct ocrdma_mqe *mqe) in ocrdma_mbx_cmd()
1051 static int ocrdma_nonemb_mbx_cmd(struct ocrdma_dev *dev, struct ocrdma_mqe *mqe, in ocrdma_nonemb_mbx_cmd()
1078 static void ocrdma_get_attr(struct ocrdma_dev *dev, in ocrdma_get_attr()
1155 static int ocrdma_check_fw_config(struct ocrdma_dev *dev, in ocrdma_check_fw_config()
1169 static int ocrdma_mbx_query_fw_ver(struct ocrdma_dev *dev) in ocrdma_mbx_query_fw_ver()
1196 static int ocrdma_mbx_query_fw_config(struct ocrdma_dev *dev) in ocrdma_mbx_query_fw_config()
1218 int ocrdma_mbx_rdma_stats(struct ocrdma_dev *dev, bool reset) in ocrdma_mbx_rdma_stats()
1260 static int ocrdma_mbx_get_ctrl_attribs(struct ocrdma_dev *dev) in ocrdma_mbx_get_ctrl_attribs()
1309 static int ocrdma_mbx_query_dev(struct ocrdma_dev *dev) in ocrdma_mbx_query_dev()
1328 int ocrdma_mbx_get_link_speed(struct ocrdma_dev *dev, u8 *lnk_speed) in ocrdma_mbx_get_link_speed()
1357 static int ocrdma_mbx_get_phy_info(struct ocrdma_dev *dev) in ocrdma_mbx_get_phy_info()
1391 int ocrdma_mbx_alloc_pd(struct ocrdma_dev *dev, struct ocrdma_pd *pd) in ocrdma_mbx_alloc_pd()
1420 int ocrdma_mbx_dealloc_pd(struct ocrdma_dev *dev, struct ocrdma_pd *pd) in ocrdma_mbx_dealloc_pd()
1435 static int ocrdma_mbx_alloc_pd_range(struct ocrdma_dev *dev) in ocrdma_mbx_alloc_pd_range()
1493 static void ocrdma_mbx_dealloc_pd_range(struct ocrdma_dev *dev) in ocrdma_mbx_dealloc_pd_range()
1524 void ocrdma_alloc_pd_pool(struct ocrdma_dev *dev) in ocrdma_alloc_pd_pool()
1541 static void ocrdma_free_pd_pool(struct ocrdma_dev *dev) in ocrdma_free_pd_pool()
1573 static int ocrdma_mbx_create_ah_tbl(struct ocrdma_dev *dev) in ocrdma_mbx_create_ah_tbl()
1653 static void ocrdma_mbx_delete_ah_tbl(struct ocrdma_dev *dev) in ocrdma_mbx_delete_ah_tbl()
1679 static u16 ocrdma_bind_eq(struct ocrdma_dev *dev) in ocrdma_bind_eq()
1702 static void ocrdma_unbind_eq(struct ocrdma_dev *dev, u16 eq_id) in ocrdma_unbind_eq()
1714 int ocrdma_mbx_create_cq(struct ocrdma_dev *dev, struct ocrdma_cq *cq, in ocrdma_mbx_create_cq()
1820 int ocrdma_mbx_destroy_cq(struct ocrdma_dev *dev, struct ocrdma_cq *cq) in ocrdma_mbx_destroy_cq()
1842 int ocrdma_mbx_alloc_lkey(struct ocrdma_dev *dev, struct ocrdma_hw_mr *hwmr, in ocrdma_mbx_alloc_lkey()
1876 int ocrdma_mbx_dealloc_lkey(struct ocrdma_dev *dev, int fr_mr, u32 lkey) in ocrdma_mbx_dealloc_lkey()
1894 static int ocrdma_mbx_reg_mr(struct ocrdma_dev *dev, struct ocrdma_hw_mr *hwmr, in ocrdma_mbx_reg_mr()
1945 static int ocrdma_mbx_reg_mr_cont(struct ocrdma_dev *dev, in ocrdma_mbx_reg_mr_cont()
1975 int ocrdma_reg_mr(struct ocrdma_dev *dev, in ocrdma_reg_mr()
2049 struct ocrdma_dev *dev = get_ocrdma_dev(qp->ibqp.device); in ocrdma_flush_qp() local
2127 struct ocrdma_dev *dev = get_ocrdma_dev(pd->ibpd.device); in ocrdma_set_create_qp_sq_cmd() local
2183 struct ocrdma_dev *dev = get_ocrdma_dev(pd->ibpd.device); in ocrdma_set_create_qp_rq_cmd() local
2243 struct ocrdma_dev *dev = get_ocrdma_dev(pd->ibpd.device); in ocrdma_set_create_qp_ird_cmd() local
2315 struct ocrdma_dev *dev = get_ocrdma_dev(pd->ibpd.device); in ocrdma_mbx_create_qp() local
2407 int ocrdma_mbx_query_qp(struct ocrdma_dev *dev, struct ocrdma_qp *qp, in ocrdma_mbx_query_qp()
2438 struct ocrdma_dev *dev = get_ocrdma_dev(qp->ibqp.device); in ocrdma_set_av_params() local
2500 struct ocrdma_dev *dev = get_ocrdma_dev(qp->ibqp.device); in ocrdma_set_qp_params() local
2604 int ocrdma_mbx_modify_qp(struct ocrdma_dev *dev, struct ocrdma_qp *qp, in ocrdma_mbx_modify_qp()
2640 int ocrdma_mbx_destroy_qp(struct ocrdma_dev *dev, struct ocrdma_qp *qp) in ocrdma_mbx_destroy_qp()
2665 int ocrdma_mbx_create_srq(struct ocrdma_dev *dev, struct ocrdma_srq *srq, in ocrdma_mbx_create_srq()
2745 struct ocrdma_dev *dev = get_ocrdma_dev(pd->ibpd.device); in ocrdma_mbx_modify_srq() local
2762 struct ocrdma_dev *dev = get_ocrdma_dev(srq->ibsrq.device); in ocrdma_mbx_query_srq() local
2784 int ocrdma_mbx_destroy_srq(struct ocrdma_dev *dev, struct ocrdma_srq *srq) in ocrdma_mbx_destroy_srq()
2801 static int ocrdma_mbx_get_dcbx_config(struct ocrdma_dev *dev, u32 ptype, in ocrdma_mbx_get_dcbx_config()
2850 static int ocrdma_parse_dcbxcfg_rsp(struct ocrdma_dev *dev, int ptype, in ocrdma_parse_dcbxcfg_rsp()
2926 void ocrdma_init_service_level(struct ocrdma_dev *dev) in ocrdma_init_service_level()
2963 int ocrdma_alloc_av(struct ocrdma_dev *dev, struct ocrdma_ah *ah) in ocrdma_alloc_av()
2988 int ocrdma_free_av(struct ocrdma_dev *dev, struct ocrdma_ah *ah) in ocrdma_free_av()
2997 static int ocrdma_create_eqs(struct ocrdma_dev *dev) in ocrdma_create_eqs()
3043 static int ocrdma_mbx_modify_eqd(struct ocrdma_dev *dev, struct ocrdma_eq *eq, in ocrdma_mbx_modify_eqd()
3071 static int ocrdma_modify_eqd(struct ocrdma_dev *dev, struct ocrdma_eq *eq, in ocrdma_modify_eqd()
3090 struct ocrdma_dev *dev = in ocrdma_eqd_set_task() local
3119 int ocrdma_init_hw(struct ocrdma_dev *dev) in ocrdma_init_hw()
3162 void ocrdma_cleanup_hw(struct ocrdma_dev *dev) in ocrdma_cleanup_hw()