Lines Matching refs:ret
36 int ret;
44 ret = xe_guc_init(&uc->guc);
45 if (ret)
48 ret = xe_huc_init(&uc->huc);
49 if (ret)
52 ret = xe_gsc_init(&uc->gsc);
53 if (ret)
59 ret = xe_wopcm_init(&uc->wopcm);
60 if (ret)
63 ret = xe_guc_submit_init(&uc->guc);
64 if (ret)
67 ret = xe_guc_db_mgr_init(&uc->guc.dbm, ~0);
68 if (ret)
78 return ret;
113 int ret;
115 ret = xe_guc_reset(&uc->guc);
116 if (ret) {
117 drm_err(&xe->drm, "Failed to reset GuC, ret = %d\n", ret);
118 return ret;
145 int ret;
151 ret = xe_guc_min_load_for_hwconfig(&uc->guc);
152 if (ret)
153 return ret;
164 int ret;
170 ret = xe_huc_upload(&uc->huc);
171 if (ret)
172 return ret;
174 ret = xe_guc_upload(&uc->guc);
175 if (ret)
176 return ret;
178 ret = xe_guc_enable_communication(&uc->guc);
179 if (ret)
180 return ret;
182 ret = xe_gt_record_default_lrcs(uc_to_gt(uc));
183 if (ret)
184 return ret;
186 ret = xe_guc_post_load_init(&uc->guc);
187 if (ret)
188 return ret;
190 ret = xe_guc_pc_start(&uc->guc.pc);
191 if (ret)
192 return ret;
195 ret = xe_huc_auth(&uc->huc, XE_HUC_AUTH_VIA_GUC);
196 xe_gt_assert(uc_to_gt(uc), !ret);
249 int ret;
254 ret = xe_uc_reset_prepare(uc);
255 if (ret)
261 int ret;
269 ret = xe_uc_stop(uc);
270 if (ret)
271 return ret;