Lines Matching full:bb
150 static int emit_job_sync(struct xe_exec_queue *q, struct xe_bb *bb, in emit_job_sync() argument
157 job = xe_bb_create_job(q, bb); in emit_job_sync()
177 struct xe_bb *bb; in emit_nop_job() local
180 bb = xe_bb_new(gt, 4, false); in emit_nop_job()
181 if (IS_ERR(bb)) in emit_nop_job()
182 return PTR_ERR(bb); in emit_nop_job()
184 ret = emit_job_sync(q, bb, HZ); in emit_nop_job()
185 xe_bb_free(bb, NULL); in emit_nop_job()
196 struct xe_bb *bb; in emit_wa_job() local
223 bb = xe_bb_new(gt, bb_len, false); in emit_wa_job()
224 if (IS_ERR(bb)) in emit_wa_job()
225 return PTR_ERR(bb); in emit_wa_job()
227 cs = bb->cs; in emit_wa_job()
305 bb->len = cs - bb->cs; in emit_wa_job()
307 ret = emit_job_sync(q, bb, HZ); in emit_wa_job()
309 xe_bb_free(bb, NULL); in emit_wa_job()