Lines Matching refs:lfs
126 int otx2_cpt_attach_rscrs_msg(struct otx2_cptlfs_info *lfs) in otx2_cpt_attach_rscrs_msg() argument
128 struct otx2_mbox *mbox = lfs->mbox; in otx2_cpt_attach_rscrs_msg()
136 dev_err(&lfs->pdev->dev, "RVU MBOX failed to get message.\n"); in otx2_cpt_attach_rscrs_msg()
143 req->cptlfs = lfs->lfs_num; in otx2_cpt_attach_rscrs_msg()
144 ret = otx2_cpt_send_mbox_msg(mbox, lfs->pdev); in otx2_cpt_attach_rscrs_msg()
148 if (!lfs->are_lfs_attached) in otx2_cpt_attach_rscrs_msg()
154 int otx2_cpt_detach_rsrcs_msg(struct otx2_cptlfs_info *lfs) in otx2_cpt_detach_rsrcs_msg() argument
156 struct otx2_mbox *mbox = lfs->mbox; in otx2_cpt_detach_rsrcs_msg()
164 dev_err(&lfs->pdev->dev, "RVU MBOX failed to get message.\n"); in otx2_cpt_detach_rsrcs_msg()
171 ret = otx2_cpt_send_mbox_msg(mbox, lfs->pdev); in otx2_cpt_detach_rsrcs_msg()
175 if (lfs->are_lfs_attached) in otx2_cpt_detach_rsrcs_msg()
182 int otx2_cpt_msix_offset_msg(struct otx2_cptlfs_info *lfs) in otx2_cpt_msix_offset_msg() argument
184 struct otx2_mbox *mbox = lfs->mbox; in otx2_cpt_msix_offset_msg()
185 struct pci_dev *pdev = lfs->pdev; in otx2_cpt_msix_offset_msg()
203 for (i = 0; i < lfs->lfs_num; i++) { in otx2_cpt_msix_offset_msg()
204 if (lfs->lf[i].msix_offset == MSIX_VECTOR_INVALID) { in otx2_cpt_msix_offset_msg()
207 lfs->lf[i].msix_offset, i); in otx2_cpt_msix_offset_msg()