Home
last modified time | relevance | path

Searched refs:handle (Results 1 – 25 of 41) sorted by relevance

12

/lvgl-latest/src/libs/fsdrv/
Dlv_fs_stdio.c226 dir_handle_t * handle = (dir_handle_t *)lv_malloc(sizeof(dir_handle_t)); in fs_dir_open() local
231 handle->dir_p = opendir(buf); in fs_dir_open()
232 if(handle->dir_p == NULL) { in fs_dir_open()
233 lv_free(handle); in fs_dir_open()
236 return handle; in fs_dir_open()
238 handle->dir_p = INVALID_HANDLE_VALUE; in fs_dir_open()
245 lv_strcpy(handle->next_fn, ""); in fs_dir_open()
246 handle->dir_p = FindFirstFileA(buf, &fdata); in fs_dir_open()
253 lv_snprintf(handle->next_fn, sizeof(handle->next_fn), "/%s", fdata.cFileName); in fs_dir_open()
256 lv_snprintf(handle->next_fn, sizeof(handle->next_fn), "%s", fdata.cFileName); in fs_dir_open()
[all …]
Dlv_fs_win32.c366 dir_handle_t * handle = (dir_handle_t *)lv_malloc(sizeof(dir_handle_t)); in fs_dir_open() local
367 handle->dir_p = INVALID_HANDLE_VALUE; in fs_dir_open()
368 handle->next_error = LV_FS_RES_OK; in fs_dir_open()
375 lv_strcpy(handle->next_fn, ""); in fs_dir_open()
376 handle->dir_p = FindFirstFileA(buf, &fdata); in fs_dir_open()
378 if(handle->dir_p != INVALID_HANDLE_VALUE) { in fs_dir_open()
385 lv_snprintf(handle->next_fn, sizeof(handle->next_fn), "/%s", fdata.cFileName); in fs_dir_open()
388 lv_snprintf(handle->next_fn, sizeof(handle->next_fn), "%s", fdata.cFileName); in fs_dir_open()
392 } while(FindNextFileA(handle->dir_p, &fdata)); in fs_dir_open()
395 if(handle->dir_p == INVALID_HANDLE_VALUE) { in fs_dir_open()
[all …]
/lvgl-latest/src/drivers/nuttx/
Dlv_nuttx_libuv.c51 static void lv_nuttx_uv_timer_cb(uv_timer_t * handle);
55 static void lv_nuttx_uv_vsync_poll_cb(uv_poll_t * handle, int status, int events);
56 static void lv_nuttx_uv_disp_poll_cb(uv_poll_t * handle, int status, int events);
61 static void lv_nuttx_uv_input_poll_cb(uv_poll_t * handle, int status, int events);
124 static void lv_nuttx_uv_timer_cb(uv_timer_t * handle) in lv_nuttx_uv_timer_cb() argument
131 uv_timer_stop(handle); in lv_nuttx_uv_timer_cb()
142 uv_timer_start(handle, lv_nuttx_uv_timer_cb, sleep_ms, 0); in lv_nuttx_uv_timer_cb()
168 static void lv_nuttx_uv_deinit_cb(uv_handle_t * handle) in lv_nuttx_uv_deinit_cb() argument
170 lv_nuttx_uv_ctx_t * uv_ctx = handle->data; in lv_nuttx_uv_deinit_cb()
184 static void lv_nuttx_uv_vsync_poll_cb(uv_poll_t * handle, int status, int events) in lv_nuttx_uv_vsync_poll_cb() argument
[all …]
/lvgl-latest/src/drivers/uefi/
Dlv_uefi_private.c54 bool lv_uefi_protocol_test(EFI_HANDLE handle, EFI_GUID * protocol) in lv_uefi_protocol_test() argument
59 if(handle == NULL) return false; in lv_uefi_protocol_test()
63 handle, in lv_uefi_protocol_test()
86 void * lv_uefi_protocol_open(EFI_HANDLE handle, EFI_GUID * protocol) in lv_uefi_protocol_open() argument
91 if(handle == NULL) return NULL; in lv_uefi_protocol_open()
95 handle, in lv_uefi_protocol_open()
126 void lv_uefi_protocol_close(EFI_HANDLE handle, EFI_GUID * protocol) in lv_uefi_protocol_close() argument
130 if(handle == NULL) return; in lv_uefi_protocol_close()
134 handle, in lv_uefi_protocol_close()
Dlv_uefi_indev.h49 bool lv_uefi_simple_pointer_indev_add_handle(lv_indev_t * indev, EFI_HANDLE handle);
70 bool lv_uefi_absolute_pointer_indev_add_handle(lv_indev_t * indev, EFI_HANDLE handle);
90 bool lv_uefi_simple_text_input_indev_add_handle(lv_indev_t * indev, EFI_HANDLE handle);
Dlv_uefi_private.h58 bool lv_uefi_protocol_test(EFI_HANDLE handle, EFI_GUID * protocol);
66 void * lv_uefi_protocol_open(EFI_HANDLE handle, EFI_GUID * protocol);
73 void lv_uefi_protocol_close(EFI_HANDLE handle, EFI_GUID * protocol);
Dlv_uefi_display.c29 EFI_HANDLE handle; member
69 lv_display_t * lv_uefi_display_create(void * handle) in lv_uefi_display_create() argument
74 if(!lv_uefi_protocol_test(handle, &_uefi_guid_graphics_output)) return NULL; in lv_uefi_display_create()
79 display_ctx->handle = handle; in lv_uefi_display_create()
80 …display_ctx->gop_protocol = (EFI_GRAPHICS_OUTPUT_PROTOCOL *)lv_uefi_protocol_open(handle, &_uefi_g… in lv_uefi_display_create()
266 …if(display_ctx->gop_protocol != NULL) lv_uefi_protocol_close(display_ctx->handle, &_uefi_guid_grap… in _display_ctx_free()
Dlv_uefi_indev_keyboard.c36 EFI_HANDLE handle; member
110 bool lv_uefi_simple_text_input_indev_add_handle(lv_indev_t * indev, EFI_HANDLE handle) in lv_uefi_simple_text_input_indev_add_handle() argument
120 …interface = (EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL *)lv_uefi_protocol_open(handle, &_uefi_guid_simple_… in lv_uefi_simple_text_input_indev_add_handle()
122 lv_uefi_protocol_close(handle, &_uefi_guid_simple_text_input); in lv_uefi_simple_text_input_indev_add_handle()
130 handle_ctx->handle = handle; in lv_uefi_simple_text_input_indev_add_handle()
236 …if(handle_ctx->interface) lv_uefi_protocol_close(handle_ctx->handle, &_uefi_guid_simple_text_input… in _simple_text_input_handle_context_free()
Dlv_uefi_indev_pointer.c31 EFI_HANDLE handle; member
111 bool lv_uefi_simple_pointer_indev_add_handle(lv_indev_t * indev, EFI_HANDLE handle) in lv_uefi_simple_pointer_indev_add_handle() argument
121 …interface = (EFI_SIMPLE_POINTER_PROTOCOL *)lv_uefi_protocol_open(handle, &_uefi_guid_simple_pointe… in lv_uefi_simple_pointer_indev_add_handle()
123 lv_uefi_protocol_close(handle, &_uefi_guid_simple_pointer); in lv_uefi_simple_pointer_indev_add_handle()
131 handle_ctx->handle = handle; in lv_uefi_simple_pointer_indev_add_handle()
251 … if(handle_ctx->interface) lv_uefi_protocol_close(handle_ctx->handle, &_uefi_guid_simple_pointer); in _simple_pointer_handle_context_free()
Dlv_uefi_indev_touch.c31 EFI_HANDLE handle; member
111 bool lv_uefi_absolute_pointer_indev_add_handle(lv_indev_t * indev, EFI_HANDLE handle) in lv_uefi_absolute_pointer_indev_add_handle() argument
121 …interface = (EFI_ABSOLUTE_POINTER_PROTOCOL *)lv_uefi_protocol_open(handle, &_uefi_guid_absolute_po… in lv_uefi_absolute_pointer_indev_add_handle()
123 lv_uefi_protocol_close(handle, &_uefi_guid_absolute_pointer); in lv_uefi_absolute_pointer_indev_add_handle()
131 handle_ctx->handle = handle; in lv_uefi_absolute_pointer_indev_add_handle()
252 …if(handle_ctx->interface) lv_uefi_protocol_close(handle_ctx->handle, &_uefi_guid_absolute_pointer); in _absolute_pointer_handle_context_free()
Dlv_uefi_display.h40 lv_display_t * lv_uefi_display_create(void * handle);
/lvgl-latest/docs/details/integration/driver/
Duefi.rst68 EFI_HANDLE handle = NULL;
77 handle = lv_uefi_display_get_active();
78 if(handle == NULL) {
79 handle = lv_uefi_display_get_any();
81 if(handle == NULL) {
86 display = lv_uefi_display_create(handle);
/lvgl-latest/src/draw/renesas/dave2d/
Dlv_draw_dave2d_utils.c142 void d2_framebuffer_from_layer(d2_device * handle, lv_layer_t * layer) in d2_framebuffer_from_layer() argument
148 d2_framebuffer(handle, draw_buf->data, in d2_framebuffer_from_layer()
Dlv_draw_dave2d_utils.h35 void d2_framebuffer_from_layer(d2_device * handle, lv_layer_t * layer);
/lvgl-latest/demos/keypad_encoder/
DREADME.md6 This demo shows how to handle buttons, drop-down lists, rollers, sliders, switches and text inputs …
/lvgl-latest/src/drivers/display/drm/
Dlv_linux_drm.c42 uint32_t handle; member
746 buf->handle = creq.handle; in drm_allocate_dumb()
752 mreq.handle = creq.handle; in drm_allocate_dumb()
773 handles[0] = creq.handle; in drm_allocate_dumb()
/lvgl-latest/docs/intro/add-lvgl-to-your-project/
Dgetting_lvgl.rst23 directories to your project. If ``make`` or :ref:`build_cmake` handle the
/lvgl-latest/src/draw/nxp/vglite/
Dlv_vglite_buf.c103 vgbuf->handle = NULL; in vglite_set_buf()
/lvgl-latest/docs/details/other-components/
Dfragment.rst11 and manages its own layout, has its own lifecycle, and can handle its
/lvgl-latest/docs/details/main-components/
Ddraw.rst125 will handle it.
153 internally to handle for example arbitrary Widget transformations.
179 will handle it.
/lvgl-latest/src/others/vg_lite_tvg/
Dvg_lite.h794 …vg_lite_pointer handle; /*! The memory handle of the buffer's memory as allocated … member
808 …vg_lite_pointer handle; /*! The memory handle of the buffer's memory as allocated … member
826 vg_lite_pointer handle; /*! gpu memory object handle. */ member
/lvgl-latest/docs/details/integration/driver/display/
Drenesas_glcdc.rst26 - Supports GLCDC interrupts to handle frame-buffer switching or underflow detection
/lvgl-latest/docs/
DROADMAP.rst144 - |uncheck| `lv_bar`, `lv_arc`: handle max < min for fill direction swapping #4039
167 - Reconsider how to handle UTF-8 characters (allow different encoding as well) and Bidi. Maybe crea…
/lvgl-latest/docs/details/base-widget/layouts/
Dflex.rst14 It can arrange items (child Widgets) into rows or columns (tracks), handle wrapping,
15 adjust the spacing between items and tracks, handle *grow* to make
/lvgl-latest/demos/
DREADME.md138 … with a keypad and/or encoder without a touchpad. This demo shows how to handle buttons, drop-down…

12