Lines Matching refs:fbattr
280 struct fbgattr *fbattr;
291 fbattr = (struct fbgattr *) xalloc (sizeof (struct fbgattr));
292 if (ioctl(sunFbs[screen].fd, FBIOGATTR, fbattr) == -1) {
302 xfree (fbattr);
303 fbattr = NULL;
318 if (fbattr) {
319 if (fbattr->fbtype.fb_type >= XFBTYPE_LASTPLUSONE) {
325 sunFbs[screen].info = fbattr->fbtype;
327 sunFbs[screen].fbPriv = (pointer) fbattr;
328 if (fbattr && !sunFbData[fbattr->fbtype.fb_type].init) {
332 if (sunFbData[fbattr->emu_types[_i]].init) {
333 sunFbs[screen].info.fb_type = fbattr->emu_types[_i];
336 device, sunFbData[fbattr->fbtype.fb_type].name);
342 sunFbData[fbattr ? fbattr->fbtype.fb_type : sunFbs[screen].info.fb_type].name);