Lines Matching refs:strlen
43 strlen(iio_direction[i]))) { in iioutils_break_up_name()
48 current = strdup(full_name + strlen(prefix) + 1); in iioutils_break_up_name()
292 if (strcmp(ent->d_name + strlen(ent->d_name) - strlen("_en"), in build_channel_array()
320 if (strcmp(ent->d_name + strlen(ent->d_name) - strlen("_en"), in build_channel_array()
351 strlen(ent->d_name) - in build_channel_array()
352 strlen("_en")); in build_channel_array()
449 strlen(ent->d_name) > strlen(type) && in find_type_by_name()
450 strncmp(ent->d_name, type, strlen(type)) == 0) { in find_type_by_name()
451 numstrlen = sscanf(ent->d_name + strlen(type), in find_type_by_name()
455 if (strncmp(ent->d_name + strlen(type) + numstrlen, in find_type_by_name()
458 filename = malloc(strlen(iio_dir) in find_type_by_name()
459 + strlen(type) in find_type_by_name()
494 char *temp = malloc(strlen(basedir) + strlen(filename) + 2); in _write_sysfs_int()
543 char *temp = malloc(strlen(basedir) + strlen(filename) + 2); in _write_sysfs_string()
604 char *temp = malloc(strlen(basedir) + strlen(filename) + 2); in read_sysfs_posint()
627 char *temp = malloc(strlen(basedir) + strlen(filename) + 2); in read_sysfs_float()
650 char *temp = malloc(strlen(basedir) + strlen(filename) + 2); in read_sysfs_string()