HelenOS sources
e1000_t 71 uspace/drv/nic/e1k/e1k.c ((e1000_t *) nic_get_specific(nic))
e1000_t 183 uspace/drv/nic/e1k/e1k.c static errno_t e1000_get_address(e1000_t *, nic_address_t *);
e1000_t 184 uspace/drv/nic/e1k/e1k.c static void e1000_eeprom_get_address(e1000_t *, nic_address_t *);
e1000_t 330 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_FUN(fun);
e1000_t 350 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_FUN(fun);
e1000_t 373 uspace/drv/nic/e1k/e1k.c static void e1000_link_restart(e1000_t *e1000)
e1000_t 407 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_FUN(fun);
e1000_t 448 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_FUN(fun);
e1000_t 476 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_FUN(fun);
e1000_t 515 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_FUN(fun);
e1000_t 536 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_FUN(fun);
e1000_t 566 uspace/drv/nic/e1k/e1k.c static void e1000_write_receive_address(e1000_t *e1000, unsigned int position,
e1000_t 599 uspace/drv/nic/e1k/e1k.c static void e1000_disable_receive_address(e1000_t *e1000, unsigned int position)
e1000_t 611 uspace/drv/nic/e1k/e1k.c static void e1000_clear_unicast_receive_addresses(e1000_t *e1000)
e1000_t 626 uspace/drv/nic/e1k/e1k.c static void e1000_clear_multicast_receive_addresses(e1000_t *e1000)
e1000_t 646 uspace/drv/nic/e1k/e1k.c static unsigned int get_free_unicast_address_count(e1000_t *e1000)
e1000_t 658 uspace/drv/nic/e1k/e1k.c static unsigned int get_free_multicast_address_count(e1000_t *e1000)
e1000_t 670 uspace/drv/nic/e1k/e1k.c static void e1000_add_unicast_receive_addresses(e1000_t *e1000,
e1000_t 693 uspace/drv/nic/e1k/e1k.c static void e1000_add_multicast_receive_addresses(e1000_t *e1000,
e1000_t 714 uspace/drv/nic/e1k/e1k.c static void disable_ra0_address_filter(e1000_t *e1000)
e1000_t 726 uspace/drv/nic/e1k/e1k.c static void enable_ra0_address_filter(e1000_t *e1000)
e1000_t 738 uspace/drv/nic/e1k/e1k.c static void e1000_disable_unicast_promisc(e1000_t *e1000)
e1000_t 750 uspace/drv/nic/e1k/e1k.c static void e1000_enable_unicast_promisc(e1000_t *e1000)
e1000_t 762 uspace/drv/nic/e1k/e1k.c static void e1000_disable_multicast_promisc(e1000_t *e1000)
e1000_t 774 uspace/drv/nic/e1k/e1k.c static void e1000_enable_multicast_promisc(e1000_t *e1000)
e1000_t 786 uspace/drv/nic/e1k/e1k.c static void e1000_enable_broadcast_accept(e1000_t *e1000)
e1000_t 798 uspace/drv/nic/e1k/e1k.c static void e1000_disable_broadcast_accept(e1000_t *e1000)
e1000_t 810 uspace/drv/nic/e1k/e1k.c static void e1000_enable_vlan_filter(e1000_t *e1000)
e1000_t 822 uspace/drv/nic/e1k/e1k.c static void e1000_disable_vlan_filter(e1000_t *e1000)
e1000_t 842 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 896 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 951 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 979 uspace/drv/nic/e1k/e1k.c static bool e1000_is_rx_enabled(e1000_t *e1000)
e1000_t 992 uspace/drv/nic/e1k/e1k.c static void e1000_enable_rx(e1000_t *e1000)
e1000_t 1004 uspace/drv/nic/e1k/e1k.c static void e1000_disable_rx(e1000_t *e1000)
e1000_t 1020 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1074 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_FUN(fun);
e1000_t 1103 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1122 uspace/drv/nic/e1k/e1k.c static void e1000_clear_rx_descriptor(e1000_t *e1000, unsigned int offset)
e1000_t 1142 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1179 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1218 uspace/drv/nic/e1k/e1k.c static void e1000_enable_interrupts(e1000_t *e1000)
e1000_t 1228 uspace/drv/nic/e1k/e1k.c static void e1000_disable_interrupts(e1000_t *e1000)
e1000_t 1258 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1279 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1304 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = nic_get_specific(nic);
e1000_t 1337 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = nic_get_specific(nic);
e1000_t 1366 uspace/drv/nic/e1k/e1k.c static void e1000_initialize_rx_registers(e1000_t *e1000)
e1000_t 1388 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1465 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1487 uspace/drv/nic/e1k/e1k.c static void e1000_clear_rx_ring(e1000_t *e1000)
e1000_t 1501 uspace/drv/nic/e1k/e1k.c static void e1000_initialize_filters(e1000_t *e1000)
e1000_t 1514 uspace/drv/nic/e1k/e1k.c static void e1000_initialize_vlan(e1000_t *e1000)
e1000_t 1524 uspace/drv/nic/e1k/e1k.c static void e1000_fill_mac_from_eeprom(e1000_t *e1000)
e1000_t 1540 uspace/drv/nic/e1k/e1k.c static void e1000_initialize_registers(e1000_t *e1000)
e1000_t 1558 uspace/drv/nic/e1k/e1k.c static void e1000_initialize_tx_registers(e1000_t *e1000)
e1000_t 1580 uspace/drv/nic/e1k/e1k.c static errno_t e1000_initialize_tx_structure(e1000_t *e1000)
e1000_t 1665 uspace/drv/nic/e1k/e1k.c static void e1000_uninitialize_tx_structure(e1000_t *e1000)
e1000_t 1707 uspace/drv/nic/e1k/e1k.c static void e1000_enable_tx(e1000_t *e1000)
e1000_t 1719 uspace/drv/nic/e1k/e1k.c static void e1000_disable_tx(e1000_t *e1000)
e1000_t 1733 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1766 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1810 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1841 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1866 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1888 uspace/drv/nic/e1k/e1k.c static e1000_t *e1000_create_dev_data(ddf_dev_t *dev)
e1000_t 1894 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = malloc(sizeof(e1000_t));
e1000_t 1900 uspace/drv/nic/e1k/e1k.c memset(e1000, 0, sizeof(e1000_t));
e1000_t 1959 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_DEV(dev);
e1000_t 2012 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = e1000_create_dev_data(dev);
e1000_t 2125 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_DEV(dev);
e1000_t 2151 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 2238 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 2260 uspace/drv/nic/e1k/e1k.c static uint16_t e1000_eeprom_read(e1000_t *e1000, uint8_t eeprom_address)
e1000_t 2291 uspace/drv/nic/e1k/e1k.c static errno_t e1000_get_address(e1000_t *e1000, nic_address_t *address)
e1000_t 2327 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 2342 uspace/drv/nic/e1k/e1k.c static void e1000_eeprom_get_address(e1000_t *e1000,
e1000_t 2368 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
HelenOS homepage, sources at GitHub