Lines Matching defs:CallbackContext
156 struct CallbackContext { struct
157 tx_bytes: mpsc::Sender<Bytes>,
158 tx_cmds: mpsc::Sender<SlirpCmd>,
159 poll_fds: Rc<RefCell<Vec<PollFd>>>,
160 proxy_manager: Option<Box<dyn ProxyManager>>,
161 tx_proxy_bytes: Option<mpsc::Sender<Bytes>>,
162 timer_manager: Rc<TimerManager>,
324 unsafe fn callback_context_from_raw(opaque: *mut c_void) -> ManuallyDrop<Box<CallbackContext>> { in callback_context_from_raw()
386 &*callback_context as *const CallbackContext as *mut c_void, in new() constant
566 &*self.callback_context as *const CallbackContext as *mut c_void, in pollfds_fill_and_send() constant
588 impl CallbackContext { impl
620 &*self.callback_context as *const CallbackContext as *mut c_void, in pollfds_poll() constant
639 impl CallbackContext { impl
811 impl CallbackContext { implementation
849 impl CallbackContext { implementation
875 impl CallbackContext { impl
898 impl CallbackContext { impl
931 impl CallbackContext { implementation
963 impl CallbackContext { impl
994 impl CallbackContext { implementation
1054 impl CallbackContext { implementation
1112 impl CallbackContext { impl