Lines Matching defs:GuestAddress
89 fn new(mem: &'a M, addr: GuestAddress, len: usize) -> Self { in new()
130 pub fn new(mem: &'a M, base: GuestAddress, len: u16) -> Self { in new()
151 pub fn start(&self) -> GuestAddress { in start()
156 pub fn end(&self) -> GuestAddress { in end()
187 pub fn new(mem: &'a M, addr: GuestAddress, len: u16) -> Self { in new()
248 fn align_up(&self, x: GuestUsize) -> GuestAddress; in align_up()
251 impl GuestAddressExt for GuestAddress { implementation
252 fn align_up(&self, x: GuestUsize) -> GuestAddress { in align_up()
278 pub fn create(mem: &'a M, start: GuestAddress, len: u16) -> Self { in create()
310 pub fn start(&self) -> GuestAddress { in start()
315 pub fn end(&self) -> GuestAddress { in end()
335 pub fn desc_table_addr(&self) -> GuestAddress { in desc_table_addr()
340 pub fn avail_addr(&self) -> GuestAddress { in avail_addr()
345 pub fn used_addr(&self) -> GuestAddress { in used_addr()
356 fn alloc_indirect_chain(&mut self, len: u16) -> Result<GuestAddress, MockError> { in alloc_indirect_chain()