Lines Matching refs:a_string

179 pkgstrNumTokens(char *a_string, char *a_separators)  in pkgstrNumTokens()  argument
183 if (a_string == (char *)NULL) { in pkgstrNumTokens()
187 if (*a_string == '\0') { in pkgstrNumTokens()
194 p = pkgstrGetToken((char *)NULL, a_string, index, a_separators); in pkgstrNumTokens()
332 pkgstrExpandTokens(char **a_old, char *a_string, char a_separator, in pkgstrExpandTokens() argument
353 p = pkgstrGetToken((char *)NULL, a_string, i, a_separators); in pkgstrExpandTokens()
406 pkgstrGetToken(char *r_sep, char *a_string, int a_index, char *a_separators) in pkgstrGetToken() argument
414 assert(a_string != (char *)NULL); in pkgstrGetToken()
427 p = strdup(a_string); in pkgstrGetToken()
442 x = strpbrk(a_string, a_separators); in pkgstrGetToken()
518 pkgstrGetToken_r(char *r_sep, char *a_string, int a_index, in pkgstrGetToken_r() argument
527 assert(a_string != (char *)NULL); in pkgstrGetToken_r()
546 p = strdup(a_string); in pkgstrGetToken_r()
560 x = strpbrk(a_string, a_separators); in pkgstrGetToken_r()
676 pkgstrContainsToken(char *a_string, char *a_token, char *a_separators) in pkgstrContainsToken() argument
695 if (a_string == (char *)NULL) { in pkgstrContainsToken()
701 if (*a_string == '\0') { in pkgstrContainsToken()
707 p = strdup(a_string); in pkgstrContainsToken()
766 char *a_string; in pkgstrRemoveToken() local
782 a_string = *r_string; in pkgstrRemoveToken()
783 if (*a_string == '\0') { in pkgstrRemoveToken()
789 if (streq(a_string, a_token)) { in pkgstrRemoveToken()
799 if (!pkgstrContainsToken(a_string, a_token, a_separators)) { in pkgstrRemoveToken()
808 copyLength = (strlen(a_string)-strlen(a_token))+2; in pkgstrRemoveToken()
818 p = pkgstrGetToken(&sep, a_string, i, a_separators); in pkgstrRemoveToken()