Home
last modified time | relevance | path

Searched refs:ctbs (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc_ct.c142 spin_lock_init(&ct->ctbs.send.lock); in intel_guc_ct_init_early()
143 spin_lock_init(&ct->ctbs.recv.lock); in intel_guc_ct_init_early()
349 guc_ct_buffer_reset(&ct->ctbs.send); in intel_guc_ct_enable()
350 guc_ct_buffer_reset(&ct->ctbs.recv); in intel_guc_ct_enable()
358 size = ct->ctbs.recv.size * 4; in intel_guc_ct_enable()
365 size = ct->ctbs.send.size * 4; in intel_guc_ct_enable()
591 ct->ctbs.send.broken = true; in ct_deadlocked()
1369 ct->ctbs.send.desc->head); in intel_guc_ct_print_info()
1371 ct->ctbs.send.desc->tail); in intel_guc_ct_print_info()
1375 ct->ctbs.recv.desc->head); in intel_guc_ct_print_info()
[all …]
H A Dintel_guc_ct.h70 } ctbs; member
/linux-6.15/drivers/gpu/drm/xe/
H A Dxe_guc_ct.c522 struct guc_ctb *h2g = &ct->ctbs.h2g; in h2g_has_room()
574 ct->ctbs.h2g.info.space -= cmd_len; in h2g_reserve_space()
589 ct->ctbs.g2h.info.space -= g2h_len; in __g2h_reserve_space()
601 ct->ctbs.g2h.info.size - ct->ctbs.g2h.info.resv_space; in __g2h_release_space()
606 ct->ctbs.g2h.info.space, g2h_len, in __g2h_release_space()
607 ct->ctbs.g2h.info.size, ct->ctbs.g2h.info.resv_space, in __g2h_release_space()
609 ct->ctbs.g2h.info.size - ct->ctbs.g2h.info.resv_space, in __g2h_release_space()
615 ct->ctbs.g2h.info.space += g2h_len; in __g2h_release_space()
634 struct guc_ctb *h2g = &ct->ctbs.h2g; in h2g_write()
886 (desc_read(ct_to_xe(ct), (&ct->ctbs.g2h), tail) != ct->ctbs.g2h.info.head) in guc_ct_send_locked()
[all …]
H A Dxe_guc_ct_types.h128 } ctbs; member
/linux-6.15/drivers/gpu/drm/i915/
H A Di915_gpu_error.c1762 gt_record_guc_ctb(error_uc->guc.ctb + 0, &uc->guc.ct.ctbs.send, in gt_record_uc()
1763 uc->guc.ct.ctbs.send.desc, (struct intel_guc *)&uc->guc); in gt_record_uc()
1764 gt_record_guc_ctb(error_uc->guc.ctb + 1, &uc->guc.ct.ctbs.recv, in gt_record_uc()
1765 uc->guc.ct.ctbs.send.desc, (struct intel_guc *)&uc->guc); in gt_record_uc()