Home
last modified time | relevance | path

Searched refs:VirtNetif (Results 1 - 2 of 2) sorted by relevance

/device/qemu/riscv32_virt/liteos_m/board/driver/
H A Dvirtnet.c119 struct VirtNetif *nic;
129 struct VirtNetif { struct
146 struct VirtNetif *nic = netif->state; in Feature0()
183 static err_t InitTxFreelist(struct VirtNetif *nic) in InitTxFreelist()
203 static void FreeTxEntry(struct VirtNetif *nic, uint16_t head) in FreeTxEntry()
229 struct VirtNetif *nic = pc->nic; in ReleaseRxEntry()
243 static err_t ConfigRxBuffer(struct VirtNetif *nic, VADDR_T buf) in ConfigRxBuffer()
273 static err_t ConfigQueue(struct VirtNetif *nic) in ConfigQueue()
318 static uint16_t GetTxFreeEntry(struct VirtNetif *nic, uint16_t count) in GetTxFreeEntry()
349 struct VirtNetif *ni in LowLevelOutput()
[all...]
/device/qemu/drivers/virtio/
H A Dvirtnet.c77 struct VirtNetif { struct
90 static inline struct VirtNetif *GetVirtnetIf(const NetDevice *netDev) in GetVirtnetIf()
92 return (struct VirtNetif *)GET_NET_DEV_PRIV(netDev); in GetVirtnetIf()
98 struct VirtNetif *nic = GetVirtnetIf(netDev); in Feature0()
139 static int32_t InitTxFreelist(struct VirtNetif *nic) in InitTxFreelist()
153 static void FreeTxEntry(struct VirtNetif *nic, uint16_t head) in FreeTxEntry()
174 static void PopulateRxBuffer(struct VirtNetif *nic) in PopulateRxBuffer()
191 static int32_t ConfigQueue(struct VirtNetif *nic) in ConfigQueue()
196 base = ALIGN((VADDR_T)nic + sizeof(struct VirtNetif), VIRTQ_ALIGN_DESC); in ConfigQueue()
208 static uint16_t GetTxFreeEntry(struct VirtNetif *ni
[all...]

Completed in 4 milliseconds