LRC_PPHWSP_SIZE
return size + LRC_PPHWSP_SIZE;
xe_map_memset(xe, &map, 0, 0, LRC_PPHWSP_SIZE); /* PPHWSP */
xe_map_memcpy_to(xe, &map, LRC_PPHWSP_SIZE,
gt->default_lrc[hwe->class] + LRC_PPHWSP_SIZE,
lrc_size - LRC_PPHWSP_SIZE);
xe_map_memcpy_to(xe, &map, LRC_PPHWSP_SIZE,
dw = gt->default_lrc[hwe_class] + LRC_PPHWSP_SIZE;
remaining_dw = (xe_gt_lrc_size(gt, hwe_class) - LRC_PPHWSP_SIZE) / 4;
drm_printf(p, "\t[HWSP].length: 0x%x\n", LRC_PPHWSP_SIZE);
for (i = 0; i < LRC_PPHWSP_SIZE; i += sizeof(u32)) {
drm_printf(p, "\n\t[HWCTX].length: 0x%lx\n", snapshot->lrc_size - LRC_PPHWSP_SIZE);
return xe_lrc_pphwsp_offset(lrc) + LRC_PPHWSP_SIZE;
return LRC_PPHWSP_SIZE + xe_lrc_reg_size(xe);
regs = data + LRC_PPHWSP_SIZE;
regs = gt->default_lrc[hwe->class] + LRC_PPHWSP_SIZE;