Lines Matching refs:file
25 // Description: Implementation of classes for accessing ELF file,
43 read_exactly(BPositionIO &file, off_t position, void *buffer, size_t size,
47 ssize_t read = file.ReadAt(position, buffer, size);
65 void SetTo(ElfFile* file, Elf_Shdr* header);
107 ElfSection::SetTo(ElfFile* file, Elf_Shdr* header)
110 fFile = file;
199 BFile* file = fFile->GetFile();
205 error = read_exactly(*file, fHeader->sh_offset, fData,
434 ElfRelocationIterator::ElfRelocationIterator(ElfFile* file)
435 : fFile(file),
603 // open file
605 // get the file size
609 printf("Failed to get file size!\n");
623 printf("Bad ELF file magic!\n");
654 printf("ELF file has no section header table!\n");
668 printf("Invalid ELF header: section header table exceeds file: %" B_PRIu32 ".",