Lines Matching refs:keyword
479 char keyword[PATH_MAX];
495 error = read_word(fp, keyword, sizeof(keyword));
499 if (keyword[0] == '\0')
502 value = strchr(keyword, '=');
509 * EINVAL - Value provided for a keyword that does
511 * ENOATTR - Value missing for a keyword that needs
512 * a value. The keyword is ignored.
513 * ENOSYS - Unsupported keyword encountered. The
514 * keyword is ignored.
515 * ENXIO - Value provided for a keyword that does
518 switch (keyword[0]) {
520 if (strcmp(keyword, "contents") == 0) {
530 if (strcmp(keyword, "flags") == 0) {
547 if (strcmp(keyword, "gid") == 0) {
556 } else if (strcmp(keyword, "gname") == 0) {
569 if (strcmp(keyword, "link") == 0) {
587 if (strcmp(keyword, "mode") == 0) {
608 if (strcmp(keyword, "optional") == 0) {
616 if (strcmp(keyword, "size") == 0) {
629 if (strcmp(keyword, "tags") == 0) {
635 } else if (strcmp(keyword, "time") == 0) {
661 } else if (strcmp(keyword, "type") == 0) {
678 if (strcmp(keyword, "uid") == 0) {
687 } else if (strcmp(keyword, "uname") == 0) {
706 mtree_error("%s: invalid value '%s'", keyword, value);
709 mtree_error("%s: keyword needs a value", keyword);
712 mtree_warning("%s: unsupported keyword", keyword);
715 mtree_error("%s: keyword does not take a value",
716 keyword);
743 mtree_error("%s: link type requires link keyword", node->name);