Lines Matching refs:header
87 let header = match kind { in ensure_supported_elf_format() localVariable
89 Ok(header) => header, in ensure_supported_elf_format()
98 let e = header.endian().unwrap(); in ensure_supported_elf_format()
100 match header.e_machine.get(e) { in ensure_supported_elf_format()
110 header.e_phoff.get(e) == 0 && header.e_phnum.get(e) == 0, in ensure_supported_elf_format()
113 let e_shentsize = header.e_shentsize.get(e); in ensure_supported_elf_format()
128 let header = FileHeader64::<E>::parse(&bytes[..]).unwrap(); in convert_object_elf_to_loadable_file() localVariable
129 let sections = header.sections(e, &bytes[..]).unwrap(); in convert_object_elf_to_loadable_file()
133 let e_shoff = usize::try_from(header.e_shoff.get(e)).unwrap(); in convert_object_elf_to_loadable_file()
134 let off = e_shoff + i.0 * header.e_shentsize.get(e) as usize; in convert_object_elf_to_loadable_file()
165 let header: &mut FileHeader64<E> = object::from_bytes_mut(bytes).unwrap().0; in convert_object_elf_to_loadable_file() localVariable
166 header.e_type.set(e, ET_DYN); in convert_object_elf_to_loadable_file()
167 header.e_phoff.set(e, ph_off as u64); in convert_object_elf_to_loadable_file()
168 header in convert_object_elf_to_loadable_file()
171 header.e_phnum.set(e, u16::try_from(e_phnum).unwrap()); in convert_object_elf_to_loadable_file()