(&self)
| 173 | unsafe { core::slice::from_raw_parts_mut(pa.0 as *mut PageTableEntry, 512) } |
| 174 | } |
| 175 | pub fn get_bytes_array(&self) -> &'static mut [u8] { |
| 176 | let pa: PhysAddr = (*self).into(); |
| 177 | unsafe { core::slice::from_raw_parts_mut(pa.0 as *mut u8, 4096) } |
| 178 | } |
| 179 | pub fn get_mut<T>(&self) -> &'static mut T { |
| 180 | let pa: PhysAddr = (*self).into(); |
| 181 | pa.get_mut() |
no outgoing calls
no test coverage detected