<dec f='src/src/sys/external/bsd/drm2/dist/include/drm/drm_rect.h' l='156' type='int drm_rect_calc_vscale(const struct drm_rect * src, const struct drm_rect * dst, int min_vscale, int max_vscale)'/>
<def f='src/src/sys/external/bsd/drm2/dist/drm/drm_rect.c' l='158' ll='173' type='int drm_rect_calc_vscale(const struct drm_rect * src, const struct drm_rect * dst, int min_vscale, int max_vscale)'/>
<doc f='src/src/sys/external/bsd/drm2/dist/drm/drm_rect.c' l='145'>/**
 * drm_rect_calc_vscale - calculate the vertical scaling factor
 * @src: source window rectangle
 * @dst: destination window rectangle
 * @min_vscale: minimum allowed vertical scaling factor
 * @max_vscale: maximum allowed vertical scaling factor
 *
 * Calculate the vertical scaling factor as
 * (@src height) / (@dst height).
 *
 * RETURNS:
 * The vertical scaling factor, or errno of out of limits.
 */</doc>
<use f='src/src/sys/external/bsd/drm2/dist/drm/i915/intel_sprite.c' l='766' u='c' c='intel_update_plane'/>
