Lines Matching refs:net_device
14 #include <net_device.h>
33 struct ethernet_device : net_device, DoublyLinkedListLinkImpl<ethernet_device> {
134 ethernet_init(const char *name, net_device **_device)
177 ethernet_uninit(net_device *device)
187 ethernet_up(net_device *_device)
253 ethernet_down(net_device *_device)
271 ethernet_control(net_device *_device, int32 op, void *argument,
282 ethernet_send_data(net_device *_device, net_buffer *buffer)
343 ethernet_receive_data(net_device *_device, net_buffer **_buffer)
404 ethernet_set_mtu(net_device *_device, size_t mtu)
418 ethernet_set_promiscuous(net_device *_device, bool promiscuous)
431 ethernet_set_media(net_device *device, uint32 media)
438 ethernet_add_multicast(struct net_device *_device, const sockaddr *_address)
456 ethernet_remove_multicast(struct net_device *_device, const sockaddr *_address)