Lines Matching refs:instance

49     instance: Instance,  field
61 instance: Instance, in new()
69 let (component, store) = instance.component_and_store_mut(store.0); in new()
74 instance, in new()
91 instance: Instance, in new_without_realloc()
93 let (component, store) = instance.component_and_store_mut(store.0); in new_without_realloc()
98 instance, in new_without_realloc()
104 pub fn instance(&self) -> &ComponentInstance { in instance() method
105 self.instance.id().get(self.store.0) in instance()
110 self.instance.id().get_mut(self.store.0) in instance_mut()
115 &self.instance().component().env_component().options[self.options] in options()
125 self.instance.options_memory_mut(self.store.0, self.options) in as_slice_mut()
144 let (component, store) = self.instance.component_and_store_mut(self.store.0); in realloc()
145 let instance = self.instance.id().get(store); in realloc() localVariable
152 let realloc = instance.runtime_realloc(realloc); in realloc()
237 if self.instance().resource_owned_by_own_instance(ty) { in guest_resource_lower_borrow()
264 instance: Option<RuntimeInstance>, in host_resource_lower_own()
267 .host_resource_lower_own(rep, dtor, instance) in host_resource_lower_own()
278 InstanceType::new(self.instance()) in instance_type()
285 .component_resource_tables_and_host_resource_data(Some(self.instance)); in resource_tables()
312 instance: Pin<&'a mut ComponentInstance>, field
346 let (task_state, host_table, host_resource_data, instance) = in new()
348 let (component, instance) = instance.component_and_self(); in new()
355 instance, in new()
366 &self.instance.component().env_component().options[self.options] in options()
393 self.instance.as_mut() in instance_mut()
416 let (dtor, instance) = self.instance.dtor_and_instance(ty); in guest_resource_lift_own()
417 Ok((idx, dtor, instance)) in guest_resource_lift_own()
435 instance: Option<RuntimeInstance>, in host_resource_lower_own()
438 .host_resource_lower_own(rep, dtor, instance) in host_resource_lower_own()
455 InstanceType::new(&self.instance) in instance_type()
463 guest: Some(self.instance.as_mut().instance_states()), in resource_tables()