Lines Matching refs:lsfw
220 struct nvkm_acr_lsfw *lsfw, *lsft; in nvkm_acr_oneinit() local
235 list_for_each_entry_safe(lsfw, lsft, &acr->lsfw, head) { in nvkm_acr_oneinit()
238 if (!lsfw->func) { in nvkm_acr_oneinit()
239 nvkm_acr_lsfw_del(lsfw); in nvkm_acr_oneinit()
247 ret = nvkm_falcon_get(lsfw->falcon, subdev); in nvkm_acr_oneinit()
251 nvkm_falcon_put(lsfw->falcon, subdev); in nvkm_acr_oneinit()
255 lsf->func = lsfw->func; in nvkm_acr_oneinit()
256 lsf->falcon = lsfw->falcon; in nvkm_acr_oneinit()
257 lsf->id = lsfw->id; in nvkm_acr_oneinit()
274 list_for_each_entry_safe(lsfw, lsft, &acr->lsfw, head) { in nvkm_acr_oneinit()
275 if (!(falcons & BIT_ULL(lsfw->id))) { in nvkm_acr_oneinit()
277 nvkm_acr_lsf_id(lsfw->id)); in nvkm_acr_oneinit()
278 nvkm_acr_lsfw_del(lsfw); in nvkm_acr_oneinit()
422 INIT_LIST_HEAD(&acr->lsfw); in nvkm_acr_new_()