Home
last modified time | relevance | path

Searched refs:vtable (Results 1 - 8 of 8) sorted by relevance

/device/qemu/riscv32_virt/liteos_m/board/driver/video/
H A Dfb.c60 struct fb_vtable_s *vtable; /* Framebuffer interface */ member
77 struct fb_vtable_s *vtable; in fb_open() local
92 vtable = fb->vtable; in fb_open()
93 if (vtable == NULL) { in fb_open()
97 if (vtable->fb_open) { in fb_open()
98 ret = vtable->fb_open(vtable); in fb_open()
110 struct fb_vtable_s *vtable; in fb_close() local
118 vtable in fb_close()
[all...]
H A Dfb.h468 * the following vtable:
476 int (*getvideoinfo)(struct fb_vtable_s *vtable, struct fb_videoinfo_s *vinfo);
477 int (*getplaneinfo)(struct fb_vtable_s *vtable, int planeno, struct fb_planeinfo_s *pinfo);
484 int (*getcmap)(struct fb_vtable_s *vtable, struct fb_cmap_s *cmap);
485 int (*putcmap)(struct fb_vtable_s *vtable, const struct fb_cmap_s *cmap);
493 int (*getcursor)(struct fb_vtable_s *vtable, struct fb_cursorattrib_s *attrib);
494 int (*setcursor)(struct fb_vtable_s *vtable, struct fb_setcursor_s *settings);
502 int (*waitforvsync)(struct fb_vtable_s *vtable);
510 int (*getoverlayinfo)(struct fb_vtable_s *vtable, int overlayno, struct fb_overlayinfo_s *oinfo);
516 int (*settransp)(struct fb_vtable_s *vtable, cons
[all...]
/device/qemu/drivers/virtio/
H A Dvirtgpu.c668 static int FbGetVideoInfo(struct fb_vtable_s *vtable, struct fb_videoinfo_s *vinfo) in FbGetVideoInfo() argument
670 (void)vtable; in FbGetVideoInfo()
679 static int FbGetPlaneInfo(struct fb_vtable_s *vtable, int planeno, struct fb_planeinfo_s *pinfo) in FbGetPlaneInfo() argument
684 (void)vtable; in FbGetPlaneInfo()
714 static int FbOpen(struct fb_vtable_s *vtable) in FbOpen() argument
716 (void)vtable; in FbOpen()
720 static int FbRelease(struct fb_vtable_s *vtable) in FbRelease() argument
722 (void)vtable; in FbRelease()
726 static ssize_t FbMmap(struct fb_vtable_s *vtable, LosVmMapRegion *region) in FbMmap() argument
728 (void)vtable; in FbMmap()
[all...]
/device/qemu/riscv32_virt/liteos_m/board/driver/
H A Dvirtgpu.c682 static int FbGetVideoInfo(struct fb_vtable_s *vtable, struct fb_videoinfo_s *vinfo) in FbGetVideoInfo() argument
684 (void)vtable; in FbGetVideoInfo()
693 static int FbGetPlaneInfo(struct fb_vtable_s *vtable, int planeno, struct fb_planeinfo_s *pinfo) in FbGetPlaneInfo() argument
698 (void)vtable; in FbGetPlaneInfo()
728 static int FbOpen(struct fb_vtable_s *vtable) in FbOpen() argument
730 (void)vtable; in FbOpen()
734 static int FbRelease(struct fb_vtable_s *vtable) in FbRelease() argument
736 (void)vtable; in FbRelease()
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hifb/src/
H A Dhifb_main.c136 static hi_s32 hifb_pan_display(struct fb_vtable_s *vtable, struct fb_overlayinfo_s *oinfo);
1827 static hi_s32 hifb_open (struct fb_vtable_s *vtable) in hifb_open() argument
1833 struct hifb_info *info = (struct hifb_info *)vtable; in hifb_open()
1926 static hi_s32 hifb_release(struct fb_vtable_s *vtable) in hifb_release() argument
1932 struct hifb_info *info = (struct hifb_info *)vtable; in hifb_release()
3486 if (info->vtable.fb_set_par) { in hifb_ioctl_liteos_standard_io()
3495 if (info->vtable.fb_set_par(&info->vtable) != HI_SUCCESS) { in hifb_ioctl_liteos_standard_io()
3501 hifb_pan_display(&info->vtable, &info->oinfo); in hifb_ioctl_liteos_standard_io()
3505 if (info->vtable in hifb_ioctl_liteos_standard_io()
3530 hifb_ioctl(struct fb_vtable_s *vtable, int cmd, unsigned long arg) global() argument
5183 hifb_set_par(struct fb_vtable_s *vtable) global() argument
5241 hifb_pan_display(struct fb_vtable_s *vtable, struct fb_overlayinfo_s *oinfo) global() argument
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hifb/include/
H A Dhifb.h399 struct fb_vtable_s vtable; /* FB interfaces */ member
/device/soc/hisilicon/hi3516dv300/sdk_liteos/include/
H A Dhifb.h374 struct fb_vtable_s vtable; /* FB interfaces */ member
/device/soc/hisilicon/hi3516dv300/sdk_linux/include/
H A Dhifb.h379 struct fb_vtable_s vtable; /* FB interfaces */ member

Completed in 15 milliseconds