Lines Matching defs:ent
67 register Ardirent_t* ent;
75 while (ent = ardirnext(ar))
79 if ((Seconds_t)ent->mtime > (Seconds_t)ar->st.st_mtime)
80 message((-1, "member %s is newer than archive %s", ent->name, name));
81 addfile(d, ent->name, ((r = staterule(RULE, NiL, ent->name, -1)) && ent->mtime == tmxsec(r->time)) ? r->time : tmxsns(ent->mtime, 0));
83 else if ((r = getrule(ent->name)) && r->status == TOUCH)
85 ent->mtime = CURSECS;
86 ardirchange(ar, ent);
88 staterule(RULE, r, NiL, 1)->time = r->time = tmxsns(ent->mtime, 0);
91 error(0, "touch %s/%s", name, ent->name);