Home
last modified time | relevance | path

Searched refs:src_len (Results 1 – 8 of 8) sorted by relevance

/aosp12/system/core/libutils/
H A DUnicode.cpp130 if (index >= src_len) { in utf32_from_utf8_at()
146 ssize_t utf32_to_utf8_length(const char32_t *src, size_t src_len) in utf32_to_utf8_length() argument
148 if (src == nullptr || src_len == 0) { in utf32_to_utf8_length()
153 const char32_t *end = src + src_len; in utf32_to_utf8_length()
170 if (src == nullptr || src_len == 0 || dst == nullptr) { in utf32_to_utf8()
175 const char32_t *end_utf32 = src + src_len; in utf32_to_utf8()
285 if (src == nullptr || src_len == 0 || dst == nullptr) { in utf16_to_utf8()
290 const char16_t* const end_utf16 = src + src_len; in utf16_to_utf8()
317 ssize_t utf16_to_utf8_length(const char16_t *src, size_t src_len) in utf16_to_utf8_length() argument
319 if (src == nullptr || src_len == 0) { in utf16_to_utf8_length()
[all …]
/aosp12/system/core/libutils/include/utils/
H A DUnicode.h45 ssize_t utf32_to_utf8_length(const char32_t *src, size_t src_len);
84 void utf32_to_utf8(const char32_t* src, size_t src_len, char* dst, size_t dst_len);
93 int32_t utf32_from_utf8_at(const char *src, size_t src_len, size_t index, size_t *next_index);
99 ssize_t utf16_to_utf8_length(const char16_t *src, size_t src_len);
106 void utf16_to_utf8(const char16_t* src, size_t src_len, char* dst, size_t dst_len);
/aosp12/bootable/recovery/applypatch/
H A Dimgpatch.cpp53 static bool ApplyBSDiffPatchAndStreamOutput(const uint8_t* src_data, size_t src_len, in ApplyBSDiffPatchAndStreamOutput() argument
113 int bspatch_result = ApplyBSDiffPatch(src_data, src_len, patch, patch_offset, compression_sink); in ApplyBSDiffPatchAndStreamOutput()
177 size_t src_len = static_cast<size_t>(Read8(normal_header + 8)); in ApplyImagePatch() local
180 if (src_start + src_len > old_size) { in ApplyImagePatch()
184 if (ApplyBSDiffPatch(old_data + src_start, src_len, patch, patch_offset, sink) != 0) { in ApplyImagePatch()
221 size_t src_len = static_cast<size_t>(Read8(deflate_header + 8)); in ApplyImagePatch() local
225 if (src_start + src_len > old_size) { in ApplyImagePatch()
247 strm.avail_in = src_len; in ApplyImagePatch()
/aosp12/bionic/libc/bionic/
H A Dfortify.cpp235 size_t src_len = strlen(src) + 1; in __stpcpy_chk() local
236 __check_buffer_access("stpcpy", "write into", src_len, dst_len); in __stpcpy_chk()
250 char* __stpncpy_chk2(char* dst, const char* src, size_t n, size_t dst_len, size_t src_len) { in __stpncpy_chk2() argument
258 if (__predict_false(s_copy_len >= src_len)) { in __stpncpy_chk2()
259 __fortify_fatal("stpncpy: detected read past end of %zu-byte buffer", src_len); in __stpncpy_chk2()
361 char* __strncpy_chk2(char* dst, const char* src, size_t n, size_t dst_len, size_t src_len) { in __strncpy_chk2() argument
369 if (__predict_false(s_copy_len >= src_len)) { in __strncpy_chk2()
370 __fortify_fatal("strncpy: detected read past end of %zu-byte buffer", src_len); in __strncpy_chk2()
487 size_t src_len = strlen(src) + 1; in __STRCPY_CHK() local
488 __check_buffer_access("strcpy", "write into", src_len, dst_len); in __STRCPY_CHK()
/aosp12/bionic/tests/
H A Dwchar_test.cpp621 EXPECT_EQ(dst + src_len, wcpncpy(dst, src, src_len + 1)); in TEST()
629 EXPECT_EQ(dst + src_len, wcpncpy(dst, src, src_len + 4)); in TEST()
631 EXPECT_EQ(dst[src_len], L'\0'); in TEST()
632 EXPECT_EQ(dst[src_len+1], L'\0'); in TEST()
633 EXPECT_EQ(dst[src_len+2], L'\0'); in TEST()
634 EXPECT_EQ(dst[src_len+3], L'\0'); in TEST()
635 EXPECT_EQ(dst[src_len+4], L'x'); in TEST()
663 EXPECT_EQ(dst[src_len], L'\0'); in TEST()
664 EXPECT_EQ(dst[src_len+1], L'\0'); in TEST()
665 EXPECT_EQ(dst[src_len+2], L'\0'); in TEST()
[all …]
/aosp12/bionic/libc/kernel/uapi/linux/
H A Dfib_rules.h33 __u8 src_len; member
/aosp12/system/nfc/src/nfc/include/
H A Dndef_utils.h357 extern tNDEF_STATUS NDEF_MsgCopyAndDechunk(uint8_t* p_src, uint32_t src_len,
/aosp12/system/nfc/src/nfc/ndef/
H A Dndef_utils.cc1323 tNDEF_STATUS NDEF_MsgCopyAndDechunk(uint8_t* p_src, uint32_t src_len, in NDEF_MsgCopyAndDechunk() argument
1334 status = NDEF_MsgValidate(p_src, src_len, true); in NDEF_MsgCopyAndDechunk()
1338 max_out_len = src_len; in NDEF_MsgCopyAndDechunk()