Symbol: drm_rect
sys/dev/drm/drm_atomic.c
606
struct drm_rect src = drm_plane_state_src(state);
sys/dev/drm/drm_atomic.c
607
struct drm_rect dest = drm_plane_state_dest(state);
sys/dev/drm/drm_atomic_helper.c
748
struct drm_rect *src = &plane_state->src;
sys/dev/drm/drm_atomic_helper.c
749
struct drm_rect *dst = &plane_state->dst;
sys/dev/drm/drm_atomic_helper.c
751
struct drm_rect clip = {};
sys/dev/drm/drm_plane_helper.c
132
struct drm_rect *src,
sys/dev/drm/drm_plane_helper.c
133
struct drm_rect *dst,
sys/dev/drm/drm_plane_helper.c
230
struct drm_rect src = {
sys/dev/drm/drm_plane_helper.c
236
struct drm_rect dest = {
sys/dev/drm/drm_rect.c
157
int drm_rect_calc_hscale(const struct drm_rect *src,
sys/dev/drm/drm_rect.c
158
const struct drm_rect *dst,
sys/dev/drm/drm_rect.c
192
int drm_rect_calc_vscale(const struct drm_rect *src,
sys/dev/drm/drm_rect.c
193
const struct drm_rect *dst,
sys/dev/drm/drm_rect.c
233
int drm_rect_calc_hscale_relaxed(struct drm_rect *src,
sys/dev/drm/drm_rect.c
234
struct drm_rect *dst,
sys/dev/drm/drm_rect.c
287
int drm_rect_calc_vscale_relaxed(struct drm_rect *src,
sys/dev/drm/drm_rect.c
288
struct drm_rect *dst,
sys/dev/drm/drm_rect.c
324
void drm_rect_debug_print(const char *prefix, const struct drm_rect *r, bool fixed_point)
sys/dev/drm/drm_rect.c
349
void drm_rect_rotate(struct drm_rect *r,
sys/dev/drm/drm_rect.c
353
struct drm_rect tmp;
sys/dev/drm/drm_rect.c
42
bool drm_rect_intersect(struct drm_rect *r1, const struct drm_rect *r2)
sys/dev/drm/drm_rect.c
423
void drm_rect_rotate_inv(struct drm_rect *r,
sys/dev/drm/drm_rect.c
427
struct drm_rect tmp;
sys/dev/drm/drm_rect.c
80
bool drm_rect_clip_scaled(struct drm_rect *src, struct drm_rect *dst,
sys/dev/drm/drm_rect.c
81
const struct drm_rect *clip)
sys/dev/drm/i915/intel_display.c
2580
struct drm_rect r;
sys/dev/drm/i915/intel_sprite.c
1062
const struct drm_rect *src = &plane_state->base.src;
sys/dev/drm/i915/intel_sprite.c
1063
const struct drm_rect *dst = &plane_state->base.dst;
sys/dev/drm/i915/intel_sprite.c
258
struct drm_rect *src = &plane_state->base.src;
sys/dev/drm/include/drm/drm_plane.h
178
struct drm_rect src, dst;
sys/dev/drm/include/drm/drm_plane.h
200
static inline struct drm_rect
sys/dev/drm/include/drm/drm_plane.h
203
struct drm_rect src = {
sys/dev/drm/include/drm/drm_plane.h
212
static inline struct drm_rect
sys/dev/drm/include/drm/drm_plane.h
215
struct drm_rect dest = {
sys/dev/drm/include/drm/drm_plane_helper.h
44
struct drm_rect *src,
sys/dev/drm/include/drm/drm_plane_helper.h
45
struct drm_rect *dest,
sys/dev/drm/include/drm/drm_rect.h
101
static inline void drm_rect_translate(struct drm_rect *r, int dx, int dy)
sys/dev/drm/include/drm/drm_rect.h
117
static inline void drm_rect_downscale(struct drm_rect *r, int horz, int vert)
sys/dev/drm/include/drm/drm_rect.h
132
static inline int drm_rect_width(const struct drm_rect *r)
sys/dev/drm/include/drm/drm_rect.h
144
static inline int drm_rect_height(const struct drm_rect *r)
sys/dev/drm/include/drm/drm_rect.h
156
static inline bool drm_rect_visible(const struct drm_rect *r)
sys/dev/drm/include/drm/drm_rect.h
169
static inline bool drm_rect_equals(const struct drm_rect *r1,
sys/dev/drm/include/drm/drm_rect.h
170
const struct drm_rect *r2)
sys/dev/drm/include/drm/drm_rect.h
176
bool drm_rect_intersect(struct drm_rect *r, const struct drm_rect *clip);
sys/dev/drm/include/drm/drm_rect.h
177
bool drm_rect_clip_scaled(struct drm_rect *src, struct drm_rect *dst,
sys/dev/drm/include/drm/drm_rect.h
178
const struct drm_rect *clip);
sys/dev/drm/include/drm/drm_rect.h
179
int drm_rect_calc_hscale(const struct drm_rect *src,
sys/dev/drm/include/drm/drm_rect.h
180
const struct drm_rect *dst,
sys/dev/drm/include/drm/drm_rect.h
182
int drm_rect_calc_vscale(const struct drm_rect *src,
sys/dev/drm/include/drm/drm_rect.h
183
const struct drm_rect *dst,
sys/dev/drm/include/drm/drm_rect.h
185
int drm_rect_calc_hscale_relaxed(struct drm_rect *src,
sys/dev/drm/include/drm/drm_rect.h
186
struct drm_rect *dst,
sys/dev/drm/include/drm/drm_rect.h
188
int drm_rect_calc_vscale_relaxed(struct drm_rect *src,
sys/dev/drm/include/drm/drm_rect.h
189
struct drm_rect *dst,
sys/dev/drm/include/drm/drm_rect.h
192
const struct drm_rect *r, bool fixed_point);
sys/dev/drm/include/drm/drm_rect.h
193
void drm_rect_rotate(struct drm_rect *r,
sys/dev/drm/include/drm/drm_rect.h
196
void drm_rect_rotate_inv(struct drm_rect *r,
sys/dev/drm/include/drm/drm_rect.h
84
static inline void drm_rect_adjust_size(struct drm_rect *r, int dw, int dh)