Searched refs:batch_addr (Results 1 - 8 of 8) sorted by relevance
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_sched_job_types.h | 44 /** @batch_addr: batch buffer address of job */ 45 u64 batch_addr[]; member in struct:xe_sched_job 50 u64 batch_addr[]; member in struct:xe_sched_job_snapshot
|
H A D | xe_ring_ops.c | 94 static int emit_bb_start(u64 batch_addr, u32 ppgtt_flag, u32 *dw, int i) argument 97 dw[i++] = lower_32_bits(batch_addr); 98 dw[i++] = upper_32_bits(batch_addr); 218 u64 batch_addr, u32 seqno) 234 i = emit_bb_start(batch_addr, ppgtt_flag, dw, i); 265 u64 batch_addr, u32 seqno) 293 i = emit_bb_start(batch_addr, ppgtt_flag, dw, i); 311 u64 batch_addr, u32 seqno) 338 i = emit_bb_start(batch_addr, ppgtt_flag, dw, i); 368 i = emit_bb_start(job->batch_addr[ 217 __emit_job_gen12_simple(struct xe_sched_job *job, struct xe_lrc *lrc, u64 batch_addr, u32 seqno) argument 264 __emit_job_gen12_video(struct xe_sched_job *job, struct xe_lrc *lrc, u64 batch_addr, u32 seqno) argument 309 __emit_job_gen12_render_compute(struct xe_sched_job *job, struct xe_lrc *lrc, u64 batch_addr, u32 seqno) argument [all...] |
H A D | xe_sched_job.c | 80 u64 *batch_addr) 156 job->batch_addr[i] = batch_addr[i]; 306 snapshot->batch_addr[i] = xe_device_uncanonicalize_addr(xe, job->batch_addr[i]); 326 drm_printf(p, "batch_addr[%u]: 0x%016llx\n", i, snapshot->batch_addr[i]); 79 xe_sched_job_create(struct xe_exec_queue *q, u64 *batch_addr) argument
|
H A D | xe_sched_job.h | 21 u64 *batch_addr);
|
H A D | xe_trace.h | 262 __field(u64, batch_addr) 273 __entry->batch_addr = (u64)job->batch_addr[0]; 276 TP_printk("fence=0x%016llx, seqno=%u, guc_id=%d, batch_addr=0x%012llx, guc_state=0x%x, flags=0x%x, error=%d", 278 __entry->batch_addr, __entry->guc_state,
|
H A D | xe_migrate.c | 213 u64 batch_addr = xe_bo_addr(batch, 0, XE_PAGE_SIZE); local 215 m->batch_base_ofs = xe_migrate_vram_ofs(xe, batch_addr); 219 batch_addr = xe_bo_addr(batch, 0, XE_PAGE_SIZE); 220 m->usm_batch_base_ofs = xe_migrate_vram_ofs(xe, batch_addr);
|
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | gen7_renderclear.c | 107 static u32 batch_addr(const struct batch_chunk *bc) function 159 *cs++ = batch_addr(state) + dst_offset; 242 *cs++ = batch_addr(batch) | BASE_ADDRESS_MODIFY; 244 *cs++ = (batch_addr(batch) + surface_state_base) | BASE_ADDRESS_MODIFY; 246 *cs++ = batch_addr(batch) | BASE_ADDRESS_MODIFY; 248 *cs++ = batch_addr(batch) | BASE_ADDRESS_MODIFY; 250 *cs++ = batch_addr(batch) | BASE_ADDRESS_MODIFY;
|
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_cmd_parser.c | 1347 u64 batch_addr, 1367 jump_offset = jump_target - batch_addr; 1452 u64 batch_addr, shadow_addr; local 1475 batch_addr = gen8_canonical_addr(i915_vma_offset(batch) + batch_offset); 1517 batch_addr, shadow_addr, 1564 batch_addr, 1345 check_bbstart(u32 *cmd, u32 offset, u32 length, u32 batch_length, u64 batch_addr, u64 shadow_addr, const unsigned long *jump_whitelist) argument
|
Completed in 238 milliseconds