Lines Matching refs:frm
601 static inline int match_format(const struct svga_fb_format *frm, in match_format() argument
607 while (frm->bits_per_pixel != SVGA_FORMAT_END_VAL) in match_format()
609 if ((var->bits_per_pixel == frm->bits_per_pixel) && in match_format()
610 (var->red.length <= frm->red.length) && in match_format()
611 (var->green.length <= frm->green.length) && in match_format()
612 (var->blue.length <= frm->blue.length) && in match_format()
613 (var->transp.length <= frm->transp.length) && in match_format()
614 (var->nonstd == frm->nonstd)) in match_format()
616 if (var->bits_per_pixel == frm->bits_per_pixel) in match_format()
619 frm++; in match_format()
624 int svga_match_format(const struct svga_fb_format *frm, in svga_match_format() argument
628 int i = match_format(frm, var); in svga_match_format()
631 var->bits_per_pixel = frm[i].bits_per_pixel; in svga_match_format()
632 var->red = frm[i].red; in svga_match_format()
633 var->green = frm[i].green; in svga_match_format()
634 var->blue = frm[i].blue; in svga_match_format()
635 var->transp = frm[i].transp; in svga_match_format()
636 var->nonstd = frm[i].nonstd; in svga_match_format()
638 fix->type = frm[i].type; in svga_match_format()
639 fix->type_aux = frm[i].type_aux; in svga_match_format()
640 fix->visual = frm[i].visual; in svga_match_format()
641 fix->xpanstep = frm[i].xpanstep; in svga_match_format()