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 74 uspace/drv/nic/e1k/e1k.c ((nic_t *) ddf_dev_data_get(ddf_fun_get_dev(fun)))
nic_t 78 uspace/drv/nic/e1k/e1k.c ((nic_t *) ddf_dev_data_get(dev))
nic_t 235 uspace/drv/nic/e1k/e1k.c static errno_t e1000_on_activating(nic_t *);
nic_t 236 uspace/drv/nic/e1k/e1k.c static errno_t e1000_on_stopping(nic_t *);
nic_t 237 uspace/drv/nic/e1k/e1k.c static void e1000_send_frame(nic_t *, void *, size_t);
nic_t 835 uspace/drv/nic/e1k/e1k.c static errno_t e1000_on_multicast_mode_change(nic_t *nic, nic_multicast_mode_t mode,
nic_t 889 uspace/drv/nic/e1k/e1k.c static errno_t e1000_on_unicast_mode_change(nic_t *nic, nic_unicast_mode_t mode,
nic_t 945 uspace/drv/nic/e1k/e1k.c static errno_t e1000_on_broadcast_mode_change(nic_t *nic, nic_broadcast_mode_t mode)
nic_t 1013 uspace/drv/nic/e1k/e1k.c static void e1000_on_vlan_mask_change(nic_t *nic,
nic_t 1097 uspace/drv/nic/e1k/e1k.c static void e1000_fill_new_rx_descriptor(nic_t *nic, size_t offset)
nic_t 1136 uspace/drv/nic/e1k/e1k.c static void e1000_clear_tx_descriptor(nic_t *nic, unsigned int offset)
nic_t 1173 uspace/drv/nic/e1k/e1k.c static void e1000_receive_frames(nic_t *nic)
nic_t 1237 uspace/drv/nic/e1k/e1k.c static void e1000_interrupt_handler_impl(nic_t *nic, uint32_t icr)
nic_t 1252 uspace/drv/nic/e1k/e1k.c nic_t *nic = (nic_t *)arg;
nic_t 1271 uspace/drv/nic/e1k/e1k.c inline static errno_t e1000_register_int_handler(nic_t *nic,
nic_t 1295 uspace/drv/nic/e1k/e1k.c static void e1000_poll(nic_t *nic)
nic_t 1327 uspace/drv/nic/e1k/e1k.c static errno_t e1000_poll_mode_change(nic_t *nic, nic_poll_mode_t mode,
nic_t 1381 uspace/drv/nic/e1k/e1k.c static errno_t e1000_initialize_rx_structure(nic_t *nic)
nic_t 1458 uspace/drv/nic/e1k/e1k.c static void e1000_uninitialize_rx_structure(nic_t *nic)
nic_t 1688 uspace/drv/nic/e1k/e1k.c static void e1000_clear_tx_ring(nic_t *nic)
nic_t 1726 uspace/drv/nic/e1k/e1k.c static errno_t e1000_reset(nic_t *nic)
nic_t 1757 uspace/drv/nic/e1k/e1k.c static errno_t e1000_on_activating(nic_t *nic)
nic_t 1803 uspace/drv/nic/e1k/e1k.c static errno_t e1000_on_down_unlocked(nic_t *nic)
nic_t 1834 uspace/drv/nic/e1k/e1k.c static errno_t e1000_on_down(nic_t *nic)
nic_t 1859 uspace/drv/nic/e1k/e1k.c static errno_t e1000_on_stopping(nic_t *nic)
nic_t 1885 uspace/drv/nic/e1k/e1k.c nic_t *nic = nic_create_and_bind(dev);
nic_t 2145 uspace/drv/nic/e1k/e1k.c nic_t *nic = ddf_dev_data_get(dev);
nic_t 2301 uspace/drv/nic/e1k/e1k.c nic_t *nic = NIC_DATA_FUN(fun);
nic_t 2339 uspace/drv/nic/e1k/e1k.c static void e1000_send_frame(nic_t *nic, void *data, size_t size)
nic_t 409 uspace/drv/nic/ne2k/dp8390.c void ne2k_send(nic_t *nic_data, void *data, size_t size)
nic_t 440 uspace/drv/nic/ne2k/dp8390.c static nic_frame_t *ne2k_receive_frame(nic_t *nic_data, uint8_t page,
nic_t 466 uspace/drv/nic/ne2k/dp8390.c static void ne2k_receive(nic_t *nic_data)
nic_t 555 uspace/drv/nic/ne2k/dp8390.c void ne2k_interrupt(nic_t *nic_data, uint8_t isr, uint8_t tsr)
nic_t 270 uspace/drv/nic/ne2k/dp8390.h extern void ne2k_send(nic_t *, void *, size_t);
nic_t 271 uspace/drv/nic/ne2k/dp8390.h extern void ne2k_interrupt(nic_t *, uint8_t, uint8_t);
nic_t 63 uspace/drv/nic/ne2k/ne2k.c #define DRIVER_DATA(dev) ((nic_t *) ddf_dev_data_get(dev))
nic_t 125 uspace/drv/nic/ne2k/ne2k.c static errno_t ne2k_register_interrupt(nic_t *nic_data,
nic_t 181 uspace/drv/nic/ne2k/ne2k.c static errno_t ne2k_dev_init(nic_t *nic_data)
nic_t 247 uspace/drv/nic/ne2k/ne2k.c nic_t *nic_data = (nic_t *)arg;
nic_t 251 uspace/drv/nic/ne2k/ne2k.c static errno_t ne2k_on_activating(nic_t *nic_data)
nic_t 269 uspace/drv/nic/ne2k/ne2k.c static errno_t ne2k_on_stopping(nic_t *nic_data)
nic_t 281 uspace/drv/nic/ne2k/ne2k.c nic_t *nic_data = DRIVER_DATA(ddf_fun_get_dev(fun));
nic_t 297 uspace/drv/nic/ne2k/ne2k.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 322 uspace/drv/nic/ne2k/ne2k.c static errno_t ne2k_on_unicast_mode_change(nic_t *nic_data,
nic_t 349 uspace/drv/nic/ne2k/ne2k.c static errno_t ne2k_on_multicast_mode_change(nic_t *nic_data,
nic_t 375 uspace/drv/nic/ne2k/ne2k.c static errno_t ne2k_on_broadcast_mode_change(nic_t *nic_data,
nic_t 396 uspace/drv/nic/ne2k/ne2k.c nic_t *nic_data = nic_create_and_bind(dev);
nic_t 307 uspace/drv/nic/rtl8139/driver.c static errno_t rtl8139_wol_virtue_add(nic_t *nic_data,
nic_t 309 uspace/drv/nic/rtl8139/driver.c static void rtl8139_wol_virtue_rem(nic_t *nic_data,
nic_t 312 uspace/drv/nic/rtl8139/driver.c static errno_t rtl8139_poll_mode_change(nic_t *nic_data, nic_poll_mode_t mode,
nic_t 314 uspace/drv/nic/rtl8139/driver.c static void rtl8139_poll(nic_t *nic_data);
nic_t 353 uspace/drv/nic/rtl8139/driver.c static errno_t rtl8139_on_activated(nic_t *nic_data);
nic_t 354 uspace/drv/nic/rtl8139/driver.c static errno_t rtl8139_on_stopped(nic_t *nic_data);
nic_t 355 uspace/drv/nic/rtl8139/driver.c static void rtl8139_send_frame(nic_t *nic_data, void *data, size_t size);
nic_t 370 uspace/drv/nic/rtl8139/driver.c static void rtl8139_send_frame(nic_t *nic_data, void *data, size_t size)
nic_t 454 uspace/drv/nic/rtl8139/driver.c nic_t *nic_data = rtl8139->nic_data;
nic_t 481 uspace/drv/nic/rtl8139/driver.c static nic_frame_t *rtl8139_read_frame(nic_t *nic_data,
nic_t 533 uspace/drv/nic/rtl8139/driver.c static nic_frame_list_t *rtl8139_frame_receive(nic_t *nic_data)
nic_t 675 uspace/drv/nic/rtl8139/driver.c static void rtl8139_tx_interrupt(nic_t *nic_data)
nic_t 729 uspace/drv/nic/rtl8139/driver.c static void rtl8139_receive_frames(nic_t *nic_data)
nic_t 748 uspace/drv/nic/rtl8139/driver.c static int rtl8139_poll_interrupt(nic_t *nic_data)
nic_t 775 uspace/drv/nic/rtl8139/driver.c static void rtl8139_interrupt_impl(nic_t *nic_data, uint16_t isr)
nic_t 827 uspace/drv/nic/rtl8139/driver.c nic_t *nic_data = (nic_t *)arg;
nic_t 847 uspace/drv/nic/rtl8139/driver.c inline static errno_t rtl8139_register_int_handler(nic_t *nic_data,
nic_t 907 uspace/drv/nic/rtl8139/driver.c static errno_t rtl8139_on_activated(nic_t *nic_data)
nic_t 938 uspace/drv/nic/rtl8139/driver.c static errno_t rtl8139_on_stopped(nic_t *nic_data)
nic_t 957 uspace/drv/nic/rtl8139/driver.c static errno_t rtl8139_unicast_set(nic_t *nic_data, nic_unicast_mode_t mode,
nic_t 959 uspace/drv/nic/rtl8139/driver.c static errno_t rtl8139_multicast_set(nic_t *nic_data, nic_multicast_mode_t mode,
nic_t 961 uspace/drv/nic/rtl8139/driver.c static errno_t rtl8139_broadcast_set(nic_t *nic_data, nic_broadcast_mode_t mode);
nic_t 972 uspace/drv/nic/rtl8139/driver.c nic_t *nic_data = nic_create_and_bind(dev);
nic_t 1071 uspace/drv/nic/rtl8139/driver.c nic_t *nic_data = nic_get_from_ddf_dev(dev);
nic_t 1274 uspace/drv/nic/rtl8139/driver.c nic_t *nic_data = nic_get_from_ddf_dev(dev);
nic_t 1345 uspace/drv/nic/rtl8139/driver.c nic_t *nic_data = nic_get_from_ddf_fun((fun));
nic_t 1375 uspace/drv/nic/rtl8139/driver.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 1768 uspace/drv/nic/rtl8139/driver.c inline static void rtl8139_rcx_promics_rem(nic_t *nic_data,
nic_t 1792 uspace/drv/nic/rtl8139/driver.c static errno_t rtl8139_unicast_set(nic_t *nic_data, nic_unicast_mode_t mode,
nic_t 1850 uspace/drv/nic/rtl8139/driver.c static errno_t rtl8139_multicast_set(nic_t *nic_data, nic_multicast_mode_t mode,
nic_t 1893 uspace/drv/nic/rtl8139/driver.c static errno_t rtl8139_broadcast_set(nic_t *nic_data, nic_broadcast_mode_t mode)
nic_t 1977 uspace/drv/nic/rtl8139/driver.c static errno_t rtl8139_wol_virtue_add(nic_t *nic_data,
nic_t 2015 uspace/drv/nic/rtl8139/driver.c static void rtl8139_wol_virtue_rem(nic_t *nic_data,
nic_t 2055 uspace/drv/nic/rtl8139/driver.c static errno_t rtl8139_poll_mode_change(nic_t *nic_data, nic_poll_mode_t mode,
nic_t 2118 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 73 uspace/drv/nic/rtl8169/driver.c static errno_t rtl8169_on_activated(nic_t *nic_data);
nic_t 74 uspace/drv/nic/rtl8169/driver.c static errno_t rtl8169_on_stopped(nic_t *nic_data);
nic_t 75 uspace/drv/nic/rtl8169/driver.c static void rtl8169_send_frame(nic_t *nic_data, void *data, size_t size);
nic_t 77 uspace/drv/nic/rtl8169/driver.c static inline errno_t rtl8169_register_int_handler(nic_t *nic_data,
nic_t 87 uspace/drv/nic/rtl8169/driver.c static errno_t rtl8169_unicast_set(nic_t *nic_data, nic_unicast_mode_t mode,
nic_t 89 uspace/drv/nic/rtl8169/driver.c static errno_t rtl8169_multicast_set(nic_t *nic_data, nic_multicast_mode_t mode,
nic_t 91 uspace/drv/nic/rtl8169/driver.c static errno_t rtl8169_broadcast_set(nic_t *nic_data, nic_broadcast_mode_t mode);
nic_t 182 uspace/drv/nic/rtl8169/driver.c nic_t *nic_data = nic_get_from_ddf_dev(dev);
nic_t 299 uspace/drv/nic/rtl8169/driver.c nic_t *nic_data = nic_create_and_bind(dev);
nic_t 364 uspace/drv/nic/rtl8169/driver.c inline static errno_t rtl8169_register_int_handler(nic_t *nic_data,
nic_t 395 uspace/drv/nic/rtl8169/driver.c nic_t *nic_data = nic_get_from_ddf_dev(dev);
nic_t 488 uspace/drv/nic/rtl8169/driver.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 509 uspace/drv/nic/rtl8169/driver.c nic_t *nic_data = nic_get_from_ddf_fun(fun);
nic_t 696 uspace/drv/nic/rtl8169/driver.c static errno_t rtl8169_on_activated(nic_t *nic_data)
nic_t 758 uspace/drv/nic/rtl8169/driver.c static errno_t rtl8169_on_stopped(nic_t *nic_data)
nic_t 776 uspace/drv/nic/rtl8169/driver.c nic_t *nic_data = nic_get_from_ddf_dev(dev);
nic_t 809 uspace/drv/nic/rtl8169/driver.c inline static void rtl8169_rcx_promics_rem(nic_t *nic_data,
nic_t 824 uspace/drv/nic/rtl8169/driver.c static errno_t rtl8169_unicast_set(nic_t *nic_data, nic_unicast_mode_t mode,
nic_t 875 uspace/drv/nic/rtl8169/driver.c static errno_t rtl8169_multicast_set(nic_t *nic_data, nic_multicast_mode_t mode,
nic_t 919 uspace/drv/nic/rtl8169/driver.c static errno_t rtl8169_broadcast_set(nic_t *nic_data, nic_broadcast_mode_t mode)
nic_t 948 uspace/drv/nic/rtl8169/driver.c nic_t *nic_data = nic_get_from_ddf_dev(dev);
nic_t 980 uspace/drv/nic/rtl8169/driver.c nic_t *nic_data = nic_get_from_ddf_dev(dev);
nic_t 1086 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