Home
last modified time | relevance | path

Searched refs:fbmem (Results 1 - 9 of 9) sorted by relevance

/device/qemu/riscv32_virt/liteos_m/board/driver/video/
H A Dfb_mem.c42 PRINT_ERR("Create mutex for fbmem fail, status: %d", retval); in FbMemInit()
68 struct fb_mem *fbmem = NULL; in FbMemLookup() local
72 ret = KeyCacheLookup(key, len, &fbmem); in FbMemLookup()
74 *result = fbmem; in FbMemLookup()
77 fbmem = (struct fb_mem *)zalloc(sizeof(struct fb_mem)); in FbMemLookup()
78 if (fbmem == NULL) { in FbMemLookup()
81 (void)KeyCacheAlloc(fbmem, key, len); in FbMemLookup()
82 *result = fbmem; in FbMemLookup()
93 struct fb_mem *fbmem = NULL; in register_driver() local
99 ret = FbMemLookup(key, &fbmem, in register_driver()
115 struct fb_mem *fbmem = NULL; unregister_driver() local
[all...]
H A Dkey_cache.c73 kc->name, kc->fbmem, kc->nameLen); in KeyCacheDump()
109 struct KeyCache *KeyCacheAlloc(struct fb_mem *fbmem, const char *name, uint8_t len) in KeyCacheAlloc() argument
115 if (name == NULL || len > NAME_MAX || fbmem == NULL) { in KeyCacheAlloc()
131 kc->fbmem = fbmem; in KeyCacheAlloc()
149 int KeyCacheLookup(const char *name, int len, struct fb_mem **fbmem) in KeyCacheLookup() argument
158 *fbmem = kc->fbmem; in KeyCacheLookup()
166 void FbMemKeyCacheFree(struct fb_mem *fbmem) { in FbMemKeyCacheFree() argument
172 if (kc->fbmem in FbMemKeyCacheFree()
[all...]
H A Dfb.c61 void *fbmem; /* Start of frame buffer memory */ member
75 struct fb_mem *fbmem = NULL; in fb_open() local
84 ret = FbMemLookup(key, &fbmem, 0); in fb_open()
87 fb = (struct fb_chardev_s *)fbmem->data; in fb_open()
100 *result = fbmem; in fb_open()
107 int fb_close(struct fb_mem *fbmem) in fb_close() argument
113 fb = (struct fb_chardev_s *)fbmem->data; in fb_close()
144 *ppv = fb->fbmem; in fb_ioctl()
225 fb->fbmem = oinfo.fbmem; in fb_ioctl()
308 getplaneinfo(struct fb_mem *fbmem, struct fb_planeinfo_s **result) getplaneinfo() argument
[all...]
H A Dkey_cache.h87 struct fb_mem *fbmem; /* vnode points to the cache */ member
98 struct KeyCache *KeyCacheAlloc(struct fb_mem *fbmem, const char *name, uint8_t len);
99 int KeyCacheLookup(const char *name, int len, struct fb_mem **fbmem);
100 void FbMemKeyCacheFree(struct fb_mem *fbmem);
H A Dfb.h323 void *fbmem; /* Start of frame buffer memory */ member
350 void *fbmem; /* Start of frame buffer virtual memory */ member
670 int fb_close(struct fb_mem *fbmem);
671 int fb_ioctl(struct fb_mem *fbmem, int cmd, unsigned long arg);
672 int getplaneinfo(struct fb_mem *fbmem, struct fb_planeinfo_s **result);
/device/qemu/riscv32_virt/liteos_m/board/hardware/display/
H A Ddisplay_layer.c40 struct fb_mem *fbmem; member
97 priv->fd = fb_open(FB_PATH, &priv->fbmem); in CreateLayer()
98 if (priv->fd < 0 || priv->fbmem == NULL) { in CreateLayer()
105 if (priv->fbmem != NULL) { in CreateLayer()
106 fb_ioctl(priv->fbmem, FIOC_MMAP, &priv->fbAddr); in CreateLayer()
111 if (priv->fbmem != NULL) { in CreateLayer()
112 fb_close(priv->fbmem); in CreateLayer()
113 priv->fbmem = NULL; in CreateLayer()
137 if (priv->fbmem != NULL) { in CloseLayer()
138 fb_close(priv->fbmem); in CloseLayer()
[all...]
/device/qemu/riscv32_virt/liteos_m/board/driver/
H A Dvirtgpu.c700 pinfo->fbmem = g_virtGpu->fb; in FbGetPlaneInfo()
716 info->fbmem = g_virtGpu->fb; in FbGetOverlayInfo()
/device/qemu/drivers/virtio/
H A Dvirtgpu.c686 pinfo->fbmem = g_virtGpu->fb; in FbGetPlaneInfo()
702 info->fbmem = g_virtGpu->fb; in FbGetOverlayInfo()
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hifb/src/
H A Dhifb_main.c542 return (hi_ulong)(uintptr_t)info->oinfo.fbmem; in hifb_get_smem_start()
547 return (hi_s8 *)info->oinfo.fbmem; in hifb_get_screen_base()
7014 (hi_u32)(uintptr_t)info->oinfo.fbmem) / info->oinfo.stride;
7017 (hi_u32)(uintptr_t)info->oinfo.fbmem) % info->oinfo.stride) /
7526 info_temp->oinfo.fbmem = (hi_void *)(uintptr_t)canvas_surface->u64PhyAddr;
7527 (hi_void)memset_s(info_temp->oinfo.fbmem, layer_size, 0x0, layer_size);
8500 pinfo->fbmem = info->oinfo.fbmem;
8545 info->oinfo.fbmem = (void *)(hi_uintptr_t)hifb_buf_allocmem(name, 16, (g_layer[par->layer_id].layer_size +
8548 if (info->oinfo.fbmem
[all...]

Completed in 18 milliseconds