Lines Matching refs:qed_hwfn
38 int qed_rdma_bmap_alloc(struct qed_hwfn *p_hwfn, in qed_rdma_bmap_alloc()
55 int qed_rdma_bmap_alloc_id(struct qed_hwfn *p_hwfn, in qed_rdma_bmap_alloc_id()
70 void qed_bmap_set_id(struct qed_hwfn *p_hwfn, in qed_bmap_set_id()
79 void qed_bmap_release_id(struct qed_hwfn *p_hwfn, in qed_bmap_release_id()
98 int qed_bmap_test_id(struct qed_hwfn *p_hwfn, in qed_bmap_test_id()
115 return FEAT_NUM((struct qed_hwfn *)p_hwfn, QED_PF_L2_QUE) + rel_sb_id; in qed_rdma_get_sb_id()
118 int qed_rdma_info_alloc(struct qed_hwfn *p_hwfn) in qed_rdma_info_alloc()
132 void qed_rdma_info_free(struct qed_hwfn *p_hwfn) in qed_rdma_info_free()
138 static int qed_rdma_alloc(struct qed_hwfn *p_hwfn) in qed_rdma_alloc()
318 void qed_rdma_bmap_free(struct qed_hwfn *p_hwfn, in qed_rdma_bmap_free()
349 static void qed_rdma_resc_free(struct qed_hwfn *p_hwfn) in qed_rdma_resc_free()
373 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_free_tid()
382 static void qed_rdma_free_reserved_lkey(struct qed_hwfn *p_hwfn) in qed_rdma_free_reserved_lkey()
387 static void qed_rdma_free(struct qed_hwfn *p_hwfn) in qed_rdma_free()
396 static void qed_rdma_init_events(struct qed_hwfn *p_hwfn, in qed_rdma_init_events()
408 static void qed_rdma_init_devinfo(struct qed_hwfn *p_hwfn, in qed_rdma_init_devinfo()
519 static void qed_rdma_init_port(struct qed_hwfn *p_hwfn) in qed_rdma_init_port()
535 static int qed_rdma_init_hw(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_rdma_init_hw()
550 static int qed_rdma_start_fw(struct qed_hwfn *p_hwfn, in qed_rdma_start_fw()
624 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_alloc_tid()
642 static int qed_rdma_reserve_lkey(struct qed_hwfn *p_hwfn) in qed_rdma_reserve_lkey()
660 static int qed_rdma_setup(struct qed_hwfn *p_hwfn, in qed_rdma_setup()
695 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_stop()
762 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_add_user()
796 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_query_port()
817 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_query_device()
827 struct qed_hwfn *p_hwfn; in qed_rdma_cnq_prod_update()
831 p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_cnq_prod_update()
853 struct qed_hwfn *p_hwfn = QED_AFFIN_HWFN(cdev); in qed_fill_rdma_dev_info()
935 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_alloc_pd()
955 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_free_pd()
967 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_alloc_xrcd()
991 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_free_xrcd()
1001 qed_rdma_toggle_bit_create_resize_cq(struct qed_hwfn *p_hwfn, u16 icid) in qed_rdma_toggle_bit_create_resize_cq()
1029 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_create_cq()
1116 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_destroy_cq()
1194 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_query_qp()
1232 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_destroy_qp()
1254 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_create_qp()
1349 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_modify_qp()
1465 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_register_tid()
1583 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_deregister_tid()
1673 static struct qed_bmap *qed_rdma_get_srq_bmap(struct qed_hwfn *p_hwfn, in qed_rdma_get_srq_bmap()
1687 struct qed_hwfn *p_hwfn = rdma_cxt; in qed_rdma_modify_srq()
1723 struct qed_hwfn *p_hwfn = rdma_cxt; in qed_rdma_destroy_srq()
1770 struct qed_hwfn *p_hwfn = rdma_cxt; in qed_rdma_create_srq()
1850 bool qed_rdma_allocated_qps(struct qed_hwfn *p_hwfn) in qed_rdma_allocated_qps()
1867 void qed_rdma_dpm_conf(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_rdma_dpm_conf()
1879 void qed_rdma_dpm_bar(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_rdma_dpm_bar()
1889 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_start()
1930 struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt; in qed_rdma_remove_user()