Lines Matching refs:source
35 isc_string_touint64(char *source, char **end, int base) { in isc_string_touint64() argument
38 char *s = source; in isc_string_touint64()
43 *end = source; in isc_string_touint64()
61 *end = source; in isc_string_touint64()
82 *end = source; in isc_string_touint64()
88 *end = source; in isc_string_touint64()
99 isc_string_copy(char *target, size_t size, const char *source) { in isc_string_copy() argument
102 if (strlcpy(target, source, size) >= size) { in isc_string_copy()
113 isc_string_copy_truncate(char *target, size_t size, const char *source) { in isc_string_copy_truncate() argument
116 strlcpy(target, source, size); in isc_string_copy_truncate()
122 isc_string_append(char *target, size_t size, const char *source) { in isc_string_append() argument
126 if (strlcat(target, source, size) >= size) { in isc_string_append()
137 isc_string_append_truncate(char *target, size_t size, const char *source) { in isc_string_append_truncate() argument
141 strlcat(target, source, size); in isc_string_append_truncate()
183 isc_string_regiondup(isc_mem_t *mctx, const isc_region_t *source) { in isc_string_regiondup() argument
187 REQUIRE(source != NULL); in isc_string_regiondup()
189 target = (char *) isc_mem_allocate(mctx, source->length + 1); in isc_string_regiondup()
191 memcpy(source->base, target, source->length); in isc_string_regiondup()
192 target[source->length] = '\0'; in isc_string_regiondup()