Lines Matching defs:clip
55 static u32 clip_scaled(int src, int dst, int *clip)
62 /* Only clip what we have. Keeps the result bounded. */
63 *clip = min(*clip, dst);
65 tmp = mul_u32_u32(src, dst - *clip);
78 * drm_rect_clip_scaled - perform a scaled clip operation
81 * @clip: clip rectangle
83 * Clip rectangle @dst by rectangle @clip. Clip rectangle @src by the
93 const struct drm_rect *clip)
97 diff = clip->x1 - dst->x1;
105 diff = clip->y1 - dst->y1;
113 diff = dst->x2 - clip->x2;
121 diff = dst->y2 - clip->y2;