Lines Matching refs:iface
86 iface: SpinLock<smoltcp::iface::Interface>, field
127 let mut iface_config = smoltcp::iface::Config::new(HardwareAddress::Ethernet( in new()
196 let mut iface_config = smoltcp::iface::Config::new(HardwareAddress::Ethernet( in new()
201 let iface = in new() localVariable
202 smoltcp::iface::Interface::new(iface_config, &mut driver, Instant::now().into()); in new()
208 iface: SpinLock::new(iface), in new()
326 self.iface.lock().update_ip_addrs(|addrs| { in update_ip_addrs()
338 fn poll(&self, sockets: &mut smoltcp::iface::SocketSet) -> Result<(), SystemError> { in poll()
340 let mut guard = self.iface.lock(); in poll()
349 fn inner_iface(&self) -> &SpinLock<smoltcp::iface::Interface> { in inner_iface()
350 return &self.iface; in inner_iface()
440 let iface = E1000EInterface::new(driver); in e1000e_driver_init() localVariable
442 iface.set_net_state(NetDeivceState::__LINK_STATE_START); in e1000e_driver_init()
447 .insert(iface.nic_id(), iface.clone()); in e1000e_driver_init()
450 register_netdevice(iface.clone()).expect("register lo device failed"); in e1000e_driver_init()