Lines Matching defs:damage
327 struct drm_rect damage;
345 drm_atomic_for_each_plane_damage(&iter, &damage) {
346 frames_size += struct_size((struct appletbdrm_frame *)0, buf, rect_size(&damage));
386 struct drm_rect damage;
410 drm_atomic_for_each_plane_damage(&iter, &damage) {
413 u32 buf_size = rect_size(&damage);
415 if (!drm_rect_intersect(&dst_clip, &damage))
423 frame->begin_x = cpu_to_le16(damage.y1);
424 frame->begin_y = cpu_to_le16(adev->height - damage.x2);
425 frame->width = cpu_to_le16(drm_rect_height(&damage));
426 frame->height = cpu_to_le16(drm_rect_width(&damage));
431 drm_fb_xrgb8888_to_bgr888(&dst, NULL, &shadow_plane_state->data[0], fb, &damage, &shadow_plane_state->fmtcnv_state);
434 drm_fb_memcpy(&dst, NULL, &shadow_plane_state->data[0], fb, &damage);