Lines Matching refs:callback
851 let Some(callback) = store in handle_guest_call()
854 .callback in handle_guest_call()
860 let code = callback(store, event, handle)?; in handle_guest_call()
865 .callback = Some(callback); in handle_guest_call()
1983 task.callback = None; in handle_callback_code()
2124 callback: Option<SendSyncPtr<VMFuncRef>>, in queue_call()
2207 let fun = if callback.is_some() { in queue_call()
2630 callback: *mut VMFuncRef, in start_call()
2650 if let Some(callback) = NonNull::new(callback) { in start_call()
2654 let callback = SendSyncPtr::new(callback); in start_call() localVariable
2655 task.callback = Some(Box::new(move |store, event, handle| { in start_call()
2657 unsafe { self.call_callback::<T>(store, callback, event, handle) } in start_call()
2678 NonNull::new(callback).map(SendSyncPtr::new), in start_call()
3789 callback: *mut VMFuncRef, in sync_start()
3801 callback: *mut VMFuncRef, in async_start()
3977 callback: *mut VMFuncRef, in sync_start()
3987 callback, in sync_start()
4005 callback: *mut VMFuncRef, in async_start()
4015 callback, in async_start()
4471 callback: Option<CallbackFn>, field
4548 callback: Option<CallbackFn>, in new()
4570 callback, in new()
5359 let callback = options.callback.map(|i| instance.runtime_callback(i)); in prepare_call() localVariable
5392 callback.map(|callback| { in prepare_call()
5393 let callback = SendSyncPtr::new(callback); in prepare_call() localVariable
5399 unsafe { instance.call_callback(store, callback, event, handle) } in prepare_call()
5466 let callback = raw_options.callback; in queue_call0() localVariable
5470 let callback = callback.map(|i| { in queue_call0() localVariable
5488 callback, in queue_call0()