Home | History | Annotate | Download | only in stage2

Lines Matching full:rr_ptr

139   RR_ptr_t rr_ptr;
201 rr_ptr.ptr = ((unsigned char *)idr + idr->name_len.l
204 if (rr_ptr.i & 1)
205 rr_ptr.i++, rr_len--;
211 if (rr_ptr.rr->version != 1)
217 "`%c%c'\n", rr_ptr.rr->version,
218 rr_ptr.rr->signature & 0xFF,
219 rr_ptr.rr->signature >> 8);
224 switch (rr_ptr.rr->signature)
227 if ( rr_ptr.rr->len >= (4+sizeof(struct RR)))
228 rr_flag &= rr_ptr.rr->u.rr.flags.l;
231 name = rr_ptr.rr->u.nm.name;
232 name_len = rr_ptr.rr->len - (4+sizeof(struct NM));
236 if (rr_ptr.rr->len >= (4+sizeof(struct PX)))
238 file_type = ((rr_ptr.rr->u.px.mode.l & POSIX_S_IFMT)
241 : ((rr_ptr.rr->u.px.mode.l & POSIX_S_IFMT)
248 if (rr_ptr.rr->len >= (4+sizeof(struct CE)))
249 ce_ptr = rr_ptr.rr;
259 slen = rr_ptr.rr->len - (4+1);
260 slp = &rr_ptr.rr->u.sl.link;
296 if ((!rootflag) && (rr_ptr.rr->u.sl.flags.l & 1) && !(prevflag & 1))
323 rr_len -= rr_ptr.rr->len;
324 rr_ptr.ptr += rr_ptr.rr->len;
334 rr_ptr.ptr = RRCONT_BUF + ce_ptr->u.ce.offset.l;