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