Lines Matching defs:ctb
69 static void ct_dead_capture(struct xe_guc_ct *ct, struct guc_ctb *ctb, u32 reason_code);
71 #define CT_DEAD(ct, ctb, reason_code) ct_dead_capture((ct), (ctb), CT_DEAD_##reason_code)
73 #define CT_DEAD(ct, ctb, reason) \
75 struct guc_ctb *_ctb = (ctb); \
1888 snapshot->ctb = kmalloc(snapshot->ctb_size, atomic ? GFP_ATOMIC : GFP_KERNEL);
1894 static void guc_ctb_snapshot_capture(struct xe_device *xe, struct guc_ctb *ctb,
1897 xe_map_memcpy_from(xe, &snapshot->desc, &ctb->desc, 0,
1899 memcpy(&snapshot->info, &ctb->info, sizeof(struct guc_ctb_info));
1935 if (ct->bo && snapshot->ctb)
1936 xe_map_memcpy_from(xe, snapshot->ctb, &ct->bo->vmap, 0, snapshot->ctb_size);
1978 if (snapshot->ctb) {
1981 snapshot->ctb, 0, snapshot->ctb_size);
2000 kfree(snapshot->ctb);
2041 static void ct_dead_capture(struct xe_guc_ct *ct, struct guc_ctb *ctb, u32 reason_code)
2049 if (ctb)
2050 ctb->info.broken = true;