Lines Matching +defs:end +defs:re

274 	char		 re;		/* Having RRIP "RE" extension.	*/
416 const unsigned char *end);
965 * we're positioned */
980 "Directory is beyond end-of-media: %s",
1270 "File is beyond end-of-media: %s",
1605 case Z_STREAM_END: /* Found end of stream. */
1985 file->re = 0;
1987 } else if (file->re) {
2018 (parent->re || parent->re_descendant))
2101 const unsigned char *p, const unsigned char *end)
2108 while (p + 4 <= end /* Enough space for another entry. */
2112 && p + p[2] <= end) { /* Sanity-check length. */
2203 file->re = 1;
2226 * ST extension marks end of this
2324 * Start with hole at end, walk it up tree to find insertion point.
2391 const unsigned char *b, *p, *end;
2418 end = p + file->ce_size;
2420 r = parse_rockridge(a, file, p, end);
2701 * we're positioned */
2741 struct file_info *re, *d;
2754 while ((re = re_get_entry(iso9660)) != NULL) {
2756 while ((d = rede_get_entry(re)) != NULL)
2772 while ((re = re_get_entry(iso9660))
2775 first_re = re;
2776 if (re->offset == file->cl_offset) {
2777 re->parent->subdirs--;
2778 re->parent = file->parent;
2779 re->re = 0;
2780 if (re->parent->re_descendant) {
2782 re->re_descendant = 1;
2783 if (rede_add_entry(re) < 0)
2788 re)) != NULL)
2796 *pfile = file = re;
2804 re_add_entry(iso9660, re);
2834 } else if (file->re) {
2957 struct file_info *re;
2962 re = file->parent;
2963 while (re != NULL && !re->re)
2964 re = re->parent;
2965 if (re == NULL)
2969 *re->rede_files.last = file;
2970 re->rede_files.last = &(file->re_next);
2975 rede_get_entry(struct file_info *re)
2979 if ((file = re->rede_files.first) != NULL) {
2980 re->rede_files.first = file->re_next;
2981 if (re->rede_files.first == NULL)
2982 re->rede_files.last =
2983 &(re->rede_files.first);
3048 * Start with hole at end, walk it up tree to find insertion point.