HelenOS sources
nic_t 168 uspace/drv/nic/ar9271/ar9271.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 199 uspace/drv/nic/ar9271/ar9271.c static errno_t ar9271_on_multicast_mode_change(nic_t *nic,
nic_t 222 uspace/drv/nic/ar9271/ar9271.c static errno_t ar9271_on_unicast_mode_change(nic_t *nic, nic_unicast_mode_t mode,
nic_t 248 uspace/drv/nic/ar9271/ar9271.c static errno_t ar9271_on_broadcast_mode_change(nic_t *nic,
nic_t 77 uspace/drv/nic/ar9271/htc.c nic_t *nic =
nic_t 164 uspace/drv/nic/ar9271/hw.c nic_t *nic = nic_get_from_ddf_dev(ar9271->ddf_dev);
nic_t 75 uspace/drv/nic/e1k/e1k.c ((nic_t *) ddf_dev_data_get(ddf_fun_get_dev(fun)))
nic_t 79 uspace/drv/nic/e1k/e1k.c ((nic_t *) ddf_dev_data_get(dev))
nic_t 238 uspace/drv/nic/e1k/e1k.c static errno_t e1000_on_activating(nic_t *);
nic_t 239 uspace/drv/nic/e1k/e1k.c static errno_t e1000_on_stopping(nic_t *);
nic_t 240 uspace/drv/nic/e1k/e1k.c static void e1000_send_frame(nic_t *, void *, size_t);
nic_t 838 uspace/drv/nic/e1k/e1k.c static errno_t e1000_on_multicast_mode_change(nic_t *nic, nic_multicast_mode_t mode,
nic_t 892 uspace/drv/nic/e1k/e1k.c static errno_t e1000_on_unicast_mode_change(nic_t *nic, nic_unicast_mode_t mode,
nic_t 948 uspace/drv/nic/e1k/e1k.c static errno_t e1000_on_broadcast_mode_change(nic_t *nic, nic_broadcast_mode_t mode)
nic_t 1016 uspace/drv/nic/e1k/e1k.c static void e1000_on_vlan_mask_change(nic_t *nic,
nic_t 1100 uspace/drv/nic/e1k/e1k.c static void e1000_fill_new_rx_descriptor(nic_t *nic, size_t offset)
nic_t 1139 uspace/drv/nic/e1k/e1k.c static void e1000_clear_tx_descriptor(nic_t *nic, unsigned int offset)
nic_t 1176 uspace/drv/nic/e1k/e1k.c static void e1000_receive_frames(nic_t *nic)
nic_t 1240 uspace/drv/nic/e1k/e1k.c static void e1000_interrupt_handler_impl(nic_t *nic, uint32_t icr)
nic_t 1255 uspace/drv/nic/e1k/e1k.c nic_t *nic = (nic_t *)arg;
nic_t 1274 uspace/drv/nic/e1k/e1k.c static errno_t e1000_register_int_handler(nic_t *nic,
nic_t 1298 uspace/drv/nic/e1k/e1k.c static void e1000_poll(nic_t *nic)
nic_t 1330 uspace/drv/nic/e1k/e1k.c static errno_t e1000_poll_mode_change(nic_t *nic, nic_poll_mode_t mode,
nic_t 1384 uspace/drv/nic/e1k/e1k.c static errno_t e1000_initialize_rx_structure(nic_t *nic)
nic_t 1461 uspace/drv/nic/e1k/e1k.c static void e1000_uninitialize_rx_structure(nic_t *nic)
nic_t 1691 uspace/drv/nic/e1k/e1k.c static void e1000_clear_tx_ring(nic_t *nic)
nic_t 1729 uspace/drv/nic/e1k/e1k.c static errno_t e1000_reset(nic_t *nic)
nic_t 1760 uspace/drv/nic/e1k/e1k.c static errno_t e1000_on_activating(nic_t *nic)
nic_t 1806 uspace/drv/nic/e1k/e1k.c static errno_t e1000_on_down_unlocked(nic_t *nic)
nic_t 1837 uspace/drv/nic/e1k/e1k.c static errno_t e1000_on_down(nic_t *nic)
nic_t 1862 uspace/drv/nic/e1k/e1k.c static errno_t e1000_on_stopping(nic_t *nic)
nic_t 1888 uspace/drv/nic/e1k/e1k.c nic_t *nic = nic_create_and_bind(dev);
nic_t 2148 uspace/drv/nic/e1k/e1k.c nic_t *nic = ddf_dev_data_get(dev);
nic_t 2235 uspace/drv/nic/e1k/e1k.c nic_t *nic = ddf_dev_data_get(dev);
nic_t 2324 uspace/drv/nic/e1k/e1k.c nic_t *nic = NIC_DATA_FUN(fun);
nic_t 2362 uspace/drv/nic/e1k/e1k.c static void e1000_send_frame(nic_t *nic, void *data, size_t size)
nic_t 419 uspace/drv/nic/ne2k/dp8390.c void ne2k_send(nic_t *nic_data, void *data, size_t size)
nic_t 450 uspace/drv/nic/ne2k/dp8390.c static nic_frame_t *ne2k_receive_frame(nic_t *nic_data, uint8_t page,
nic_t 476 uspace/drv/nic/ne2k/dp8390.c static void ne2k_receive(nic_t *nic_data)
nic_t 565 uspace/drv/nic/ne2k/dp8390.c void ne2k_interrupt(nic_t *nic_data, uint8_t isr, uint8_t tsr)
nic_t 272 uspace/drv/nic/ne2k/dp8390.h extern void ne2k_send(nic_t *, void *, size_t);
nic_t 273 uspace/drv/nic/ne2k/dp8390.h extern void ne2k_interrupt(nic_t *, uint8_t, uint8_t);
nic_t 64 uspace/drv/nic/ne2k/ne2k.c #define DRIVER_DATA(dev) ((nic_t *) ddf_dev_data_get(dev))
nic_t 126 uspace/drv/nic/ne2k/ne2k.c static errno_t ne2k_register_interrupt(nic_t *nic_data,
nic_t 182 uspace/drv/nic/ne2k/ne2k.c static errno_t ne2k_dev_init(nic_t *nic_data)
nic_t 248 uspace/drv/nic/ne2k/ne2k.c nic_t *nic_data = (nic_t *)arg;
nic_t 252 uspace/drv/nic/ne2k/ne2k.c static errno_t ne2k_on_activating(nic_t *nic_data)
nic_t 270 uspace/drv/nic/ne2k/ne2k.c static errno_t ne2k_on_stopping(nic_t *nic_data)
nic_t 282 uspace/drv/nic/ne2k/ne2k.c nic_t *nic_data = DRIVER_DATA(ddf_fun_get_dev(fun));
nic_t 298 uspace/drv/nic/ne2k/ne2k.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 323 uspace/drv/nic/ne2k/ne2k.c static errno_t ne2k_on_unicast_mode_change(nic_t *nic_data,
nic_t 350 uspace/drv/nic/ne2k/ne2k.c static errno_t ne2k_on_multicast_mode_change(nic_t *nic_data,
nic_t 376 uspace/drv/nic/ne2k/ne2k.c static errno_t ne2k_on_broadcast_mode_change(nic_t *nic_data,
nic_t 397 uspace/drv/nic/ne2k/ne2k.c nic_t *nic_data = nic_create_and_bind(dev);
nic_t 464 uspace/drv/nic/ne2k/ne2k.c nic_t *nic;
nic_t 308 uspace/drv/nic/rtl8139/driver.c static errno_t rtl8139_wol_virtue_add(nic_t *nic_data,
nic_t 310 uspace/drv/nic/rtl8139/driver.c static void rtl8139_wol_virtue_rem(nic_t *nic_data,
nic_t 313 uspace/drv/nic/rtl8139/driver.c static errno_t rtl8139_poll_mode_change(nic_t *nic_data, nic_poll_mode_t mode,
nic_t 315 uspace/drv/nic/rtl8139/driver.c static void rtl8139_poll(nic_t *nic_data);
nic_t 356 uspace/drv/nic/rtl8139/driver.c static errno_t rtl8139_on_activated(nic_t *nic_data);
nic_t 357 uspace/drv/nic/rtl8139/driver.c static errno_t rtl8139_on_stopped(nic_t *nic_data);
nic_t 358 uspace/drv/nic/rtl8139/driver.c static void rtl8139_send_frame(nic_t *nic_data, void *data, size_t size);
nic_t 373 uspace/drv/nic/rtl8139/driver.c static void rtl8139_send_frame(nic_t *nic_data, void *data, size_t size)
nic_t 457 uspace/drv/nic/rtl8139/driver.c nic_t *nic_data = rtl8139->nic_data;
nic_t 484 uspace/drv/nic/rtl8139/driver.c static nic_frame_t *rtl8139_read_frame(nic_t *nic_data,
nic_t 536 uspace/drv/nic/rtl8139/driver.c static nic_frame_list_t *rtl8139_frame_receive(nic_t *nic_data)
nic_t 678 uspace/drv/nic/rtl8139/driver.c static void rtl8139_tx_interrupt(nic_t *nic_data)
nic_t 732 uspace/drv/nic/rtl8139/driver.c static void rtl8139_receive_frames(nic_t *nic_data)
nic_t 751 uspace/drv/nic/rtl8139/driver.c static int rtl8139_poll_interrupt(nic_t *nic_data)
nic_t 778 uspace/drv/nic/rtl8139/driver.c static void rtl8139_interrupt_impl(nic_t *nic_data, uint16_t isr)
nic_t 830 uspace/drv/nic/rtl8139/driver.c nic_t *nic_data = (nic_t *)arg;
nic_t 850 uspace/drv/nic/rtl8139/driver.c static errno_t rtl8139_register_int_handler(nic_t *nic_data,
nic_t 910 uspace/drv/nic/rtl8139/driver.c static errno_t rtl8139_on_activated(nic_t *nic_data)
nic_t 941 uspace/drv/nic/rtl8139/driver.c static errno_t rtl8139_on_stopped(nic_t *nic_data)
nic_t 960 uspace/drv/nic/rtl8139/driver.c static errno_t rtl8139_unicast_set(nic_t *nic_data, nic_unicast_mode_t mode,
nic_t 962 uspace/drv/nic/rtl8139/driver.c static errno_t rtl8139_multicast_set(nic_t *nic_data, nic_multicast_mode_t mode,
nic_t 964 uspace/drv/nic/rtl8139/driver.c static errno_t rtl8139_broadcast_set(nic_t *nic_data, nic_broadcast_mode_t mode);
nic_t 975 uspace/drv/nic/rtl8139/driver.c nic_t *nic_data = nic_create_and_bind(dev);
nic_t 1074 uspace/drv/nic/rtl8139/driver.c nic_t *nic_data = nic_get_from_ddf_dev(dev);
nic_t 1282 uspace/drv/nic/rtl8139/driver.c nic_t *nic_data = nic_get_from_ddf_dev(dev);
nic_t 1347 uspace/drv/nic/rtl8139/driver.c nic_t *nic;
nic_t 1373 uspace/drv/nic/rtl8139/driver.c nic_t *nic_data = nic_get_from_ddf_fun((fun));
nic_t 1403 uspace/drv/nic/rtl8139/driver.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 1796 uspace/drv/nic/rtl8139/driver.c static void rtl8139_rcx_promics_rem(nic_t *nic_data,
nic_t 1820 uspace/drv/nic/rtl8139/driver.c static errno_t rtl8139_unicast_set(nic_t *nic_data, nic_unicast_mode_t mode,
nic_t 1878 uspace/drv/nic/rtl8139/driver.c static errno_t rtl8139_multicast_set(nic_t *nic_data, nic_multicast_mode_t mode,
nic_t 1921 uspace/drv/nic/rtl8139/driver.c static errno_t rtl8139_broadcast_set(nic_t *nic_data, nic_broadcast_mode_t mode)
nic_t 2005 uspace/drv/nic/rtl8139/driver.c static errno_t rtl8139_wol_virtue_add(nic_t *nic_data,
nic_t 2043 uspace/drv/nic/rtl8139/driver.c static void rtl8139_wol_virtue_rem(nic_t *nic_data,
nic_t 2083 uspace/drv/nic/rtl8139/driver.c static errno_t rtl8139_poll_mode_change(nic_t *nic_data, nic_poll_mode_t mode,
nic_t 2146 uspace/drv/nic/rtl8139/driver.c static void rtl8139_poll(nic_t *nic_data)
nic_t 141 uspace/drv/nic/rtl8139/driver.h nic_t *nic_data;
nic_t 74 uspace/drv/nic/rtl8169/driver.c static errno_t rtl8169_on_activated(nic_t *nic_data);
nic_t 75 uspace/drv/nic/rtl8169/driver.c static errno_t rtl8169_on_stopped(nic_t *nic_data);
nic_t 76 uspace/drv/nic/rtl8169/driver.c static void rtl8169_send_frame(nic_t *nic_data, void *data, size_t size);
nic_t 78 uspace/drv/nic/rtl8169/driver.c static inline errno_t rtl8169_register_int_handler(nic_t *nic_data,
nic_t 88 uspace/drv/nic/rtl8169/driver.c static errno_t rtl8169_unicast_set(nic_t *nic_data, nic_unicast_mode_t mode,
nic_t 90 uspace/drv/nic/rtl8169/driver.c static errno_t rtl8169_multicast_set(nic_t *nic_data, nic_multicast_mode_t mode,
nic_t 92 uspace/drv/nic/rtl8169/driver.c static errno_t rtl8169_broadcast_set(nic_t *nic_data, nic_broadcast_mode_t mode);
nic_t 185 uspace/drv/nic/rtl8169/driver.c nic_t *nic_data = nic_get_from_ddf_dev(dev);
nic_t 302 uspace/drv/nic/rtl8169/driver.c nic_t *nic_data = nic_create_and_bind(dev);
nic_t 367 uspace/drv/nic/rtl8169/driver.c static errno_t rtl8169_register_int_handler(nic_t *nic_data,
nic_t 398 uspace/drv/nic/rtl8169/driver.c nic_t *nic_data = nic_get_from_ddf_dev(dev);
nic_t 491 uspace/drv/nic/rtl8169/driver.c nic_t *nic;
nic_t 509 uspace/drv/nic/rtl8169/driver.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 530 uspace/drv/nic/rtl8169/driver.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 717 uspace/drv/nic/rtl8169/driver.c static errno_t rtl8169_on_activated(nic_t *nic_data)
nic_t 779 uspace/drv/nic/rtl8169/driver.c static errno_t rtl8169_on_stopped(nic_t *nic_data)
nic_t 797 uspace/drv/nic/rtl8169/driver.c nic_t *nic_data = nic_get_from_ddf_dev(dev);
nic_t 830 uspace/drv/nic/rtl8169/driver.c static void rtl8169_rcx_promics_rem(nic_t *nic_data,
nic_t 845 uspace/drv/nic/rtl8169/driver.c static errno_t rtl8169_unicast_set(nic_t *nic_data, nic_unicast_mode_t mode,
nic_t 896 uspace/drv/nic/rtl8169/driver.c static errno_t rtl8169_multicast_set(nic_t *nic_data, nic_multicast_mode_t mode,
nic_t 940 uspace/drv/nic/rtl8169/driver.c static errno_t rtl8169_broadcast_set(nic_t *nic_data, nic_broadcast_mode_t mode)
nic_t 969 uspace/drv/nic/rtl8169/driver.c nic_t *nic_data = nic_get_from_ddf_dev(dev);
nic_t 1001 uspace/drv/nic/rtl8169/driver.c nic_t *nic_data = nic_get_from_ddf_dev(dev);
nic_t 1107 uspace/drv/nic/rtl8169/driver.c static void rtl8169_send_frame(nic_t *nic_data, void *data, size_t size)
nic_t 102 uspace/drv/nic/rtl8169/driver.h nic_t *nic_data;
nic_t 79 uspace/drv/nic/virtio-net/virtio-net.c nic_t *nic = (nic_t *)arg;
nic_t 120 uspace/drv/nic/virtio-net/virtio-net.c nic_t *nic = ddf_dev_data_get(dev);
nic_t 177 uspace/drv/nic/virtio-net/virtio-net.c nic_t *nic = nic_create_and_bind(dev);
nic_t 322 uspace/drv/nic/virtio-net/virtio-net.c nic_t *nic = ddf_dev_data_get(dev);
nic_t 333 uspace/drv/nic/virtio-net/virtio-net.c static void virtio_net_send(nic_t *nic, void *data, size_t size)
nic_t 368 uspace/drv/nic/virtio-net/virtio-net.c static errno_t virtio_net_on_multicast_mode_change(nic_t *nic,
nic_t 388 uspace/drv/nic/virtio-net/virtio-net.c static errno_t virtio_net_on_broadcast_mode_change(nic_t *nic,
nic_t 415 uspace/drv/nic/virtio-net/virtio-net.c nic_t *nic = ddf_dev_data_get(dev);
nic_t 453 uspace/drv/nic/virtio-net/virtio-net.c nic_t *nic = nic_get_from_ddf_fun(fun);
nic_t 521 uspace/lib/ieee80211/src/ieee80211.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 550 uspace/lib/ieee80211/src/ieee80211.c static void ieee80211_send_frame(nic_t *nic, void *data, size_t size)
nic_t 753 uspace/lib/ieee80211/src/ieee80211.c nic_t *nic = nic_create_and_bind(ddf_dev);
nic_t 783 uspace/lib/ieee80211/src/ieee80211.c nic_t *nic = nic_get_from_ddf_dev(ieee80211_dev->ddf_dev);
nic_t 856 uspace/lib/ieee80211/src/ieee80211.c nic_t *nic = nic_get_from_ddf_dev(ieee80211_dev->ddf_dev);
nic_t 923 uspace/lib/ieee80211/src/ieee80211.c nic_t *nic = nic_get_from_ddf_dev(ieee80211_dev->ddf_dev);
nic_t 973 uspace/lib/ieee80211/src/ieee80211.c nic_t *nic = nic_get_from_ddf_dev(ieee80211_dev->ddf_dev);
nic_t 1066 uspace/lib/ieee80211/src/ieee80211.c nic_t *nic = nic_get_from_ddf_dev(ieee80211_dev->ddf_dev);
nic_t 1446 uspace/lib/ieee80211/src/ieee80211.c nic_t *nic = nic_get_from_ddf_dev(ieee80211_dev->ddf_dev);
nic_t 1643 uspace/lib/ieee80211/src/ieee80211.c nic_t *nic = nic_get_from_ddf_dev(ieee80211_dev->ddf_dev);
nic_t 55 uspace/lib/ieee80211/src/ieee80211_iface_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 185 uspace/lib/ieee80211/src/ieee80211_iface_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 228 uspace/lib/ieee80211/src/ieee80211_iface_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 85 uspace/lib/nic/include/nic.h typedef void (*send_frame_handler)(nic_t *, void *, size_t);
nic_t 97 uspace/lib/nic/include/nic.h typedef errno_t (*state_change_handler)(nic_t *);
nic_t 110 uspace/lib/nic/include/nic.h typedef errno_t (*unicast_mode_change_handler)(nic_t *,
nic_t 124 uspace/lib/nic/include/nic.h typedef errno_t (*multicast_mode_change_handler)(nic_t *,
nic_t 136 uspace/lib/nic/include/nic.h typedef errno_t (*broadcast_mode_change_handler)(nic_t *, nic_broadcast_mode_t);
nic_t 145 uspace/lib/nic/include/nic.h typedef void (*blocked_sources_change_handler)(nic_t *,
nic_t 153 uspace/lib/nic/include/nic.h typedef void (*vlan_mask_change_handler)(nic_t *, const nic_vlan_mask_t *);
nic_t 174 uspace/lib/nic/include/nic.h typedef errno_t (*wol_virtue_add_handler)(nic_t *, const nic_wol_virtue_t *);
nic_t 184 uspace/lib/nic/include/nic.h typedef void (*wol_virtue_remove_handler)(nic_t *, const nic_wol_virtue_t *);
nic_t 197 uspace/lib/nic/include/nic.h typedef errno_t (*poll_mode_change_handler)(nic_t *,
nic_t 206 uspace/lib/nic/include/nic.h typedef void (*poll_request_handler)(nic_t *);
nic_t 209 uspace/lib/nic/include/nic.h extern nic_t *nic_create_and_bind(ddf_dev_t *);
nic_t 218 uspace/lib/nic/include/nic.h extern errno_t nic_get_resources(nic_t *, hw_res_list_parsed_t *);
nic_t 219 uspace/lib/nic/include/nic.h extern void nic_set_specific(nic_t *, void *);
nic_t 220 uspace/lib/nic/include/nic.h extern void nic_set_send_frame_handler(nic_t *, send_frame_handler);
nic_t 221 uspace/lib/nic/include/nic.h extern void nic_set_state_change_handlers(nic_t *,
nic_t 223 uspace/lib/nic/include/nic.h extern void nic_set_filtering_change_handlers(nic_t *,
nic_t 227 uspace/lib/nic/include/nic.h extern void nic_set_wol_virtue_change_handlers(nic_t *,
nic_t 229 uspace/lib/nic/include/nic.h extern void nic_set_poll_handlers(nic_t *,
nic_t 233 uspace/lib/nic/include/nic.h extern ddf_dev_t *nic_get_ddf_dev(nic_t *);
nic_t 234 uspace/lib/nic/include/nic.h extern ddf_fun_t *nic_get_ddf_fun(nic_t *);
nic_t 235 uspace/lib/nic/include/nic.h extern void nic_set_ddf_fun(nic_t *, ddf_fun_t *);
nic_t 236 uspace/lib/nic/include/nic.h extern nic_t *nic_get_from_ddf_dev(ddf_dev_t *);
nic_t 237 uspace/lib/nic/include/nic.h extern nic_t *nic_get_from_ddf_fun(ddf_fun_t *);
nic_t 238 uspace/lib/nic/include/nic.h extern void *nic_get_specific(nic_t *);
nic_t 239 uspace/lib/nic/include/nic.h extern nic_device_state_t nic_query_state(nic_t *);
nic_t 240 uspace/lib/nic/include/nic.h extern void nic_set_tx_busy(nic_t *, int);
nic_t 241 uspace/lib/nic/include/nic.h extern errno_t nic_report_address(nic_t *, const nic_address_t *);
nic_t 242 uspace/lib/nic/include/nic.h extern errno_t nic_report_poll_mode(nic_t *, nic_poll_mode_t, struct timespec *);
nic_t 243 uspace/lib/nic/include/nic.h extern void nic_query_address(nic_t *, nic_address_t *);
nic_t 244 uspace/lib/nic/include/nic.h extern void nic_received_frame(nic_t *, nic_frame_t *);
nic_t 245 uspace/lib/nic/include/nic.h extern void nic_received_frame_list(nic_t *, nic_frame_list_t *);
nic_t 246 uspace/lib/nic/include/nic.h extern nic_poll_mode_t nic_query_poll_mode(nic_t *, struct timespec *);
nic_t 249 uspace/lib/nic/include/nic.h extern void nic_report_send_ok(nic_t *, size_t, size_t);
nic_t 250 uspace/lib/nic/include/nic.h extern void nic_report_send_error(nic_t *, nic_send_error_cause_t, unsigned);
nic_t 251 uspace/lib/nic/include/nic.h extern void nic_report_receive_error(nic_t *, nic_receive_error_cause_t,
nic_t 253 uspace/lib/nic/include/nic.h extern void nic_report_collisions(nic_t *, unsigned);
nic_t 256 uspace/lib/nic/include/nic.h extern nic_frame_t *nic_alloc_frame(nic_t *, size_t);
nic_t 259 uspace/lib/nic/include/nic.h extern void nic_release_frame(nic_t *, nic_frame_t *);
nic_t 262 uspace/lib/nic/include/nic.h extern void nic_report_hw_filtering(nic_t *, int, int, int);
nic_t 263 uspace/lib/nic/include/nic.h extern void nic_query_unicast(const nic_t *,
nic_t 265 uspace/lib/nic/include/nic.h extern void nic_query_multicast(const nic_t *,
nic_t 267 uspace/lib/nic/include/nic.h extern void nic_query_broadcast(const nic_t *, nic_broadcast_mode_t *);
nic_t 268 uspace/lib/nic/include/nic.h extern void nic_query_blocked_sources(const nic_t *,
nic_t 270 uspace/lib/nic/include/nic.h extern errno_t nic_query_vlan_mask(const nic_t *, nic_vlan_mask_t *);
nic_t 271 uspace/lib/nic/include/nic.h extern int nic_query_wol_max_caps(const nic_t *, nic_wv_type_t);
nic_t 272 uspace/lib/nic/include/nic.h extern void nic_set_wol_max_caps(nic_t *, nic_wv_type_t, int);
nic_t 274 uspace/lib/nic/include/nic.h extern uint64_t nic_query_mcast_hash(nic_t *);
nic_t 277 uspace/lib/nic/include/nic.h extern void nic_sw_period_start(nic_t *);
nic_t 278 uspace/lib/nic/include/nic.h extern void nic_sw_period_stop(nic_t *);
nic_t 158 uspace/lib/nic/src/nic_driver.c void nic_set_send_frame_handler(nic_t *nic_data, send_frame_handler sffunc)
nic_t 171 uspace/lib/nic/src/nic_driver.c void nic_set_state_change_handlers(nic_t *nic_data,
nic_t 191 uspace/lib/nic/src/nic_driver.c void nic_set_filtering_change_handlers(nic_t *nic_data,
nic_t 213 uspace/lib/nic/src/nic_driver.c void nic_set_wol_virtue_change_handlers(nic_t *nic_data,
nic_t 228 uspace/lib/nic/src/nic_driver.c void nic_set_poll_handlers(nic_t *nic_data,
nic_t 245 uspace/lib/nic/src/nic_driver.c errno_t nic_get_resources(nic_t *nic_data, hw_res_list_parsed_t *resources)
nic_t 264 uspace/lib/nic/src/nic_driver.c nic_frame_t *nic_alloc_frame(nic_t *nic_data, size_t size)
nic_t 298 uspace/lib/nic/src/nic_driver.c void nic_release_frame(nic_t *nic_data, nic_frame_t *frame)
nic_t 386 uspace/lib/nic/src/nic_driver.c nic_poll_mode_t nic_query_poll_mode(nic_t *nic_data, struct timespec *period)
nic_t 401 uspace/lib/nic/src/nic_driver.c errno_t nic_report_poll_mode(nic_t *nic_data, nic_poll_mode_t mode,
nic_t 425 uspace/lib/nic/src/nic_driver.c errno_t nic_report_address(nic_t *nic_data, const nic_address_t *address)
nic_t 484 uspace/lib/nic/src/nic_driver.c void nic_query_address(nic_t *nic_data, nic_address_t *addr)
nic_t 499 uspace/lib/nic/src/nic_driver.c void nic_set_tx_busy(nic_t *nic_data, int busy)
nic_t 518 uspace/lib/nic/src/nic_driver.c void nic_received_frame(nic_t *nic_data, nic_frame_t *frame)
nic_t 574 uspace/lib/nic/src/nic_driver.c void nic_received_frame_list(nic_t *nic_data, nic_frame_list_t *frames)
nic_t 593 uspace/lib/nic/src/nic_driver.c static nic_t *nic_create(ddf_dev_t *dev)
nic_t 595 uspace/lib/nic/src/nic_driver.c nic_t *nic_data = ddf_dev_data_alloc(dev, sizeof(nic_t));
nic_t 642 uspace/lib/nic/src/nic_driver.c nic_t *nic_create_and_bind(ddf_dev_t *device)
nic_t 644 uspace/lib/nic/src/nic_driver.c nic_t *nic_data = nic_create(device);
nic_t 659 uspace/lib/nic/src/nic_driver.c static void nic_destroy(nic_t *nic_data)
nic_t 689 uspace/lib/nic/src/nic_driver.c void nic_report_hw_filtering(nic_t *nic_data,
nic_t 724 uspace/lib/nic/src/nic_driver.c uint64_t nic_query_mcast_hash(nic_t *nic_data)
nic_t 743 uspace/lib/nic/src/nic_driver.c void nic_query_unicast(const nic_t *nic_data,
nic_t 763 uspace/lib/nic/src/nic_driver.c void nic_query_multicast(const nic_t *nic_data,
nic_t 779 uspace/lib/nic/src/nic_driver.c void nic_query_broadcast(const nic_t *nic_data,
nic_t 796 uspace/lib/nic/src/nic_driver.c void nic_query_blocked_sources(const nic_t *nic_data,
nic_t 813 uspace/lib/nic/src/nic_driver.c errno_t nic_query_vlan_mask(const nic_t *nic_data, nic_vlan_mask_t *mask)
nic_t 829 uspace/lib/nic/src/nic_driver.c int nic_query_wol_max_caps(const nic_t *nic_data, nic_wv_type_t type)
nic_t 843 uspace/lib/nic/src/nic_driver.c void nic_set_wol_max_caps(nic_t *nic_data, nic_wv_type_t type, int count)
nic_t 852 uspace/lib/nic/src/nic_driver.c void *nic_get_specific(nic_t *nic_data)
nic_t 861 uspace/lib/nic/src/nic_driver.c void nic_set_specific(nic_t *nic_data, void *specific)
nic_t 871 uspace/lib/nic/src/nic_driver.c nic_device_state_t nic_query_state(nic_t *nic_data)
nic_t 880 uspace/lib/nic/src/nic_driver.c ddf_dev_t *nic_get_ddf_dev(nic_t *nic_data)
nic_t 889 uspace/lib/nic/src/nic_driver.c ddf_fun_t *nic_get_ddf_fun(nic_t *nic_data)
nic_t 898 uspace/lib/nic/src/nic_driver.c void nic_set_ddf_fun(nic_t *nic_data, ddf_fun_t *fun)
nic_t 907 uspace/lib/nic/src/nic_driver.c nic_t *nic_get_from_ddf_dev(ddf_dev_t *dev)
nic_t 909 uspace/lib/nic/src/nic_driver.c return (nic_t *) ddf_dev_data_get(dev);
nic_t 916 uspace/lib/nic/src/nic_driver.c nic_t *nic_get_from_ddf_fun(ddf_fun_t *fun)
nic_t 918 uspace/lib/nic/src/nic_driver.c return (nic_t *) ddf_dev_data_get(ddf_fun_get_dev(fun));
nic_t 928 uspace/lib/nic/src/nic_driver.c void nic_report_send_ok(nic_t *nic_data, size_t packets, size_t bytes)
nic_t 943 uspace/lib/nic/src/nic_driver.c void nic_report_send_error(nic_t *nic_data, nic_send_error_cause_t cause,
nic_t 983 uspace/lib/nic/src/nic_driver.c void nic_report_receive_error(nic_t *nic_data,
nic_t 1019 uspace/lib/nic/src/nic_driver.c void nic_report_collisions(nic_t *nic_data, unsigned count)
nic_t 1047 uspace/lib/nic/src/nic_driver.c nic_t *nic = data;
nic_t 1108 uspace/lib/nic/src/nic_driver.c void nic_sw_period_start(nic_t *nic_data)
nic_t 1130 uspace/lib/nic/src/nic_driver.c void nic_sw_period_stop(nic_t *nic_data)
nic_t 56 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 80 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 174 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 197 uspace/lib/nic/src/nic_impl.c nic_t *nic = nic_get_from_ddf_fun(fun);
nic_t 223 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 241 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 264 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 296 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 331 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 363 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 387 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 407 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 434 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 457 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 479 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 497 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 525 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 603 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 640 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 678 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 698 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 721 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 744 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 795 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
HelenOS homepage, sources at GitHub