(
&mut self,
dump_state: &DumpState,
)
| 299 | } |
| 300 | |
| 301 | fn write_loads( |
| 302 | &mut self, |
| 303 | dump_state: &DumpState, |
| 304 | ) -> std::result::Result<(), GuestDebuggableError> { |
| 305 | let mem_info = dump_state.mem_info.as_ref().unwrap(); |
| 306 | |
| 307 | for (gpa, load) in &mem_info.ram_maps { |
| 308 | self.write_load(load.mem_offset_in_elf, *gpa, load.mem_size, 0, dump_state)?; |
| 309 | } |
| 310 | |
| 311 | Ok(()) |
| 312 | } |
| 313 | |
| 314 | fn elf_note_size(&self, hdr_size: u32, name_size: u32, desc_size: u32) -> u32 { |
| 315 | (hdr_size.div_ceil(4) + name_size.div_ceil(4) + desc_size.div_ceil(4)) * 4 |