Home
last modified time | relevance | path

Searched defs:lrc (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/gpu/drm/xe/
H A Dxe_lrc.c77 lrc_to_xe(struct xe_lrc *lrc) in lrc_to_xe()
695 static inline bool xe_lrc_has_indirect_ring_state(struct xe_lrc *lrc) in xe_lrc_has_indirect_ring_state()
700 static inline u32 __xe_lrc_ring_offset(struct xe_lrc *lrc) in __xe_lrc_ring_offset()
705 u32 xe_lrc_pphwsp_offset(struct xe_lrc *lrc) in xe_lrc_pphwsp_offset()
720 u32 xe_lrc_regs_offset(struct xe_lrc *lrc) in xe_lrc_regs_offset()
744 static inline u32 __xe_lrc_seqno_offset(struct xe_lrc *lrc) in __xe_lrc_seqno_offset()
750 static inline u32 __xe_lrc_start_seqno_offset(struct xe_lrc *lrc) in __xe_lrc_start_seqno_offset()
756 static u32 __xe_lrc_ctx_job_timestamp_offset(struct xe_lrc *lrc) in __xe_lrc_ctx_job_timestamp_offset()
762 static inline u32 __xe_lrc_parallel_offset(struct xe_lrc *lrc) in __xe_lrc_parallel_offset()
768 static inline u32 __xe_lrc_engine_id_offset(struct xe_lrc *lrc) in __xe_lrc_engine_id_offset()
[all …]
H A Dxe_ring_ops.c236 static int emit_copy_timestamp(struct xe_device *xe, struct xe_lrc *lrc, in emit_copy_timestamp()
260 static void __emit_job_gen12_simple(struct xe_sched_job *job, struct xe_lrc *lrc, in __emit_job_gen12_simple()
316 static void __emit_job_gen12_video(struct xe_sched_job *job, struct xe_lrc *lrc, in __emit_job_gen12_video()
371 struct xe_lrc *lrc, in __emit_job_gen12_render_compute()
426 struct xe_lrc *lrc, u32 *head, in emit_migration_job_gen12()
H A Dxe_sriov_vf_ccs.c181 struct xe_lrc *lrc = xe_exec_queue_lrc(ctx->mig_q); in ccs_rw_update_ring() local
311 struct xe_lrc *lrc = xe_exec_queue_lrc(ctx->mig_q); in xe_sriov_vf_ccs_fini() local
392 struct xe_lrc *lrc = xe_exec_queue_lrc(ctx->mig_q); in xe_sriov_vf_ccs_rw_update_bb_addr() local
H A Dxe_lrc.h63 static inline struct xe_lrc *xe_lrc_get(struct xe_lrc *lrc) in xe_lrc_get()
76 static inline void xe_lrc_put(struct xe_lrc *lrc) in xe_lrc_put()
H A Dxe_trace_lrc.h19 #define __dev_name_lrc(lrc) dev_name(gt_to_xe((lrc)->fence_ctx.gt)->drm.dev) argument
H A Dxe_exec_queue.c116 struct xe_lrc *lrc; in xe_exec_queue_group_cleanup() local
316 struct xe_lrc *lrc; in __xe_exec_queue_init() local
786 struct xe_lrc *lrc; in xe_exec_queue_group_delete() local
1355 struct xe_lrc *lrc; in xe_exec_queue_update_run_ticks() local
1657 struct xe_lrc *lrc; in xe_exec_queue_contexts_hwsp_rebase() local
H A Dxe_guc_submit.c867 struct xe_lrc *lrc = q->lrc[i]; in __register_mlrc_exec_queue() local
921 struct xe_lrc *lrc = q->lrc[0]; in register_exec_queue() local
1077 struct xe_lrc *lrc = q->lrc[j]; in wq_item_append() local
1100 struct xe_lrc *lrc = q->lrc[0]; in submit_exec_queue() local
1809 struct xe_lrc *lrc = q->lrc[0]; in sched_context() local
1834 struct xe_lrc *lrc = q->lrc[0]; in __guc_exec_queue_process_msg_resume() local
2426 static void lrc_parallel_clear(struct xe_lrc *lrc) in lrc_parallel_clear()
2459 struct xe_lrc *lrc = READ_ONCE(q->lrc[0]); in guc_exec_queue_pause() local
3188 struct xe_lrc *lrc = q->lrc[i]; in xe_guc_exec_queue_snapshot_capture() local
H A Dxe_execlist.c43 static void __start_lrc(struct xe_hw_engine *hwe, struct xe_lrc *lrc, in __start_lrc()
137 struct xe_lrc *lrc = exl->q->lrc[0]; in xe_execlist_is_idle() local
H A Dxe_execlist_types.h31 struct xe_lrc *lrc; member
/linux/drivers/nfc/fdp/
H A Di2c.c66 u8 lrc = 0; in fdp_nci_i2c_add_len_lrc() local
132 u8 tmp[FDP_NCI_I2C_MAX_PAYLOAD], lrc, k; in fdp_nci_i2c_read() local
/linux/drivers/scsi/ibmvscsi_tgt/
H A Dibmvscsi_tgt.c3923 long lrc; in ibmvscsis_enable_tpg() local
/linux/drivers/scsi/
H A DFlashPoint.c7482 unsigned char lrc; in FPT_CalcLrc() local