Lines Matching refs:strings
260 count_strings(const char *strings, unsigned int len) in count_strings() argument
265 for (p = strings, num = 0; p < strings + len; p += strlen(p) + 1) in count_strings()
292 split(char *strings, unsigned int len, unsigned int *num) in split() argument
297 *num = count_strings(strings, len); in split()
302 free(strings, M_DEVBUF); in split()
305 memcpy(&ret[*num], strings, len); in split()
306 free(strings, M_DEVBUF); in split()
308 strings = (char *)&ret[*num]; in split()
309 for (p = strings, *num = 0; p < strings + len; p += strlen(p) + 1) in split()
320 char *strings, *path; in xenbus_directory() local
328 err = xs_single(t, XS_DIRECTORY, path, &len, &strings); in xenbus_directory()
334 DPRINTK("xs_single strings %s", strings); in xenbus_directory()
335 *retbuf = split(strings, len, num); in xenbus_directory()