Lines Matching refs:linepos
761 char *linepos;
764 linepos = *line;
765 if (linepos == NULL || linepos[0] == '\0')
769 while (isspace(linepos[0]) || linepos[0] == ',')
770 linepos++;
773 if (linepos[0] == '\0')
775 *key = linepos;
778 linepos++;
779 if (linepos[0] == '\0')
781 if (isspace(linepos[0]))
783 if (linepos[0] == '=')
785 if ((linepos[0] == '+') || (linepos[0] == '-') || (linepos[0] == '!') || (linepos[0] == ':'))
786 if (linepos[1] == '=')
791 temp = linepos;
794 while (isspace(linepos[0]))
795 linepos++;
796 if (linepos[0] == '\0')
800 if (linepos[0] == '=' && linepos[1] == '=') {
802 linepos += 2;
803 } else if (linepos[0] == '!' && linepos[1] == '=') {
805 linepos += 2;
806 } else if (linepos[0] == '+' && linepos[1] == '=') {
808 linepos += 2;
809 } else if (linepos[0] == '-' && linepos[1] == '=') {
811 linepos += 2;
812 } else if (linepos[0] == '=') {
814 linepos++;
815 } else if (linepos[0] == ':' && linepos[1] == '=') {
817 linepos += 2;
825 while (isspace(linepos[0]))
826 linepos++;
827 if (linepos[0] == '\0')
831 if (linepos[0] == '"')
832 linepos++;
835 *value = linepos;
838 temp = strchr(linepos, '"');
1049 char *linepos;
1061 linepos = line;
1067 if (get_key(rules->udev, &linepos, &key, &op, &value) != 0) {
1071 while (isblank(*linepos))
1072 linepos++;
1076 if (!strchr(NEWLINE, *linepos)) {
1077 char buf[2] = {*linepos};
1082 filename, lineno, linepos - line + 1, tmp);
1083 if (*linepos == '#')