Lines Matching refs:vtable

50   struct fb_vtable_s *vtable; /* Framebuffer interface */
101 struct fb_vtable_s *vtable;
111 vtable = fb->vtable;
112 if (vtable == NULL)
117 if (vtable->fb_mmap != NULL)
119 ret = vtable->fb_mmap(vtable, region);
137 struct fb_vtable_s *vtable;
148 vtable = fb->vtable;
149 if (vtable == NULL)
154 if (vtable->fb_open)
156 ret = vtable->fb_open(vtable);
174 struct fb_vtable_s *vtable;
185 vtable = fb->vtable;
186 if (vtable == NULL)
191 if (vtable->fb_release)
193 ret = vtable->fb_release(vtable);
403 DEBUGASSERT(fb->vtable != NULL &&
404 fb->vtable->getvideoinfo != NULL);
405 ret = fb->vtable->getvideoinfo(fb->vtable, &vinfo);
421 DEBUGASSERT(fb->vtable != NULL &&
422 fb->vtable->getplaneinfo != NULL);
423 ret = fb->vtable->getplaneinfo(fb->vtable, fb->plane, &pinfo);
440 DEBUGASSERT(fb->vtable != NULL &&
441 fb->vtable->getcmap != NULL);
442 ret = fb->vtable->getcmap(fb->vtable, &cmap);
458 DEBUGASSERT(fb->vtable != NULL &&
459 fb->vtable->putcmap != NULL);
466 ret = fb->vtable->putcmap(fb->vtable, &cmap);
475 DEBUGASSERT(fb->vtable != NULL &&
476 fb->vtable->getcursor != NULL);
477 ret = fb->vtable->getcursor(fb->vtable, &attrib);
493 DEBUGASSERT(fb->vtable != NULL &&
494 fb->vtable->setcursor != NULL);
501 ret = fb->vtable->setcursor(fb->vtable, &cursor);
512 DEBUGASSERT(fb->vtable != NULL && fb->vtable->getplaneinfo != NULL);
519 ret = fb->vtable->getplaneinfo(fb->vtable, fb->plane, &pinfo);
531 ret = fb->vtable->waitforvsync(fb->vtable);
541 DEBUGASSERT(fb->vtable != NULL && fb->vtable->getoverlayinfo != NULL);
542 ret = fb->vtable->getoverlayinfo(fb->vtable, arg, &oinfo);
556 DEBUGASSERT(fb->vtable != NULL &&
557 fb->vtable->getoverlayinfo != NULL);
564 ret = fb->vtable->getoverlayinfo(fb->vtable, oinfo.overlay, &oinfo);
580 DEBUGASSERT(fb->vtable != NULL &&
581 fb->vtable->settransp != NULL);
588 ret = fb->vtable->settransp(fb->vtable, &oinfo);
596 DEBUGASSERT(fb->vtable != NULL &&
597 fb->vtable->setchromakey != NULL);
604 ret = fb->vtable->setchromakey(fb->vtable, &oinfo);
612 DEBUGASSERT(fb->vtable != NULL &&
613 fb->vtable->setcolor != NULL);
620 ret = fb->vtable->setcolor(fb->vtable, &oinfo);
628 DEBUGASSERT(fb->vtable != NULL &&
629 fb->vtable->setblank != NULL);
636 ret = fb->vtable->setblank(fb->vtable, &oinfo);
644 DEBUGASSERT(fb->vtable != NULL &&
645 fb->vtable->setarea != NULL);
652 ret = fb->vtable->setarea(fb->vtable, &oinfo);
661 DEBUGASSERT(fb->vtable != NULL &&
662 fb->vtable->blit != NULL);
669 ret = fb->vtable->blit(fb->vtable, &blit);
677 DEBUGASSERT(fb->vtable != NULL &&
678 fb->vtable->blend != NULL);
685 ret = fb->vtable->blend(fb->vtable, &blend);
692 DEBUGASSERT(fb->vtable != NULL && fb->vtable->fb_ioctl != NULL);
693 ret = fb->vtable->fb_ioctl(fb->vtable, cmd, arg);
762 fb->vtable = up_fbgetvplane(display, plane);
763 if (fb->vtable == NULL)
771 DEBUGASSERT(fb->vtable->getvideoinfo != NULL);
772 ret = fb->vtable->getvideoinfo(fb->vtable, &vinfo);
782 DEBUGASSERT(fb->vtable->getplaneinfo != NULL);
783 ret = fb->vtable->getplaneinfo(fb->vtable, plane, &pinfo);
801 DEBUGASSERT(fb->vtable->getoverlayinfo != NULL);
802 ret = fb->vtable->getoverlayinfo(fb->vtable, 0, &oinfo);