Searched refs:get_ptr (Results 1 – 2 of 2) sorted by relevance
250 let fnptr = self.vm()[XReg::x0].get_ptr(); in call_indirect_host()332 (@get vmctx $reg:expr) => ($reg.get_ptr()); in call_indirect_host()333 (@get pointer $reg:expr) => ($reg.get_ptr()); in call_indirect_host()334 (@get ptr $reg:expr) => ($reg.get_ptr()); in call_indirect_host()335 (@get nonnull $reg:expr) => (NonNull::new($reg.get_ptr()).unwrap()); in call_indirect_host()336 (@get ptr_u8 $reg:expr) => ($reg.get_ptr()); in call_indirect_host()337 (@get ptr_u16 $reg:expr) => ($reg.get_ptr()); in call_indirect_host()338 (@get ptr_size $reg:expr) => ($reg.get_ptr()); in call_indirect_host()339 (@get size $reg:expr) => ($reg.get_ptr::<u8>() as usize); in call_indirect_host()
481 pub fn get_ptr<T>(&self) -> *mut T { in get_ptr() method1051 let new_sp = self.state[XReg::sp].get_ptr::<T>().wrapping_sub(1); in push()1061 let sp = self.state[XReg::sp].get_ptr::<T>(); in pop()1221 .get_ptr::<T>() in addr()1232 let host_addr = i.state[self.addr].get_ptr::<T>(); in addr()1258 .get_ptr::<T>() in addr()1271 .get_ptr::<usize>() in addr()1282 .get_ptr::<T>() in addr()2002 self.state.fp = self.state[XReg::sp].get_ptr(); in push_frame()2036 .get_ptr::<u8>() in push_frame_save()[all …]