Lines Matching refs:data

52     lv_windows_create_display_data_t data;  in lv_windows_create_display()  local
54 lv_memzero(&data, sizeof(lv_windows_create_display_data_t)); in lv_windows_create_display()
55 data.title = title; in lv_windows_create_display()
56 data.hor_res = hor_res; in lv_windows_create_display()
57 data.ver_res = ver_res; in lv_windows_create_display()
58 data.zoom_level = zoom_level; in lv_windows_create_display()
59 data.allow_dpi_override = allow_dpi_override; in lv_windows_create_display()
60 data.simulator_mode = simulator_mode; in lv_windows_create_display()
61 data.mutex = CreateEventExW(NULL, NULL, 0, EVENT_ALL_ACCESS); in lv_windows_create_display()
62 data.display = NULL; in lv_windows_create_display()
63 if(!data.mutex) { in lv_windows_create_display()
71 &data, in lv_windows_create_display()
76 WaitForSingleObjectEx(data.mutex, INFINITE, FALSE); in lv_windows_create_display()
82 if(data.mutex) { in lv_windows_create_display()
83 CloseHandle(data.mutex); in lv_windows_create_display()
86 return data.display; in lv_windows_create_display()
121 lv_windows_create_display_data_t * data = parameter; in lv_windows_display_thread_entrypoint() local
122 LV_ASSERT_NULL(data); in lv_windows_display_thread_entrypoint()
125 if(data->simulator_mode) { in lv_windows_display_thread_entrypoint()
132 data->title, in lv_windows_display_thread_entrypoint()
136 data->hor_res, in lv_windows_display_thread_entrypoint()
137 data->ver_res, in lv_windows_display_thread_entrypoint()
141 data); in lv_windows_display_thread_entrypoint()
152 data->display = context->display_device_object; in lv_windows_display_thread_entrypoint()
157 LV_ASSERT(SetEvent(data->mutex)); in lv_windows_display_thread_entrypoint()
159 data = NULL; in lv_windows_display_thread_entrypoint()