Lines Matching refs:s
26 char *xstrdup(const char *s) in xstrdup() argument
28 int len = strlen(s) + 1; in xstrdup()
31 memcpy(d, s, len); in xstrdup()
110 const char *s = data; in util_is_printable_string() local
118 if (s[len - 1] != '\0') in util_is_printable_string()
121 se = s + len; in util_is_printable_string()
123 while (s < se) { in util_is_printable_string()
124 ss = s; in util_is_printable_string()
125 while (s < se && *s && isprint((unsigned char)*s)) in util_is_printable_string()
126 s++; in util_is_printable_string()
129 if (*s != '\0' || s == ss) in util_is_printable_string()
132 s++; in util_is_printable_string()
144 static char get_oct_char(const char *s, int *i) in get_oct_char() argument
151 strncpy(x, s + *i, 3); in get_oct_char()
167 static char get_hex_char(const char *s, int *i) in get_hex_char() argument
174 strncpy(x, s + *i, 2); in get_hex_char()
184 char get_escape_char(const char *s, int *i) in get_escape_char() argument
186 char c = s[*i]; in get_escape_char()
222 val = get_oct_char(s, &j); in get_escape_char()
225 val = get_hex_char(s, &j); in get_escape_char()
375 const char *s; in utilfdt_print_data() local
384 s = data; in utilfdt_print_data()
386 printf("\"%s\"", s); in utilfdt_print_data()
387 s += strlen(s) + 1; in utilfdt_print_data()
388 if (s < data + len) in utilfdt_print_data()
390 } while (s < data + len); in utilfdt_print_data()