Home
last modified time | relevance | path

Searched refs:batch_addr (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/gpu/drm/xe/
H A Dxe_ring_ops.c102 static int emit_bb_start(u64 batch_addr, u32 ppgtt_flag, u32 *dw, int i) in emit_bb_start() argument
105 dw[i++] = lower_32_bits(batch_addr); in emit_bb_start()
106 dw[i++] = upper_32_bits(batch_addr); in emit_bb_start()
261 u64 batch_addr, u32 *head, u32 seqno) in __emit_job_gen12_simple() argument
281 i = emit_bb_start(batch_addr, ppgtt_flag, dw, i); in __emit_job_gen12_simple()
317 u64 batch_addr, u32 *head, u32 seqno) in __emit_job_gen12_video() argument
349 i = emit_bb_start(batch_addr, ppgtt_flag, dw, i); in __emit_job_gen12_video()
372 u64 batch_addr, u32 *head, in __emit_job_gen12_render_compute() argument
404 i = emit_bb_start(batch_addr, ppgtt_flag, dw, i); in __emit_job_gen12_render_compute()
442 i = emit_bb_start(job->ptrs[0].batch_addr, BIT(8), dw, i); in emit_migration_job_gen12()
[all …]
H A Dxe_sched_job.h22 u64 *batch_addr);
H A Dxe_pxp_submit.c367 static int pxp_pkt_submit(struct xe_exec_queue *q, u64 batch_addr) in pxp_pkt_submit() argument
377 job = xe_sched_job_create(q, &batch_addr); in pxp_pkt_submit()
H A Dxe_migrate.c270 u64 batch_addr = xe_bo_addr(batch, 0, XE_PAGE_SIZE); in xe_migrate_prepare_vm() local
272 m->batch_base_ofs = xe_migrate_vram_ofs(xe, batch_addr, false); in xe_migrate_prepare_vm()
276 batch_addr = xe_bo_addr(batch, 0, XE_PAGE_SIZE); in xe_migrate_prepare_vm()
277 m->usm_batch_base_ofs = xe_migrate_vram_ofs(xe, batch_addr, false); in xe_migrate_prepare_vm()
/linux/drivers/gpu/drm/i915/gt/
H A Dgen7_renderclear.c107 static u32 batch_addr(const struct batch_chunk *bc) in batch_addr() function
159 *cs++ = batch_addr(state) + dst_offset; in gen7_fill_surface_state()
242 *cs++ = batch_addr(batch) | BASE_ADDRESS_MODIFY; in gen7_emit_state_base_address()
244 *cs++ = (batch_addr(batch) + surface_state_base) | BASE_ADDRESS_MODIFY; in gen7_emit_state_base_address()
246 *cs++ = batch_addr(batch) | BASE_ADDRESS_MODIFY; in gen7_emit_state_base_address()
248 *cs++ = batch_addr(batch) | BASE_ADDRESS_MODIFY; in gen7_emit_state_base_address()
250 *cs++ = batch_addr(batch) | BASE_ADDRESS_MODIFY; in gen7_emit_state_base_address()
/linux/drivers/gpu/drm/i915/
H A Di915_cmd_parser.c1347 u64 batch_addr, in check_bbstart() argument
1367 jump_offset = jump_target - batch_addr; in check_bbstart()
1452 u64 batch_addr, shadow_addr; in intel_engine_cmd_parser() local
1475 batch_addr = gen8_canonical_addr(i915_vma_offset(batch) + batch_offset); in intel_engine_cmd_parser()
1517 batch_addr, shadow_addr, in intel_engine_cmd_parser()
1564 batch_addr, in intel_engine_cmd_parser()