Lines Matching full:mbx

76 				     struct otx_cpt_mbox *mbx)  in cptvf_send_msg_to_pf()  argument
79 writeq(mbx->msg, cptvf->reg_base + OTX_CPT_VFX_PF_MBOXX(0, 0)); in cptvf_send_msg_to_pf()
80 writeq(mbx->data, cptvf->reg_base + OTX_CPT_VFX_PF_MBOXX(0, 1)); in cptvf_send_msg_to_pf()
86 struct otx_cpt_mbox mbx = {}; in otx_cptvf_handle_mbox_intr() local
92 mbx.msg = readq(cptvf->reg_base + OTX_CPT_VFX_PF_MBOXX(0, 0)); in otx_cptvf_handle_mbox_intr()
93 mbx.data = readq(cptvf->reg_base + OTX_CPT_VFX_PF_MBOXX(0, 1)); in otx_cptvf_handle_mbox_intr()
95 dump_mbox_msg(&mbx, -1); in otx_cptvf_handle_mbox_intr()
97 switch (mbx.msg) { in otx_cptvf_handle_mbox_intr()
100 cptvf->num_vfs = mbx.data; in otx_cptvf_handle_mbox_intr()
104 cptvf->vfid = mbx.data; in otx_cptvf_handle_mbox_intr()
109 cptvf->vftype = mbx.data; in otx_cptvf_handle_mbox_intr()
112 ((mbx.data == OTX_CPT_SE_TYPES) ? "SE" : "AE"), in otx_cptvf_handle_mbox_intr()
123 mbx.msg); in otx_cptvf_handle_mbox_intr()
129 struct otx_cpt_mbox *mbx) in cptvf_send_msg_to_pf_timeout() argument
136 cptvf_send_msg_to_pf(cptvf, mbx); in cptvf_send_msg_to_pf_timeout()
148 mbx->msg, cptvf->vfid); in cptvf_send_msg_to_pf_timeout()
161 struct otx_cpt_mbox mbx = {}; in otx_cptvf_check_pf_ready() local
163 mbx.msg = OTX_CPT_MSG_READY; in otx_cptvf_check_pf_ready()
165 return cptvf_send_msg_to_pf_timeout(cptvf, &mbx); in otx_cptvf_check_pf_ready()
174 struct otx_cpt_mbox mbx = {}; in otx_cptvf_send_vq_size_msg() local
176 mbx.msg = OTX_CPT_MSG_QLEN; in otx_cptvf_send_vq_size_msg()
177 mbx.data = cptvf->qsize; in otx_cptvf_send_vq_size_msg()
179 return cptvf_send_msg_to_pf_timeout(cptvf, &mbx); in otx_cptvf_send_vq_size_msg()
187 struct otx_cpt_mbox mbx = {}; in otx_cptvf_send_vf_to_grp_msg() local
190 mbx.msg = OTX_CPT_MSG_QBIND_GRP; in otx_cptvf_send_vf_to_grp_msg()
192 mbx.data = group; in otx_cptvf_send_vf_to_grp_msg()
193 ret = cptvf_send_msg_to_pf_timeout(cptvf, &mbx); in otx_cptvf_send_vf_to_grp_msg()
206 struct otx_cpt_mbox mbx = {}; in otx_cptvf_send_vf_priority_msg() local
208 mbx.msg = OTX_CPT_MSG_VQ_PRIORITY; in otx_cptvf_send_vf_priority_msg()
210 mbx.data = cptvf->priority; in otx_cptvf_send_vf_priority_msg()
212 return cptvf_send_msg_to_pf_timeout(cptvf, &mbx); in otx_cptvf_send_vf_priority_msg()
220 struct otx_cpt_mbox mbx = {}; in otx_cptvf_send_vf_up() local
222 mbx.msg = OTX_CPT_MSG_VF_UP; in otx_cptvf_send_vf_up()
224 return cptvf_send_msg_to_pf_timeout(cptvf, &mbx); in otx_cptvf_send_vf_up()
232 struct otx_cpt_mbox mbx = {}; in otx_cptvf_send_vf_down() local
234 mbx.msg = OTX_CPT_MSG_VF_DOWN; in otx_cptvf_send_vf_down()
236 return cptvf_send_msg_to_pf_timeout(cptvf, &mbx); in otx_cptvf_send_vf_down()