Lines Matching refs:file
12 file::FileHeader,
21 filesystem::vfs::file::File,
64 if ehdr.class != elf::file::Class::ELF64 { in inner_probe_common()
331 let file = param.file_mut(); in do_load_file() localVariable
332 if (file.metadata()?.size as usize) < offset_in_file + size { in do_load_file()
340 file.lseek(SeekFrom::SeekSet(offset_in_file as i64))?; in do_load_file()
344 file.read(read_size, &mut buf[..read_size])?; in do_load_file()
379 ehdr: &elf::file::FileHeader<AnyEndian>, in create_auxv()
404 let ident = elf::file::parse_ident::<AnyEndian>(ident_buf)?; in parse_ehdr()
408 elf::file::Class::ELF32 => tail_start + elf::file::ELF32_EHDR_TAILSIZE, in parse_ehdr()
409 elf::file::Class::ELF64 => tail_start + elf::file::ELF64_EHDR_TAILSIZE, in parse_ehdr()
438 let file = param.file_mut(); in parse_segments() localVariable
447 file.lseek(SeekFrom::SeekSet(shoff as i64)) in parse_segments()
451 file.read(shdr_buf_size as usize, &mut shdr_buf) in parse_segments()
479 file.lseek(SeekFrom::SeekSet(phoff as i64)) in parse_segments()
484 file.read(size, data_buf) in parse_segments()