Home
last modified time | relevance | path

Searched refs:strndup (Results 1 – 25 of 55) sorted by relevance

123

/external/bison/m4/
Dstrndup.m41 # strndup.m4 serial 21
9 dnl Persuade glibc <string.h> to declare strndup().
14 AC_CHECK_DECLS_ONCE([strndup])
15 AC_CHECK_FUNCS_ONCE([strndup])
23 AC_CACHE_CHECK([for working strndup], [gl_cv_func_strndup_works],
32 char *strndup (const char *, size_t);
35 s = strndup ("some longer string", 15);
37 s = strndup ("shorter string", 13);
Dstring_h.m431 strdup strncat strndup strnlen strpbrk strsep strcasestr strtok_r
/external/clang/test/Analysis/
Dmalloc-interprocedural.c105 char *strndup(const char *str, size_t n) { in strndup() function
126 (void)strndup(0, 20); // no-warning in useStrndup()
129 (void)strndup("hi there", n); // no-warning in useStrndup()
132 (void)strndup("hi there", n); in useStrndup()
Dtaint-generic.c25 char *strndup(const char *s, size_t n);
104 dup = strndup(s, 20); in testUncontrolledFormatString()
Dmalloc.c15 char *strndup(const char *s, size_t n);
255 char *y = strndup(x, 4); // expected-warning{{Use of memory after it is freed}} in f8()
937 char *s2 = strndup(s, size); in testStrndup()
/external/bison/lib/
Dstring.in.h400 # undef strndup
401 # define strndup rpl_strndup macro
403 _GL_FUNCDECL_RPL (strndup, char *, (char const *__string, size_t __n)
405 _GL_CXXALIAS_RPL (strndup, char *, (char const *__string, size_t __n));
408 _GL_FUNCDECL_SYS (strndup, char *, (char const *__string, size_t __n)
411 _GL_CXXALIAS_SYS (strndup, char *, (char const *__string, size_t __n));
413 _GL_CXXALIASWARN (strndup);
415 # undef strndup
417 _GL_WARN_ON_USE (strndup, "strndup is unportable - "
Dxstrndup.c32 char *s = strndup (string, n); in xstrndup()
Dstrndup.c26 strndup (char const *s, size_t n) in strndup() function
/external/bison/darwin-lib/
Dstring.h712 # undef strndup
713 # define strndup rpl_strndup
715 _GL_FUNCDECL_RPL (strndup, char *, (char const *__string, size_t __n)
717 _GL_CXXALIAS_RPL (strndup, char *, (char const *__string, size_t __n));
720 _GL_FUNCDECL_SYS (strndup, char *, (char const *__string, size_t __n)
723 _GL_CXXALIAS_SYS (strndup, char *, (char const *__string, size_t __n));
725 _GL_CXXALIASWARN (strndup);
727 # undef strndup
729 _GL_WARN_ON_USE (strndup, "strndup is unportable - "
/external/bison/linux-lib/
Dstring.h712 # undef strndup
713 # define strndup rpl_strndup
715 _GL_FUNCDECL_RPL (strndup, char *, (char const *__string, size_t __n)
717 _GL_CXXALIAS_RPL (strndup, char *, (char const *__string, size_t __n));
720 _GL_FUNCDECL_SYS (strndup, char *, (char const *__string, size_t __n)
723 _GL_CXXALIAS_SYS (strndup, char *, (char const *__string, size_t __n));
725 _GL_CXXALIASWARN (strndup);
727 # undef strndup
729 _GL_WARN_ON_USE (strndup, "strndup is unportable - "
/external/clang/test/SemaCXX/
Dwarn-memsize-comparison.cpp13 extern "C" char *strndup(const char *src, size_t n);
67 if (strndup(b1, sizeof(b1) != 0)) {} // \ in f()
71 if (strndup(b1, sizeof(b1)) != 0) {} in f()
Dwarn-memset-bad-sizeof.cpp128 extern "C" char *strndup(const char *src, unsigned n);
143 strndup(FOO, sizeof(FOO)); // \ in strcpy_and_friends()
/external/clang/test/Sema/
Dbuiltins-gnu-mode.c9 int strndup; variable
/external/linux-tools-perf/perf-3.12.0/tools/perf/host-darwin-fixup/
DAndroidFixup.h30 #define strndup(str, size) strdup(str) macro
/external/llvm/test/Transforms/InstCombine/
Dobjsize.ll175 declare noalias i8* @strndup(i8* nocapture, i32) nounwind
188 …%call = tail call i8* @strndup(i8* getelementptr inbounds ([8 x i8]* @.str, i64 0, i64 0), i32 3) …
197 …%call = tail call i8* @strndup(i8* getelementptr inbounds ([8 x i8]* @.str, i64 0, i64 0), i32 7) …
206 …%call = tail call i8* @strndup(i8* getelementptr inbounds ([8 x i8]* @.str, i64 0, i64 0), i32 8) …
215 …%call = tail call i8* @strndup(i8* getelementptr inbounds ([8 x i8]* @.str, i64 0, i64 0), i32 57)…
/external/chromium_org/base/android/
Dbuild_info.cc73 java_exception_info_ = strndup(info.c_str(), 4096); in set_java_exception_info()
/external/elfutils/0.153/host-darwin-fixup/
DAndroidFixup.h91 #define strndup(str, size) strdup(str) macro
/external/linux-tools-perf/perf-3.12.0/tools/perf/util/
Dexec_cmd.c37 argv0_path = strndup(argv0, slash - argv0); in perf_extract_argv0_path()
Dcgroup.c161 s = strndup(str, e - str); in parse_cgroups()
Dpath.c156 return strndup(path, chomp_trailing_dir_sep(path, path_len)); in strip_path_suffix()
Dstrfilter.c133 cur->r->p = strndup(s, e - s); in strfilter_node__new()
Dstring.c171 t = strndup(p, str-p); in argv_split()
/external/chromium_org/third_party/cython/src/Cython/Includes/libc/
Dstring.pxd25 char *strndup (const char *s, size_t size)
/external/bison/
DAndroid.mk124 lib/strndup.c \
/external/elfutils/0.153/libdwfl/
Dfind-debuginfo.c194 : strndup (file_name, file_basename - 1 - file_name)); in find_debuginfo_in_path()

123