Lines Matching refs:p_ptt

144 			  struct qed_ptt *p_ptt,  in qed_rdma_alloc()  argument
552 static int qed_rdma_init_hw(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_rdma_init_hw() argument
560 qed_iwarp_init_hw(p_hwfn, p_ptt); in qed_rdma_init_hw()
562 rc = qed_roce_init_hw(p_hwfn, p_ptt); in qed_rdma_init_hw()
569 struct qed_ptt *p_ptt) in qed_rdma_start_fw() argument
675 struct qed_ptt *p_ptt, in qed_rdma_setup() argument
692 rc = qed_rdma_init_hw(p_hwfn, p_ptt); in qed_rdma_setup()
697 rc = qed_iwarp_setup(p_hwfn, p_ptt, params); in qed_rdma_setup()
706 return qed_rdma_start_fw(p_hwfn, params, p_ptt); in qed_rdma_setup()
715 struct qed_ptt *p_ptt; in qed_rdma_stop() local
721 p_ptt = qed_ptt_acquire(p_hwfn); in qed_rdma_stop()
722 if (!p_ptt) { in qed_rdma_stop()
728 qed_wr(p_hwfn, p_ptt, p_hwfn->rdma_prs_search_reg, 0); in qed_rdma_stop()
731 qed_wr(p_hwfn, p_ptt, PRS_REG_ROCE_DEST_QP_MAX_PF, 0); in qed_rdma_stop()
733 ll2_ethertype_en = qed_rd(p_hwfn, p_ptt, PRS_REG_LIGHT_L2_ETHERTYPE_EN); in qed_rdma_stop()
735 qed_wr(p_hwfn, p_ptt, PRS_REG_LIGHT_L2_ETHERTYPE_EN, in qed_rdma_stop()
739 rc = qed_iwarp_stop(p_hwfn, p_ptt); in qed_rdma_stop()
741 qed_ptt_release(p_hwfn, p_ptt); in qed_rdma_stop()
748 qed_ptt_release(p_hwfn, p_ptt); in qed_rdma_stop()
1565 struct qed_ptt *p_ptt; in qed_rdma_deregister_tid() local
1599 p_ptt = qed_ptt_acquire(p_hwfn); in qed_rdma_deregister_tid()
1600 if (!p_ptt) { in qed_rdma_deregister_tid()
1607 rc = qed_mcp_drain(p_hwfn, p_ptt); in qed_rdma_deregister_tid()
1609 qed_ptt_release(p_hwfn, p_ptt); in qed_rdma_deregister_tid()
1615 qed_ptt_release(p_hwfn, p_ptt); in qed_rdma_deregister_tid()
1817 void qed_rdma_dpm_conf(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_rdma_dpm_conf() argument
1823 qed_wr(p_hwfn, p_ptt, DORQ_REG_PF_DPM_ENABLE, val); in qed_rdma_dpm_conf()
1830 void qed_rdma_dpm_bar(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_rdma_dpm_bar() argument
1834 qed_rdma_dpm_conf(p_hwfn, p_ptt); in qed_rdma_dpm_bar()
1841 struct qed_ptt *p_ptt; in qed_rdma_start() local
1847 p_ptt = qed_ptt_acquire(p_hwfn); in qed_rdma_start()
1848 if (!p_ptt) in qed_rdma_start()
1851 rc = qed_rdma_alloc(p_hwfn, p_ptt, params); in qed_rdma_start()
1855 rc = qed_rdma_setup(p_hwfn, p_ptt, params); in qed_rdma_start()
1859 qed_ptt_release(p_hwfn, p_ptt); in qed_rdma_start()
1866 qed_ptt_release(p_hwfn, p_ptt); in qed_rdma_start()
1894 struct qed_ptt *p_ptt; in qed_roce_ll2_set_mac_filter() local
1897 p_ptt = qed_ptt_acquire(p_hwfn); in qed_roce_ll2_set_mac_filter()
1898 if (!p_ptt) { in qed_roce_ll2_set_mac_filter()
1905 qed_llh_remove_mac_filter(p_hwfn, p_ptt, old_mac_address); in qed_roce_ll2_set_mac_filter()
1907 rc = qed_llh_add_mac_filter(p_hwfn, p_ptt, new_mac_address); in qed_roce_ll2_set_mac_filter()
1909 qed_ptt_release(p_hwfn, p_ptt); in qed_roce_ll2_set_mac_filter()