Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/xe/
H A Dxe_lrc.c79 lrc_to_xe(struct xe_lrc *lrc) in lrc_to_xe()
704 static inline bool xe_lrc_has_indirect_ring_state(struct xe_lrc *lrc) in xe_lrc_has_indirect_ring_state()
709 static inline u32 __xe_lrc_ring_offset(struct xe_lrc *lrc) in __xe_lrc_ring_offset()
714 u32 xe_lrc_pphwsp_offset(struct xe_lrc *lrc) in xe_lrc_pphwsp_offset()
730 u32 xe_lrc_regs_offset(struct xe_lrc *lrc) in xe_lrc_regs_offset()
761 static inline u32 __xe_lrc_seqno_offset(struct xe_lrc *lrc) in __xe_lrc_seqno_offset()
766 static inline u32 __xe_lrc_start_seqno_offset(struct xe_lrc *lrc) in __xe_lrc_start_seqno_offset()
771 static u32 __xe_lrc_ctx_job_timestamp_offset(struct xe_lrc *lrc) in __xe_lrc_ctx_job_timestamp_offset()
777 static inline u32 __xe_lrc_parallel_offset(struct xe_lrc *lrc) in __xe_lrc_parallel_offset()
783 static inline u32 __xe_lrc_engine_id_offset(struct xe_lrc *lrc) in __xe_lrc_engine_id_offset()
[all …]
H A Dxe_ring_ops.c269 static int emit_copy_timestamp(struct xe_device *xe, struct xe_lrc *lrc, in emit_copy_timestamp()
292 static int emit_fake_watchdog(struct xe_lrc *lrc, u32 *dw, int i) in emit_fake_watchdog()
319 static void __emit_job_gen12_simple(struct xe_sched_job *job, struct xe_lrc *lrc, in __emit_job_gen12_simple()
378 static void __emit_job_gen12_video(struct xe_sched_job *job, struct xe_lrc *lrc, in __emit_job_gen12_video()
430 struct xe_lrc *lrc, in __emit_job_gen12_render_compute()
494 struct xe_lrc *lrc, u32 *head, in emit_migration_job_gen12()
H A Dxe_sriov_vf_ccs.c185 struct xe_lrc *lrc = xe_exec_queue_lrc(ctx->mig_q); in ccs_rw_update_ring() local
315 struct xe_lrc *lrc = xe_exec_queue_lrc(ctx->mig_q); in xe_sriov_vf_ccs_fini() local
396 struct xe_lrc *lrc = xe_exec_queue_lrc(ctx->mig_q); in xe_sriov_vf_ccs_rw_update_bb_addr() local
H A Dxe_exec_queue.c116 struct xe_lrc *lrc; in xe_exec_queue_group_cleanup() local
274 static void xe_exec_queue_set_lrc(struct xe_exec_queue *q, struct xe_lrc *lrc, u16 idx) in xe_exec_queue_set_lrc()
295 struct xe_lrc *lrc; in xe_exec_queue_get_lrc() local
378 struct xe_lrc *lrc; in __xe_exec_queue_init() local
922 struct xe_lrc *lrc; in xe_exec_queue_group_delete() local
1534 struct xe_lrc *lrc; in xe_exec_queue_update_run_ticks() local
1846 struct xe_lrc *lrc; in xe_exec_queue_contexts_hwsp_rebase() local
H A Dxe_lrc.h64 static inline struct xe_lrc *xe_lrc_get(struct xe_lrc *lrc) in xe_lrc_get()
77 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_guc_submit.c932 struct xe_lrc *lrc = q->lrc[i]; in __register_mlrc_exec_queue() local
986 struct xe_lrc *lrc = q->lrc[0]; in register_exec_queue() local
1121 struct xe_lrc *lrc = q->lrc[j]; in wq_item_append() local
1144 struct xe_lrc *lrc = q->lrc[0]; in submit_exec_queue() local
1845 struct xe_lrc *lrc = q->lrc[0]; in sched_context() local
1870 struct xe_lrc *lrc = q->lrc[0]; in __guc_exec_queue_process_msg_resume() local
2480 static void lrc_parallel_clear(struct xe_lrc *lrc) in lrc_parallel_clear()
2513 struct xe_lrc *lrc = READ_ONCE(q->lrc[0]); in guc_exec_queue_pause() local
3242 struct xe_lrc *lrc = q->lrc[i]; in xe_guc_exec_queue_snapshot_capture() 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/
H A DFlashPoint.c7482 unsigned char lrc; in FPT_CalcLrc() local