Lines Matching refs:mbx

8 static void cptvf_send_msg_to_pf(struct cpt_vf *cptvf, struct cpt_mbox *mbx)  in cptvf_send_msg_to_pf()  argument
12 mbx->msg); in cptvf_send_msg_to_pf()
14 mbx->data); in cptvf_send_msg_to_pf()
20 struct cpt_mbox mbx = {}; in cptvf_handle_mbox_intr() local
26 mbx.msg = cpt_read_csr64(cptvf->reg_base, CPTX_VFX_PF_MBOXX(0, 0, 0)); in cptvf_handle_mbox_intr()
27 mbx.data = cpt_read_csr64(cptvf->reg_base, CPTX_VFX_PF_MBOXX(0, 0, 1)); in cptvf_handle_mbox_intr()
29 __func__, mbx.msg); in cptvf_handle_mbox_intr()
30 switch (mbx.msg) { in cptvf_handle_mbox_intr()
34 cptvf->vfid = mbx.data; in cptvf_handle_mbox_intr()
40 cptvf->vftype = mbx.data; in cptvf_handle_mbox_intr()
42 cptvf->vfid, ((mbx.data == SE_TYPES) ? "SE" : "AE"), in cptvf_handle_mbox_intr()
53 mbx.msg); in cptvf_handle_mbox_intr()
59 struct cpt_mbox *mbx) in cptvf_send_msg_to_pf_timeout() argument
66 cptvf_send_msg_to_pf(cptvf, mbx); in cptvf_send_msg_to_pf_timeout()
77 (mbx->msg & 0xFF), cptvf->vfid); in cptvf_send_msg_to_pf_timeout()
92 struct cpt_mbox mbx = {}; in cptvf_check_pf_ready() local
94 mbx.msg = CPT_MSG_READY; in cptvf_check_pf_ready()
95 if (cptvf_send_msg_to_pf_timeout(cptvf, &mbx)) { in cptvf_check_pf_ready()
110 struct cpt_mbox mbx = {}; in cptvf_send_vq_size_msg() local
112 mbx.msg = CPT_MSG_QLEN; in cptvf_send_vq_size_msg()
113 mbx.data = cptvf->qsize; in cptvf_send_vq_size_msg()
114 if (cptvf_send_msg_to_pf_timeout(cptvf, &mbx)) { in cptvf_send_vq_size_msg()
128 struct cpt_mbox mbx = {}; in cptvf_send_vf_to_grp_msg() local
130 mbx.msg = CPT_MSG_QBIND_GRP; in cptvf_send_vf_to_grp_msg()
132 mbx.data = cptvf->vfgrp; in cptvf_send_vf_to_grp_msg()
133 if (cptvf_send_msg_to_pf_timeout(cptvf, &mbx)) { in cptvf_send_vf_to_grp_msg()
147 struct cpt_mbox mbx = {}; in cptvf_send_vf_priority_msg() local
149 mbx.msg = CPT_MSG_VQ_PRIORITY; in cptvf_send_vf_priority_msg()
151 mbx.data = cptvf->priority; in cptvf_send_vf_priority_msg()
152 if (cptvf_send_msg_to_pf_timeout(cptvf, &mbx)) { in cptvf_send_vf_priority_msg()
165 struct cpt_mbox mbx = {}; in cptvf_send_vf_up() local
167 mbx.msg = CPT_MSG_VF_UP; in cptvf_send_vf_up()
168 if (cptvf_send_msg_to_pf_timeout(cptvf, &mbx)) { in cptvf_send_vf_up()
182 struct cpt_mbox mbx = {}; in cptvf_send_vf_down() local
184 mbx.msg = CPT_MSG_VF_DOWN; in cptvf_send_vf_down()
185 if (cptvf_send_msg_to_pf_timeout(cptvf, &mbx)) { in cptvf_send_vf_down()