Lines Matching defs:te
2125 struct tree_entry *te;
2127 te = calloc(1, sizeof(*te));
2128 if (te == NULL)
2130 te->next = t->stack;
2131 te->parent = t->current;
2132 if (te->parent)
2133 te->depth = te->parent->depth + 1;
2134 t->stack = te;
2135 archive_string_init(&te->name);
2136 te->symlink_parent_fd = -1;
2137 archive_strcpy(&te->name, path);
2138 te->flags = needsDescent | needsOpen | needsAscent;
2139 te->filesystem_id = filesystem_id;
2140 te->dev = dev;
2141 te->ino = ino;
2142 te->dirname_length = t->dirname_length;
2143 te->restore_time.name = te->name.s;
2145 te->restore_time.mtime = rt->mtime;
2146 te->restore_time.mtime_nsec = rt->mtime_nsec;
2147 te->restore_time.atime = rt->atime;
2148 te->restore_time.atime_nsec = rt->atime_nsec;
2149 te->restore_time.filetype = rt->filetype;
2150 te->restore_time.noatime = rt->noatime;
2283 struct tree_entry *te;
2286 te = t->stack;
2288 if (te->flags & isDirLink)
2289 new_fd = te->symlink_parent_fd;
2303 close_and_restore_time(prev_dir_fd, t, &te->restore_time);
2304 if (te->flags & isDirLink) {
2306 te->symlink_parent_fd = -1;
2366 struct tree_entry *te;
2372 te = t->stack;
2373 t->stack = te->next;
2374 t->dirname_length = te->dirname_length;
2378 archive_string_free(&te->name);
2379 free(te);
2660 struct tree_entry *te;
2662 for (te = t->current->parent; te != NULL; te = te->parent) {
2663 if (te->dev == (int64_t)st->st_dev &&
2664 te->ino == (int64_t)st->st_ino)