Lines Matching refs:dp
781 char *data, *sp, *dp, *name, *value; in himport_r() local
798 dp = data; in himport_r()
851 for(;dp < data + size && *dp; ++dp) { in himport_r()
852 if(*dp == '\r' && in himport_r()
853 dp < data + size - 1 && *(dp+1) == '\n') in himport_r()
856 *(dp-ignored_crs) = *dp; in himport_r()
859 dp = data; in himport_r()
866 while (isblank(*dp)) in himport_r()
867 ++dp; in himport_r()
870 if (*dp == '#') { in himport_r()
871 while (*dp && (*dp != sep)) in himport_r()
872 ++dp; in himport_r()
873 ++dp; in himport_r()
878 for (name = dp; *dp != '=' && *dp && *dp != sep; ++dp) in himport_r()
882 if (*dp == '\0' || *(dp + 1) == '\0' || in himport_r()
883 *dp == sep || *(dp + 1) == sep) { in himport_r()
884 if (*dp == '=') in himport_r()
885 *dp++ = '\0'; in himport_r()
886 *dp++ = '\0'; /* terminate name */ in himport_r()
897 *dp++ = '\0'; /* terminate name */ in himport_r()
900 for (value = sp = dp; *dp && (*dp != sep); ++dp) { in himport_r()
901 if ((*dp == '\\') && *(dp + 1)) in himport_r()
902 ++dp; in himport_r()
903 *sp++ = *dp; in himport_r()
906 ++dp; in himport_r()
931 } while ((dp < data + size) && *dp); /* size check needed for text */ in himport_r()