Home
last modified time | relevance | path

Searched refs:ptr (Results 1 – 25 of 72) sorted by relevance

123

/lvgl-latest/src/libs/expat/
Dxmltok_impl.c48 # define IS_INVALID_CHAR(enc, ptr, n) (0) argument
51 # define INVALID_LEAD_CASE(n, ptr, nextTokPtr) \ argument
53 if (end - ptr < n) \
55 if (IS_INVALID_CHAR(enc, ptr, n)) { \
56 *(nextTokPtr) = (ptr); \
59 ptr += n; \
62 # define INVALID_CASES(ptr, nextTokPtr) \ argument
63 INVALID_LEAD_CASE(2, ptr, nextTokPtr) \
64 INVALID_LEAD_CASE(3, ptr, nextTokPtr) \
65 INVALID_LEAD_CASE(4, ptr, nextTokPtr) \
[all …]
Dxmltok.h182 int(PTRCALL *getAtts)(const ENCODING *enc, const char *ptr, int attsMax,
184 int(PTRFASTCALL *charRefNumber)(const ENCODING *enc, const char *ptr);
187 void(PTRCALL *updatePosition)(const ENCODING *, const char *ptr,
189 int(PTRCALL *isPublicId)(const ENCODING *enc, const char *ptr,
226 #define XmlTok(enc, state, ptr, end, nextTokPtr) \ argument
227 (((enc)->scanners[state])(enc, ptr, end, nextTokPtr))
229 #define XmlPrologTok(enc, ptr, end, nextTokPtr) \ argument
230 XmlTok(enc, XML_PROLOG_STATE, ptr, end, nextTokPtr)
232 #define XmlContentTok(enc, ptr, end, nextTokPtr) \ argument
233 XmlTok(enc, XML_CONTENT_STATE, ptr, end, nextTokPtr)
[all …]
Dxmlrole.c126 const char *ptr, const char *end,
144 prolog0(PROLOG_STATE *state, int tok, const char *ptr, const char *end, in prolog0() argument
162 if (! XmlNameMatchesAscii(enc, ptr + 2 * MIN_BYTES_PER_CHAR(enc), end, in prolog0()
175 prolog1(PROLOG_STATE *state, int tok, const char *ptr, const char *end, in prolog1() argument
194 if (! XmlNameMatchesAscii(enc, ptr + 2 * MIN_BYTES_PER_CHAR(enc), end, in prolog1()
207 prolog2(PROLOG_STATE *state, int tok, const char *ptr, const char *end, in prolog2() argument
209 UNUSED_P(ptr); in prolog2()
227 doctype0(PROLOG_STATE *state, int tok, const char *ptr, const char *end, in doctype0() argument
229 UNUSED_P(ptr); in doctype0()
244 doctype1(PROLOG_STATE *state, int tok, const char *ptr, const char *end, in doctype1() argument
[all …]
Dxmltok.c723 #define GET_LO(ptr) ((unsigned char)(ptr)[0]) argument
724 #define GET_HI(ptr) ((unsigned char)(ptr)[1]) argument
732 #define GET_LO(ptr) ((unsigned char)(ptr)[1]) in DEFINE_UTF16_TO_UTF16() argument
733 #define GET_HI(ptr) ((unsigned char)(ptr)[0]) in DEFINE_UTF16_TO_UTF16() argument
1031 initUpdatePosition(const ENCODING *enc, const char *ptr, const char *end, in initUpdatePosition() argument
1034 normal_updatePosition(&utf8_encoding.enc, ptr, end, pos); in initUpdatePosition()
1038 toAscii(const ENCODING *enc, const char *ptr, const char *end) { in toAscii() argument
1041 XmlUtf8Convert(enc, &ptr, end, &p, p + 1); in toAscii()
1064 parsePseudoAttribute(const ENCODING *enc, const char *ptr, const char *end, in parsePseudoAttribute() argument
1069 if (ptr == end) { in parsePseudoAttribute()
[all …]
Dxmltok_ns.c68 NS(initScanProlog)(const ENCODING *enc, const char *ptr, const char *end, in NS()
71 ptr, end, nextTokPtr); in NS()
75 NS(initScanContent)(const ENCODING *enc, const char *ptr, const char *end, in NS()
78 ptr, end, nextTokPtr); in NS()
97 NS(findEncoding)(const ENCODING *enc, const char *ptr, const char *end) { in NS()
102 XmlUtf8Convert(enc, &ptr, end, &p, p + ENCODING_MAX - 1); in NS()
103 if (ptr != end) in NS()
116 const char *ptr, const char *end, const char **badPtr, in NS()
120 return doParseXmlDecl(NS(findEncoding), isGeneralTextEntity, enc, ptr, end, in NS()
Dxmlrole.h122 int(PTRCALL *handler)(struct prolog_state *state, int tok, const char *ptr,
138 #define XmlTokenRole(state, tok, ptr, end, enc) \ argument
139 (((state)->handler)(state, tok, ptr, end, enc))
/lvgl-latest/src/libs/svg/
Dlv_svg_parser.c508 const char * ptr = str; in _parse_color() local
509 while((ptr < str_end) && (*ptr != ')')) { // calc letters end in _parse_color()
510 ++ptr; in _parse_color()
513 uint32_t len = ptr - str; in _parse_color()
552 str = _parse_number(str, ptr, &vals[i]); in _parse_color()
576 return ++ptr; in _parse_color()
607 const char * ptr = str; in _parse_matrix() local
612 ptr = _parse_number(ptr, str_end, &vals[i]); in _parse_matrix()
613 if(!ptr) return str; in _parse_matrix()
614 str = ptr; in _parse_matrix()
[all …]
/lvgl-latest/tests/src/test_cases/widgets/
Dtest_slider.c92 lv_slider_t * ptr = (lv_slider_t *) sliderRangeMode; in test_slider_range_mode_should_leave_edit_mode_if_released() local
102 TEST_ASSERT_FALSE(ptr->dragging); in test_slider_range_mode_should_leave_edit_mode_if_released()
103 TEST_ASSERT_NULL(ptr->value_to_set); in test_slider_range_mode_should_leave_edit_mode_if_released()
104 TEST_ASSERT_EQUAL(0U, ptr->left_knob_focus); in test_slider_range_mode_should_leave_edit_mode_if_released()
112 lv_slider_t * ptr = (lv_slider_t *) sliderRangeMode; in test_slider_range_mode_should_not_leave_edit_mode_if_released_with_no_left_knob_focus() local
123 TEST_ASSERT_FALSE(ptr->dragging); in test_slider_range_mode_should_not_leave_edit_mode_if_released_with_no_left_knob_focus()
124 TEST_ASSERT_NULL(ptr->value_to_set); in test_slider_range_mode_should_not_leave_edit_mode_if_released_with_no_left_knob_focus()
131 lv_slider_t * ptr = (lv_slider_t *) sliderNormalMode; in test_slider_normal_mode_should_leave_edit_mode_if_released() local
132 ptr->left_knob_focus = 1; in test_slider_normal_mode_should_leave_edit_mode_if_released()
142 TEST_ASSERT_FALSE(ptr->dragging); in test_slider_normal_mode_should_leave_edit_mode_if_released()
[all …]
Dtest_textarea.c144 prop.ptr = "Hello World!"; in test_textarea_properties()
147 … TEST_ASSERT_EQUAL_STRING("Hello World!", lv_obj_get_property(obj, LV_PROPERTY_TEXTAREA_TEXT).ptr); in test_textarea_properties()
150 prop.ptr = "Hello!"; in test_textarea_properties()
153 …ASSERT_EQUAL_STRING("Hello!", lv_obj_get_property(obj, LV_PROPERTY_TEXTAREA_PLACEHOLDER_TEXT).ptr); in test_textarea_properties()
174 prop.ptr = "password bullet"; in test_textarea_properties()
177 …QUAL_STRING("password bullet", lv_obj_get_property(obj, LV_PROPERTY_TEXTAREA_PASSWORD_BULLET).ptr); in test_textarea_properties()
186 prop.ptr = "ABCDEF"; in test_textarea_properties()
189 …T_ASSERT_EQUAL_STRING("ABCDEF", lv_obj_get_property(obj, LV_PROPERTY_TEXTAREA_ACCEPTED_CHARS).ptr); in test_textarea_properties()
198 prop.ptr = "abcdef"; in test_textarea_properties()
Dtest_obj_property.c26 prop.ptr = lv_screen_active(); in test_obj_property_fail_on_invalid_id()
56 prop.ptr = &lv_font_montserrat_26; in test_obj_property_set_get_should_match()
59 …SSERT_EQUAL_PTR(&lv_font_montserrat_26, lv_obj_get_property(obj, LV_PROPERTY_STYLE_TEXT_FONT).ptr); in test_obj_property_set_get_should_match()
76 prop.ptr = root; in test_obj_property_set_get_should_match()
79 TEST_ASSERT_EQUAL_PTR(root, lv_obj_get_property(obj, LV_PROPERTY_OBJ_PARENT).ptr); in test_obj_property_set_get_should_match()
84 prop.ptr = root; in test_obj_property_set_get_should_match()
87 TEST_ASSERT_EQUAL_PTR(root, lv_obj_get_property(img, LV_PROPERTY_OBJ_PARENT).ptr); in test_obj_property_set_get_should_match()
299 prop.ptr = "Hello world"; in test_label_properties()
302 TEST_ASSERT_EQUAL_STRING("Hello world", lv_obj_get_property(obj, LV_PROPERTY_LABEL_TEXT).ptr); in test_label_properties()
Dtest_keyboard.c51 prop.ptr = test_area; in test_keyboard_properties()
54 TEST_ASSERT_EQUAL_PTR(test_area, lv_obj_get_property(obj, LV_PROPERTY_KEYBOARD_TEXTAREA).ptr); in test_keyboard_properties()
/lvgl-latest/src/stdlib/builtin/
Dlv_tlsf.h69 void * lv_tlsf_realloc(lv_tlsf_t tlsf, void * ptr, size_t size);
70 size_t lv_tlsf_free(lv_tlsf_t tlsf, const void * ptr);
73 size_t lv_tlsf_block_size(void * ptr);
84 typedef void (*lv_tlsf_walker)(void * ptr, size_t size, int used, void * user);
Dlv_tlsf.c427 static block_header_t * block_from_ptr(const void * ptr) in block_from_ptr() argument
430 tlsf_cast(unsigned char *, ptr) - block_start_offset); in block_from_ptr()
440 static block_header_t * offset_to_block(const void * ptr, size_t size) in offset_to_block() argument
442 return tlsf_cast(block_header_t *, tlsf_cast(tlsfptr_t, ptr) + size); in offset_to_block()
496 static void * align_ptr(const void * ptr, size_t align) in align_ptr() argument
499 (tlsf_cast(tlsfptr_t, ptr) + (align - 1)) & ~(align - 1); in align_ptr()
821 static void integrity_walker(void * ptr, size_t size, int used, void * user) in integrity_walker() argument
823 block_header_t * block = block_from_ptr(ptr); in integrity_walker()
887 static void default_walker(void * ptr, size_t size, int used, void * user) in default_walker() argument
890 …printf("\t%p %s size: %x (%p)\n", ptr, used ? "used" : "free", (unsigned int)size, (void *)block_f… in default_walker()
[all …]
/lvgl-latest/src/stdlib/uefi/
Dlv_mem_core_uefi.c56 mem_header_t * ptr = NULL; in lv_malloc_core() local
58 …if(gLvEfiBS->AllocatePool(EfiBootServicesData, size_with_header, (void **)&ptr) != EFI_SUCCESS) re… in lv_malloc_core()
60 ptr->size = size; in lv_malloc_core()
62 return ptr->data; in lv_malloc_core()
/lvgl-latest/src/libs/thorvg/
DtvgStr.cpp235 const char *ptr = strrchr(path, '/'); in strDirname() local
237 if (ptr) ptr = strrchr(ptr + 1, '\\'); in strDirname()
239 int len = int(ptr + 1 - path); // +1 to include '/' in strDirname()
DtvgPicture.h37 Paint* ptr = nullptr; member
43 if (!ptr) ptr = paint; in next()
44 else ptr = nullptr; in next()
45 return ptr; in next()
56 ptr = nullptr; in begin()
DtvgCompressor.cpp353 auto ptr = uncompressed; in lzwDecode() local
366 if (!outputByte(code, ptr, uncompressedSizeBytes, bytesDecoded)) break; in lzwDecode()
372 …if (!outputSequence(dictionary, prevCode, ptr, uncompressedSizeBytes, bytesDecoded, firstByte)) br… in lzwDecode()
373 if (!outputByte(firstByte, ptr, uncompressedSizeBytes, bytesDecoded)) break; in lzwDecode()
374 …} else if (!outputSequence(dictionary, code, ptr, uncompressedSizeBytes, bytesDecoded, firstByte))… in lzwDecode()
/lvgl-latest/scripts/gdb/lvglgdb/
Dvalue.py22 def cast(self, type_name: str | gdb.Type, ptr: bool = False) -> Optional['Value']:
25 if ptr:
Dlvgl.py36 return next_value.cast(self.lv_ll_node_t, ptr=True).dereference()
40 return prev_value.cast(self.lv_ll_node_t, ptr=True).dereference()
69 super().__init__(obj.cast("lv_obj_t", ptr=True))
117 values_and_props = style.values_and_props.cast("lv_style_const_prop_t", ptr=True)
147 self.lv_global = lv_global.cast("lv_global_t", ptr=True)
331 …print(draw_unit.cast(type, ptr=True).dereference().format_string(pretty_structs=True, symbols=True…
/lvgl-latest/docs/details/debugging/
Dgdb_plugin.rst68 32 = {num = 90, ptr = 0x5a, color = {blue = 90 'Z', green = 0 '\000', red = 0 '\000'}}
69 … 158 = {num = 32767, ptr = 0x7fff, color = {blue = 255 '\377', green = 127 '\177', red = 0 '\000'}}
73 32 = {num = 90, ptr = 0x5a, color = {blue = 90 'Z', green = 0 '\000', red = 0 '\000'}}
74 … 158 = {num = 32767, ptr = 0x7fff, color = {blue = 255 '\377', green = 127 '\177', red = 0 '\000'}}
/lvgl-latest/src/drivers/sdl/
Dlv_sdl_window.c62 static void * sdl_draw_buf_realloc_aligned(void * ptr, size_t new_size);
63 static void sdl_draw_buf_free(void * ptr);
437 static void * sdl_draw_buf_realloc_aligned(void * ptr, size_t new_size) in sdl_draw_buf_realloc_aligned() argument
439 if(ptr) { in sdl_draw_buf_realloc_aligned()
440 sdl_draw_buf_free(ptr); in sdl_draw_buf_realloc_aligned()
455 static void sdl_draw_buf_free(void * ptr) in sdl_draw_buf_free() argument
458 free(ptr); in sdl_draw_buf_free()
460 _aligned_free(ptr); in sdl_draw_buf_free()
/lvgl-latest/src/core/
Dlv_obj_style.c335 lv_style_value_t value_act = { .ptr = NULL }; in lv_obj_get_style_prop()
348 lv_style_value_t value_act = { .ptr = NULL }; in lv_obj_has_style_prop()
438 if(v1.ptr == v2.ptr && v1.num == v2.num && lv_color_eq(v1.color, v2.color)) return; in lv_obj_style_create_transition()
877 if(v < 255) value_final.ptr = tr->start_value.ptr; in trans_anim_cb()
878 else value_final.ptr = tr->end_value.ptr; in trans_anim_cb()
881 if(tr->start_value.ptr == NULL) value_final.ptr = tr->end_value.ptr; in trans_anim_cb()
882 else if(tr->end_value.ptr == NULL) value_final.ptr = tr->start_value.ptr; in trans_anim_cb()
883 else if(v < 128) value_final.ptr = tr->start_value.ptr; in trans_anim_cb()
884 else value_final.ptr = tr->end_value.ptr; in trans_anim_cb()
908 … if(value_final.ptr == old_value.ptr && lv_color_eq(value_final.color, old_value.color) && in trans_anim_cb()
Dlv_obj_property.h94 const void * ptr; /**< Constant pointers (font, cone text, etc.) */ member
133 const void * ptr; member
/lvgl-latest/src/misc/
Dlv_style_gen.c344 .ptr = value in lv_style_set_bg_grad()
352 .ptr = value in lv_style_set_bg_image_src()
616 .ptr = value in lv_style_set_arc_image_src()
640 .ptr = value in lv_style_set_text_font()
720 .ptr = value in lv_style_set_color_filter_dsc()
736 .ptr = value in lv_style_set_anim()
752 .ptr = value in lv_style_set_transition()
784 .ptr = value in lv_style_set_bitmap_mask_src()
844 .ptr = value in lv_style_set_grid_column_dsc_array()
860 .ptr = value in lv_style_set_grid_row_dsc_array()
Dlv_style_gen.h344 .prop = LV_STYLE_BG_GRAD, .value = { .ptr = val } \
349 .prop = LV_STYLE_BG_IMAGE_SRC, .value = { .ptr = val } \
514 .prop = LV_STYLE_ARC_IMAGE_SRC, .value = { .ptr = val } \
529 .prop = LV_STYLE_TEXT_FONT, .value = { .ptr = val } \
579 .prop = LV_STYLE_COLOR_FILTER_DSC, .value = { .ptr = val } \
589 .prop = LV_STYLE_ANIM, .value = { .ptr = val } \
599 .prop = LV_STYLE_TRANSITION, .value = { .ptr = val } \
619 .prop = LV_STYLE_BITMAP_MASK_SRC, .value = { .ptr = val } \
658 .prop = LV_STYLE_GRID_COLUMN_DSC_ARRAY, .value = { .ptr = val } \
668 .prop = LV_STYLE_GRID_ROW_DSC_ARRAY, .value = { .ptr = val } \

123