Home
last modified time | relevance | path

Searched refs:TapDevice (Results 1 – 2 of 2) sorted by relevance

/system/dev/ethernet/ethertap/
A Dethertap.cpp60 auto tap = fbl::unique_ptr<eth::TapDevice>( in DdkIoctl()
83 TapDevice* device = reinterpret_cast<TapDevice*>(arg); in tap_device_thread()
89 TapDevice::TapDevice(zx_device_t* device, const ethertap_ioctl_config* config, zx::socket data) in TapDevice() function in eth::TapDevice
90 : ddk::Device<TapDevice, ddk::Unbindable>(device), in TapDevice()
103 void TapDevice::DdkRelease() { in DdkRelease()
110 void TapDevice::DdkUnbind() { in DdkUnbind()
127 void TapDevice::EthmacStop() { in EthmacStop()
133 zx_status_t TapDevice::EthmacStart(const ethmac_ifc_t* ifc) { in EthmacStart()
217 void TapDevice::EthmacGetBti(zx::bti* bti) { in EthmacGetBti()
221 int TapDevice::Thread() { in Thread()
[all …]
A Dethertap.h31 class TapDevice : public ddk::Device<TapDevice, ddk::Unbindable>,
32 public ddk::EthmacProtocol<TapDevice, ddk::base_protocol> {
34 TapDevice(zx_device_t* device, const ethertap_ioctl_config* config, zx::socket data);

Completed in 3 milliseconds