Lines Matching refs:dp
33 register rdirent_t* dp;
48 dp = head;
50 while (dp != NULL)
52 if (!marker && R_ISMARKER(dp->tag))
54 if ((dp->tag->stat.st_ctime < tp->stat.st_ctime) && markermatch(dp->tag->version, tp->version))
56 *prev_posn = dp->next;
57 ndp = dp->next;
58 free((char *)dp->tag);
59 free((char *)dp);
60 dp = ndp;
64 if ((result = strcmp(dp->tag->version, tp->version)) == 0)
67 if (dp->tag->domain == tp->domain)
69 if (dp->tag->stat.st_ctime > tp->stat.st_ctime)
73 free((char *)dp->tag);
74 dp->tag = ntp;
76 dp->link = strdup(link);
86 ndp->next = dp;
92 prev_posn = &(dp->next);
93 dp = dp->next;
114 register rdirent_t* dp;
133 dp = head;
135 while (dp != NULL)
137 if (R_ISMARKER(dp->tag) && dp->tag->stat.st_mtime < now)
139 *prev_posn = dp->next;
140 ndp = dp->next;
141 free((char *)dp->tag);
142 free((char *)dp);
143 dp = ndp;
147 prev_posn = &(dp->next);
148 dp = dp->next;