Lines Matching refs:qed_hwfn
38 int qed_rdma_bmap_alloc(struct qed_hwfn *p_hwfn, in qed_rdma_bmap_alloc()
56 int qed_rdma_bmap_alloc_id(struct qed_hwfn *p_hwfn, in qed_rdma_bmap_alloc_id()
71 void qed_bmap_set_id(struct qed_hwfn *p_hwfn, in qed_bmap_set_id()
80 void qed_bmap_release_id(struct qed_hwfn *p_hwfn, in qed_bmap_release_id()
99 int qed_bmap_test_id(struct qed_hwfn *p_hwfn, in qed_bmap_test_id()
116 return FEAT_NUM((struct qed_hwfn *)p_hwfn, QED_PF_L2_QUE) + rel_sb_id; in qed_rdma_get_sb_id()
119 int qed_rdma_info_alloc(struct qed_hwfn *p_hwfn) in qed_rdma_info_alloc()
133 void qed_rdma_info_free(struct qed_hwfn *p_hwfn) in qed_rdma_info_free()
139 static int qed_rdma_alloc(struct qed_hwfn *p_hwfn) in qed_rdma_alloc()
319 void qed_rdma_bmap_free(struct qed_hwfn *p_hwfn, in qed_rdma_bmap_free()
367 static void qed_rdma_resc_free(struct qed_hwfn *p_hwfn) in qed_rdma_resc_free()
391 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_free_tid()
400 static void qed_rdma_free_reserved_lkey(struct qed_hwfn *p_hwfn) in qed_rdma_free_reserved_lkey()
405 static void qed_rdma_free(struct qed_hwfn *p_hwfn) in qed_rdma_free()
414 static void qed_rdma_init_events(struct qed_hwfn *p_hwfn, in qed_rdma_init_events()
426 static void qed_rdma_init_devinfo(struct qed_hwfn *p_hwfn, in qed_rdma_init_devinfo()
537 static void qed_rdma_init_port(struct qed_hwfn *p_hwfn) in qed_rdma_init_port()
553 static int qed_rdma_init_hw(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_rdma_init_hw()
568 static int qed_rdma_start_fw(struct qed_hwfn *p_hwfn, in qed_rdma_start_fw()
642 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_alloc_tid()
660 static int qed_rdma_reserve_lkey(struct qed_hwfn *p_hwfn) in qed_rdma_reserve_lkey()
678 static int qed_rdma_setup(struct qed_hwfn *p_hwfn, in qed_rdma_setup()
713 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_stop()
780 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_add_user()
814 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_query_port()
835 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_query_device()
845 struct qed_hwfn *p_hwfn; in qed_rdma_cnq_prod_update()
849 p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_cnq_prod_update()
871 struct qed_hwfn *p_hwfn = QED_AFFIN_HWFN(cdev); in qed_fill_rdma_dev_info()
953 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_alloc_pd()
973 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_free_pd()
985 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_alloc_xrcd()
1009 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_free_xrcd()
1019 qed_rdma_toggle_bit_create_resize_cq(struct qed_hwfn *p_hwfn, u16 icid) in qed_rdma_toggle_bit_create_resize_cq()
1047 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_create_cq()
1134 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_destroy_cq()
1212 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_query_qp()
1250 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_destroy_qp()
1272 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_create_qp()
1367 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_modify_qp()
1483 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_register_tid()
1601 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_deregister_tid()
1691 static struct qed_bmap *qed_rdma_get_srq_bmap(struct qed_hwfn *p_hwfn, in qed_rdma_get_srq_bmap()
1705 struct qed_hwfn *p_hwfn = rdma_cxt; in qed_rdma_modify_srq()
1741 struct qed_hwfn *p_hwfn = rdma_cxt; in qed_rdma_destroy_srq()
1788 struct qed_hwfn *p_hwfn = rdma_cxt; in qed_rdma_create_srq()
1868 bool qed_rdma_allocated_qps(struct qed_hwfn *p_hwfn) in qed_rdma_allocated_qps()
1885 void qed_rdma_dpm_conf(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_rdma_dpm_conf()
1897 void qed_rdma_dpm_bar(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_rdma_dpm_bar()
1907 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_start()
1948 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_remove_user()