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 239 uspace/drv/nic/e1k/e1k.c static errno_t e1000_on_activating(nic_t *);
nic_t 240 uspace/drv/nic/e1k/e1k.c static errno_t e1000_on_stopping(nic_t *);
nic_t 241 uspace/drv/nic/e1k/e1k.c static void e1000_send_frame(nic_t *, void *, size_t);
nic_t 839 uspace/drv/nic/e1k/e1k.c static errno_t e1000_on_multicast_mode_change(nic_t *nic, nic_multicast_mode_t mode,
nic_t 893 uspace/drv/nic/e1k/e1k.c static errno_t e1000_on_unicast_mode_change(nic_t *nic, nic_unicast_mode_t mode,
nic_t 949 uspace/drv/nic/e1k/e1k.c static errno_t e1000_on_broadcast_mode_change(nic_t *nic, nic_broadcast_mode_t mode)
nic_t 1017 uspace/drv/nic/e1k/e1k.c static void e1000_on_vlan_mask_change(nic_t *nic,
nic_t 1101 uspace/drv/nic/e1k/e1k.c static void e1000_fill_new_rx_descriptor(nic_t *nic, size_t offset)
nic_t 1140 uspace/drv/nic/e1k/e1k.c static void e1000_clear_tx_descriptor(nic_t *nic, unsigned int offset)
nic_t 1177 uspace/drv/nic/e1k/e1k.c static void e1000_receive_frames(nic_t *nic)
nic_t 1242 uspace/drv/nic/e1k/e1k.c static void e1000_interrupt_handler_impl(nic_t *nic, uint32_t icr)
nic_t 1257 uspace/drv/nic/e1k/e1k.c nic_t *nic = (nic_t *)arg;
nic_t 1276 uspace/drv/nic/e1k/e1k.c static errno_t e1000_register_int_handler(nic_t *nic,
nic_t 1300 uspace/drv/nic/e1k/e1k.c static void e1000_poll(nic_t *nic)
nic_t 1332 uspace/drv/nic/e1k/e1k.c static errno_t e1000_poll_mode_change(nic_t *nic, nic_poll_mode_t mode,
nic_t 1386 uspace/drv/nic/e1k/e1k.c static errno_t e1000_initialize_rx_structure(nic_t *nic)
nic_t 1463 uspace/drv/nic/e1k/e1k.c static void e1000_uninitialize_rx_structure(nic_t *nic)
nic_t 1693 uspace/drv/nic/e1k/e1k.c static void e1000_clear_tx_ring(nic_t *nic)
nic_t 1731 uspace/drv/nic/e1k/e1k.c static errno_t e1000_reset(nic_t *nic)
nic_t 1762 uspace/drv/nic/e1k/e1k.c static errno_t e1000_on_activating(nic_t *nic)
nic_t 1808 uspace/drv/nic/e1k/e1k.c static errno_t e1000_on_down_unlocked(nic_t *nic)
nic_t 1839 uspace/drv/nic/e1k/e1k.c static errno_t e1000_on_down(nic_t *nic)
nic_t 1864 uspace/drv/nic/e1k/e1k.c static errno_t e1000_on_stopping(nic_t *nic)
nic_t 1890 uspace/drv/nic/e1k/e1k.c nic_t *nic = nic_create_and_bind(dev);
nic_t 2150 uspace/drv/nic/e1k/e1k.c nic_t *nic = ddf_dev_data_get(dev);
nic_t 2237 uspace/drv/nic/e1k/e1k.c nic_t *nic = ddf_dev_data_get(dev);
nic_t 2326 uspace/drv/nic/e1k/e1k.c nic_t *nic = NIC_DATA_FUN(fun);
nic_t 2364 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 65 uspace/drv/nic/ne2k/ne2k.c #define DRIVER_DATA(dev) ((nic_t *) ddf_dev_data_get(dev))
nic_t 127 uspace/drv/nic/ne2k/ne2k.c static errno_t ne2k_register_interrupt(nic_t *nic_data,
nic_t 183 uspace/drv/nic/ne2k/ne2k.c static errno_t ne2k_dev_init(nic_t *nic_data)
nic_t 249 uspace/drv/nic/ne2k/ne2k.c nic_t *nic_data = (nic_t *)arg;
nic_t 253 uspace/drv/nic/ne2k/ne2k.c static errno_t ne2k_on_activating(nic_t *nic_data)
nic_t 271 uspace/drv/nic/ne2k/ne2k.c static errno_t ne2k_on_stopping(nic_t *nic_data)
nic_t 283 uspace/drv/nic/ne2k/ne2k.c nic_t *nic_data = DRIVER_DATA(ddf_fun_get_dev(fun));
nic_t 299 uspace/drv/nic/ne2k/ne2k.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 324 uspace/drv/nic/ne2k/ne2k.c static errno_t ne2k_on_unicast_mode_change(nic_t *nic_data,
nic_t 351 uspace/drv/nic/ne2k/ne2k.c static errno_t ne2k_on_multicast_mode_change(nic_t *nic_data,
nic_t 377 uspace/drv/nic/ne2k/ne2k.c static errno_t ne2k_on_broadcast_mode_change(nic_t *nic_data,
nic_t 398 uspace/drv/nic/ne2k/ne2k.c nic_t *nic_data = nic_create_and_bind(dev);
nic_t 465 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 1349 uspace/drv/nic/rtl8139/driver.c nic_t *nic;
nic_t 1375 uspace/drv/nic/rtl8139/driver.c nic_t *nic_data = nic_get_from_ddf_fun((fun));
nic_t 1405 uspace/drv/nic/rtl8139/driver.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 1798 uspace/drv/nic/rtl8139/driver.c static void rtl8139_rcx_promics_rem(nic_t *nic_data,
nic_t 1822 uspace/drv/nic/rtl8139/driver.c static errno_t rtl8139_unicast_set(nic_t *nic_data, nic_unicast_mode_t mode,
nic_t 1880 uspace/drv/nic/rtl8139/driver.c static errno_t rtl8139_multicast_set(nic_t *nic_data, nic_multicast_mode_t mode,
nic_t 1923 uspace/drv/nic/rtl8139/driver.c static errno_t rtl8139_broadcast_set(nic_t *nic_data, nic_broadcast_mode_t mode)
nic_t 2007 uspace/drv/nic/rtl8139/driver.c static errno_t rtl8139_wol_virtue_add(nic_t *nic_data,
nic_t 2045 uspace/drv/nic/rtl8139/driver.c static void rtl8139_wol_virtue_rem(nic_t *nic_data,
nic_t 2085 uspace/drv/nic/rtl8139/driver.c static errno_t rtl8139_poll_mode_change(nic_t *nic_data, nic_poll_mode_t mode,
nic_t 2148 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 492 uspace/drv/nic/rtl8169/driver.c nic_t *nic;
nic_t 510 uspace/drv/nic/rtl8169/driver.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 531 uspace/drv/nic/rtl8169/driver.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 718 uspace/drv/nic/rtl8169/driver.c static errno_t rtl8169_on_activated(nic_t *nic_data)
nic_t 780 uspace/drv/nic/rtl8169/driver.c static errno_t rtl8169_on_stopped(nic_t *nic_data)
nic_t 798 uspace/drv/nic/rtl8169/driver.c nic_t *nic_data = nic_get_from_ddf_dev(dev);
nic_t 831 uspace/drv/nic/rtl8169/driver.c static void rtl8169_rcx_promics_rem(nic_t *nic_data,
nic_t 846 uspace/drv/nic/rtl8169/driver.c static errno_t rtl8169_unicast_set(nic_t *nic_data, nic_unicast_mode_t mode,
nic_t 897 uspace/drv/nic/rtl8169/driver.c static errno_t rtl8169_multicast_set(nic_t *nic_data, nic_multicast_mode_t mode,
nic_t 941 uspace/drv/nic/rtl8169/driver.c static errno_t rtl8169_broadcast_set(nic_t *nic_data, nic_broadcast_mode_t mode)
nic_t 970 uspace/drv/nic/rtl8169/driver.c nic_t *nic_data = nic_get_from_ddf_dev(dev);
nic_t 1002 uspace/drv/nic/rtl8169/driver.c nic_t *nic_data = nic_get_from_ddf_dev(dev);
nic_t 1108 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 454 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 86 uspace/lib/nic/include/nic.h typedef void (*send_frame_handler)(nic_t *, void *, size_t);
nic_t 98 uspace/lib/nic/include/nic.h typedef errno_t (*state_change_handler)(nic_t *);
nic_t 111 uspace/lib/nic/include/nic.h typedef errno_t (*unicast_mode_change_handler)(nic_t *,
nic_t 125 uspace/lib/nic/include/nic.h typedef errno_t (*multicast_mode_change_handler)(nic_t *,
nic_t 137 uspace/lib/nic/include/nic.h typedef errno_t (*broadcast_mode_change_handler)(nic_t *, nic_broadcast_mode_t);
nic_t 146 uspace/lib/nic/include/nic.h typedef void (*blocked_sources_change_handler)(nic_t *,
nic_t 154 uspace/lib/nic/include/nic.h typedef void (*vlan_mask_change_handler)(nic_t *, const nic_vlan_mask_t *);
nic_t 175 uspace/lib/nic/include/nic.h typedef errno_t (*wol_virtue_add_handler)(nic_t *, const nic_wol_virtue_t *);
nic_t 185 uspace/lib/nic/include/nic.h typedef void (*wol_virtue_remove_handler)(nic_t *, const nic_wol_virtue_t *);
nic_t 198 uspace/lib/nic/include/nic.h typedef errno_t (*poll_mode_change_handler)(nic_t *,
nic_t 207 uspace/lib/nic/include/nic.h typedef void (*poll_request_handler)(nic_t *);
nic_t 210 uspace/lib/nic/include/nic.h extern nic_t *nic_create_and_bind(ddf_dev_t *);
nic_t 219 uspace/lib/nic/include/nic.h extern errno_t nic_get_resources(nic_t *, hw_res_list_parsed_t *);
nic_t 220 uspace/lib/nic/include/nic.h extern void nic_set_specific(nic_t *, void *);
nic_t 221 uspace/lib/nic/include/nic.h extern void nic_set_send_frame_handler(nic_t *, send_frame_handler);
nic_t 222 uspace/lib/nic/include/nic.h extern void nic_set_state_change_handlers(nic_t *,
nic_t 224 uspace/lib/nic/include/nic.h extern void nic_set_filtering_change_handlers(nic_t *,
nic_t 228 uspace/lib/nic/include/nic.h extern void nic_set_wol_virtue_change_handlers(nic_t *,
nic_t 230 uspace/lib/nic/include/nic.h extern void nic_set_poll_handlers(nic_t *,
nic_t 234 uspace/lib/nic/include/nic.h extern ddf_dev_t *nic_get_ddf_dev(nic_t *);
nic_t 235 uspace/lib/nic/include/nic.h extern ddf_fun_t *nic_get_ddf_fun(nic_t *);
nic_t 236 uspace/lib/nic/include/nic.h extern void nic_set_ddf_fun(nic_t *, ddf_fun_t *);
nic_t 237 uspace/lib/nic/include/nic.h extern nic_t *nic_get_from_ddf_dev(ddf_dev_t *);
nic_t 238 uspace/lib/nic/include/nic.h extern nic_t *nic_get_from_ddf_fun(ddf_fun_t *);
nic_t 239 uspace/lib/nic/include/nic.h extern void *nic_get_specific(nic_t *);
nic_t 240 uspace/lib/nic/include/nic.h extern nic_device_state_t nic_query_state(nic_t *);
nic_t 241 uspace/lib/nic/include/nic.h extern void nic_set_tx_busy(nic_t *, int);
nic_t 242 uspace/lib/nic/include/nic.h extern errno_t nic_report_address(nic_t *, const nic_address_t *);
nic_t 243 uspace/lib/nic/include/nic.h extern errno_t nic_report_poll_mode(nic_t *, nic_poll_mode_t, struct timespec *);
nic_t 244 uspace/lib/nic/include/nic.h extern void nic_query_address(nic_t *, nic_address_t *);
nic_t 245 uspace/lib/nic/include/nic.h extern void nic_received_frame(nic_t *, nic_frame_t *);
nic_t 246 uspace/lib/nic/include/nic.h extern void nic_received_frame_list(nic_t *, nic_frame_list_t *);
nic_t 247 uspace/lib/nic/include/nic.h extern nic_poll_mode_t nic_query_poll_mode(nic_t *, struct timespec *);
nic_t 250 uspace/lib/nic/include/nic.h extern void nic_report_send_ok(nic_t *, size_t, size_t);
nic_t 251 uspace/lib/nic/include/nic.h extern void nic_report_send_error(nic_t *, nic_send_error_cause_t, unsigned);
nic_t 252 uspace/lib/nic/include/nic.h extern void nic_report_receive_error(nic_t *, nic_receive_error_cause_t,
nic_t 254 uspace/lib/nic/include/nic.h extern void nic_report_collisions(nic_t *, unsigned);
nic_t 257 uspace/lib/nic/include/nic.h extern nic_frame_t *nic_alloc_frame(nic_t *, size_t);
nic_t 260 uspace/lib/nic/include/nic.h extern void nic_release_frame(nic_t *, nic_frame_t *);
nic_t 263 uspace/lib/nic/include/nic.h extern void nic_report_hw_filtering(nic_t *, int, int, int);
nic_t 264 uspace/lib/nic/include/nic.h extern void nic_query_unicast(const nic_t *,
nic_t 266 uspace/lib/nic/include/nic.h extern void nic_query_multicast(const nic_t *,
nic_t 268 uspace/lib/nic/include/nic.h extern void nic_query_broadcast(const nic_t *, nic_broadcast_mode_t *);
nic_t 269 uspace/lib/nic/include/nic.h extern void nic_query_blocked_sources(const nic_t *,
nic_t 271 uspace/lib/nic/include/nic.h extern errno_t nic_query_vlan_mask(const nic_t *, nic_vlan_mask_t *);
nic_t 272 uspace/lib/nic/include/nic.h extern int nic_query_wol_max_caps(const nic_t *, nic_wv_type_t);
nic_t 273 uspace/lib/nic/include/nic.h extern void nic_set_wol_max_caps(nic_t *, nic_wv_type_t, int);
nic_t 275 uspace/lib/nic/include/nic.h extern uint64_t nic_query_mcast_hash(nic_t *);
nic_t 278 uspace/lib/nic/include/nic.h extern void nic_sw_period_start(nic_t *);
nic_t 279 uspace/lib/nic/include/nic.h extern void nic_sw_period_stop(nic_t *);
nic_t 282 uspace/lib/nic/include/nic.h extern pcap_dumper_t *nic_get_pcap_dumper(nic_t *);
nic_t 159 uspace/lib/nic/src/nic_driver.c void nic_set_send_frame_handler(nic_t *nic_data, send_frame_handler sffunc)
nic_t 172 uspace/lib/nic/src/nic_driver.c void nic_set_state_change_handlers(nic_t *nic_data,
nic_t 192 uspace/lib/nic/src/nic_driver.c void nic_set_filtering_change_handlers(nic_t *nic_data,
nic_t 214 uspace/lib/nic/src/nic_driver.c void nic_set_wol_virtue_change_handlers(nic_t *nic_data,
nic_t 229 uspace/lib/nic/src/nic_driver.c void nic_set_poll_handlers(nic_t *nic_data,
nic_t 246 uspace/lib/nic/src/nic_driver.c errno_t nic_get_resources(nic_t *nic_data, hw_res_list_parsed_t *resources)
nic_t 265 uspace/lib/nic/src/nic_driver.c nic_frame_t *nic_alloc_frame(nic_t *nic_data, size_t size)
nic_t 299 uspace/lib/nic/src/nic_driver.c void nic_release_frame(nic_t *nic_data, nic_frame_t *frame)
nic_t 387 uspace/lib/nic/src/nic_driver.c nic_poll_mode_t nic_query_poll_mode(nic_t *nic_data, struct timespec *period)
nic_t 402 uspace/lib/nic/src/nic_driver.c errno_t nic_report_poll_mode(nic_t *nic_data, nic_poll_mode_t mode,
nic_t 426 uspace/lib/nic/src/nic_driver.c errno_t nic_report_address(nic_t *nic_data, const nic_address_t *address)
nic_t 485 uspace/lib/nic/src/nic_driver.c void nic_query_address(nic_t *nic_data, nic_address_t *addr)
nic_t 500 uspace/lib/nic/src/nic_driver.c void nic_set_tx_busy(nic_t *nic_data, int busy)
nic_t 519 uspace/lib/nic/src/nic_driver.c void nic_received_frame(nic_t *nic_data, nic_frame_t *frame)
nic_t 577 uspace/lib/nic/src/nic_driver.c void nic_received_frame_list(nic_t *nic_data, nic_frame_list_t *frames)
nic_t 596 uspace/lib/nic/src/nic_driver.c static nic_t *nic_create(ddf_dev_t *dev)
nic_t 598 uspace/lib/nic/src/nic_driver.c nic_t *nic_data = ddf_dev_data_alloc(dev, sizeof(nic_t));
nic_t 645 uspace/lib/nic/src/nic_driver.c nic_t *nic_create_and_bind(ddf_dev_t *device)
nic_t 647 uspace/lib/nic/src/nic_driver.c nic_t *nic_data = nic_create(device);
nic_t 667 uspace/lib/nic/src/nic_driver.c static void nic_destroy(nic_t *nic_data)
nic_t 697 uspace/lib/nic/src/nic_driver.c void nic_report_hw_filtering(nic_t *nic_data,
nic_t 732 uspace/lib/nic/src/nic_driver.c uint64_t nic_query_mcast_hash(nic_t *nic_data)
nic_t 751 uspace/lib/nic/src/nic_driver.c void nic_query_unicast(const nic_t *nic_data,
nic_t 771 uspace/lib/nic/src/nic_driver.c void nic_query_multicast(const nic_t *nic_data,
nic_t 787 uspace/lib/nic/src/nic_driver.c void nic_query_broadcast(const nic_t *nic_data,
nic_t 804 uspace/lib/nic/src/nic_driver.c void nic_query_blocked_sources(const nic_t *nic_data,
nic_t 821 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 837 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 851 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 860 uspace/lib/nic/src/nic_driver.c void *nic_get_specific(nic_t *nic_data)
nic_t 869 uspace/lib/nic/src/nic_driver.c void nic_set_specific(nic_t *nic_data, void *specific)
nic_t 879 uspace/lib/nic/src/nic_driver.c nic_device_state_t nic_query_state(nic_t *nic_data)
nic_t 888 uspace/lib/nic/src/nic_driver.c ddf_dev_t *nic_get_ddf_dev(nic_t *nic_data)
nic_t 897 uspace/lib/nic/src/nic_driver.c ddf_fun_t *nic_get_ddf_fun(nic_t *nic_data)
nic_t 906 uspace/lib/nic/src/nic_driver.c void nic_set_ddf_fun(nic_t *nic_data, ddf_fun_t *fun)
nic_t 915 uspace/lib/nic/src/nic_driver.c nic_t *nic_get_from_ddf_dev(ddf_dev_t *dev)
nic_t 917 uspace/lib/nic/src/nic_driver.c return (nic_t *) ddf_dev_data_get(dev);
nic_t 924 uspace/lib/nic/src/nic_driver.c nic_t *nic_get_from_ddf_fun(ddf_fun_t *fun)
nic_t 926 uspace/lib/nic/src/nic_driver.c return (nic_t *) ddf_dev_data_get(ddf_fun_get_dev(fun));
nic_t 936 uspace/lib/nic/src/nic_driver.c void nic_report_send_ok(nic_t *nic_data, size_t packets, size_t bytes)
nic_t 951 uspace/lib/nic/src/nic_driver.c void nic_report_send_error(nic_t *nic_data, nic_send_error_cause_t cause,
nic_t 991 uspace/lib/nic/src/nic_driver.c void nic_report_receive_error(nic_t *nic_data,
nic_t 1027 uspace/lib/nic/src/nic_driver.c void nic_report_collisions(nic_t *nic_data, unsigned count)
nic_t 1055 uspace/lib/nic/src/nic_driver.c nic_t *nic = data;
nic_t 1116 uspace/lib/nic/src/nic_driver.c void nic_sw_period_start(nic_t *nic_data)
nic_t 1138 uspace/lib/nic/src/nic_driver.c void nic_sw_period_stop(nic_t *nic_data)
nic_t 1143 uspace/lib/nic/src/nic_driver.c pcap_dumper_t *nic_get_pcap_dumper(nic_t *nic_data)
nic_t 57 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 81 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 175 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 198 uspace/lib/nic/src/nic_impl.c nic_t *nic = nic_get_from_ddf_fun(fun);
nic_t 224 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 242 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 265 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 297 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 332 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 364 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 388 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 408 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 435 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 458 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 480 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 498 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 526 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 604 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 641 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 679 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 699 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 722 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 745 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 796 uspace/lib/nic/src/nic_impl.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
HelenOS homepage, sources at GitHub