Lines Matching refs:frm
596 static inline int match_format(const struct svga_fb_format *frm, in match_format() argument
602 while (frm->bits_per_pixel != SVGA_FORMAT_END_VAL) in match_format()
604 if ((var->bits_per_pixel == frm->bits_per_pixel) && in match_format()
605 (var->red.length <= frm->red.length) && in match_format()
606 (var->green.length <= frm->green.length) && in match_format()
607 (var->blue.length <= frm->blue.length) && in match_format()
608 (var->transp.length <= frm->transp.length) && in match_format()
609 (var->nonstd == frm->nonstd)) in match_format()
611 if (var->bits_per_pixel == frm->bits_per_pixel) in match_format()
614 frm++; in match_format()
619 int svga_match_format(const struct svga_fb_format *frm, in svga_match_format() argument
623 int i = match_format(frm, var); in svga_match_format()
626 var->bits_per_pixel = frm[i].bits_per_pixel; in svga_match_format()
627 var->red = frm[i].red; in svga_match_format()
628 var->green = frm[i].green; in svga_match_format()
629 var->blue = frm[i].blue; in svga_match_format()
630 var->transp = frm[i].transp; in svga_match_format()
631 var->nonstd = frm[i].nonstd; in svga_match_format()
633 fix->type = frm[i].type; in svga_match_format()
634 fix->type_aux = frm[i].type_aux; in svga_match_format()
635 fix->visual = frm[i].visual; in svga_match_format()
636 fix->xpanstep = frm[i].xpanstep; in svga_match_format()