Lines Matching refs:member_offset
390 register long int member_offset = SARMAG; in ar_scan() local
393 long int member_offset; in ar_scan()
399 sscanf (fl_header_big.fl_fstmoff, "%20ld", &member_offset); in ar_scan()
405 sscanf (fl_header.fl_fstmoff, "%12ld", &member_offset); in ar_scan()
409 if (member_offset == 0) in ar_scan()
417 register long int member_offset = sizeof (int); in ar_scan()
419 register long int member_offset = sizeof (unsigned short int); in ar_scan()
446 if (lseek (desc, member_offset, 0) < 0) in ar_scan()
484 data_offset = (member_offset + AR_MEMHDR_SZ(member_header_big) in ar_scan()
516 data_offset = (member_offset + AR_MEMHDR_SZ(member_header) in ar_scan()
523 member_offset, data_offset, eltsize, in ar_scan()
619 (*function) (desc, name, ! long_name, member_offset, in ar_scan()
620 member_offset + AR_HDR_SIZE, eltsize, in ar_scan()
641 if (member_offset == last_member_offset) in ar_scan()
647 sscanf (member_header_big.ar_nxtmem, "%20ld", &member_offset); in ar_scan()
650 sscanf (member_header.ar_nxtmem, "%12ld", &member_offset); in ar_scan()
652 if (lseek (desc, member_offset, 0) != member_offset) in ar_scan()
692 member_offset += AR_HDR_SIZE + eltsize; in ar_scan()
693 if (member_offset % 2 != 0) in ar_scan()
694 member_offset++; in ar_scan()