Lines Matching defs:vf
29 struct otx2_cptvf_info *vf,
57 "AF not responding to VF%d messages\n", vf->vf_id);
66 struct otx2_cptvf_info *vf,
72 otx2_mbox_alloc_msg(&cptpf->vfpf_mbox, vf->vf_id,
88 struct otx2_cptvf_info *vf,
96 otx2_mbox_alloc_msg(&cptpf->vfpf_mbox, vf->vf_id, sizeof(*rsp));
111 struct otx2_cptvf_info *vf,
117 otx2_mbox_alloc_msg(&cptpf->vfpf_mbox, vf->vf_id, sizeof(*rsp));
310 struct otx2_cptvf_info *vf,
321 err = handle_msg_get_eng_grp_num(cptpf, vf, req);
324 err = handle_msg_get_caps(cptpf, vf, req);
327 err = handle_msg_kvf_limits(cptpf, vf, req);
334 err = forward_to_af(cptpf, vf, req, size);
340 otx2_reply_invalid_msg(&cptpf->vfpf_mbox, vf->vf_id, 0, req->id);
341 otx2_mbox_msg_send(&cptpf->vfpf_mbox, vf->vf_id);
348 struct otx2_cptvf_info *vf;
362 vf = &cptpf->vf[vf_idx];
363 if (intr & (1ULL << vf->intr_idx)) {
365 &vf->vfpf_mbox_work);
369 BIT_ULL(vf->intr_idx));
379 struct otx2_cptvf_info *vf;
386 vf = container_of(work, struct otx2_cptvf_info, vfpf_mbox_work);
387 cptpf = vf->cptpf;
391 mdev = &mbox->dev[vf->vf_id];
401 ((vf->vf_id + 1) & RVU_PFVF_FUNC_MASK);
403 err = cptpf_handle_vf_req(cptpf, vf, msg,
419 otx2_mbox_msg_send(mbox, vf->vf_id);