Lines Matching defs:str
405 static int get_bool_simple(char **ptr, char *str, int invert, int orig)
409 if (!strncasecmp(*ptr, str, strlen(str))) {
419 static int simple_skip_word(char **ptr, char *str)
424 if (!strncasecmp(xptr, str, strlen(str))) {
437 char *str;
439 str = snd_ctl_ascii_elem_id_get(id);
440 if (str)
441 printf("%s", str);
442 free(str);
1081 static int parse_simple_id(const char *str, snd_mixer_selem_id_t *sid)
1087 while (*str == ' ' || *str == '\t')
1088 str++;
1089 if (!(*str))
1092 if (*str != '"' && *str != '\'') {
1093 while (*str && *str != ',') {
1095 *ptr++ = *str;
1098 str++;
1101 c = *str++;
1102 while (*str && *str != c) {
1104 *ptr++ = *str;
1107 str++;
1109 if (*str == c)
1110 str++;
1112 if (*str == '\0') {
1117 if (*str != ',')
1120 str++;
1121 if (!isdigit(*str))
1123 snd_mixer_selem_id_set_index(sid, atoi(str));