Lines Matching refs:buf
458 pm_parse_propname(char *buf, char **pgname)
463 if (buf == NULL) {
471 sep = strstr(buf, PM_SEP_STR);
474 propname = buf;
483 *pgname = buf;
499 pm_parse_boolean(const char *buf, boolean_t *result)
503 if (buf == NULL) {
512 if (strncasecmp(buf, PM_TRUE_STR, strlen(PM_TRUE_STR)) == 0) {
516 } else if (strncasecmp(buf, PM_FALSE_STR, strlen(PM_FALSE_STR)) == 0) {
530 pm_parse_integer(const char *buf, int64_t *result)
534 if (buf == NULL) {
539 for (cp = buf; cp != NULL && *cp != '\0'; cp++) {
542 "string \"%s\" is not a valid integer\n", buf);
549 if (sscanf(buf, "%lld", result) != 1) {
551 "integer \"%s\" could not be converted\n", buf);