HelenOS sources
e1000_t 70 uspace/drv/nic/e1k/e1k.c ((e1000_t *) nic_get_specific(nic))
e1000_t 181 uspace/drv/nic/e1k/e1k.c static errno_t e1000_get_address(e1000_t *, nic_address_t *);
e1000_t 182 uspace/drv/nic/e1k/e1k.c static void e1000_eeprom_get_address(e1000_t *, nic_address_t *);
e1000_t 326 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_FUN(fun);
e1000_t 346 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_FUN(fun);
e1000_t 369 uspace/drv/nic/e1k/e1k.c static void e1000_link_restart(e1000_t *e1000)
e1000_t 403 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_FUN(fun);
e1000_t 444 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_FUN(fun);
e1000_t 472 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_FUN(fun);
e1000_t 511 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_FUN(fun);
e1000_t 532 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_FUN(fun);
e1000_t 562 uspace/drv/nic/e1k/e1k.c static void e1000_write_receive_address(e1000_t *e1000, unsigned int position,
e1000_t 595 uspace/drv/nic/e1k/e1k.c static void e1000_disable_receive_address(e1000_t *e1000, unsigned int position)
e1000_t 607 uspace/drv/nic/e1k/e1k.c static void e1000_clear_unicast_receive_addresses(e1000_t *e1000)
e1000_t 622 uspace/drv/nic/e1k/e1k.c static void e1000_clear_multicast_receive_addresses(e1000_t *e1000)
e1000_t 642 uspace/drv/nic/e1k/e1k.c static unsigned int get_free_unicast_address_count(e1000_t *e1000)
e1000_t 654 uspace/drv/nic/e1k/e1k.c static unsigned int get_free_multicast_address_count(e1000_t *e1000)
e1000_t 666 uspace/drv/nic/e1k/e1k.c static void e1000_add_unicast_receive_addresses(e1000_t *e1000,
e1000_t 689 uspace/drv/nic/e1k/e1k.c static void e1000_add_multicast_receive_addresses(e1000_t *e1000,
e1000_t 710 uspace/drv/nic/e1k/e1k.c static void disable_ra0_address_filter(e1000_t *e1000)
e1000_t 722 uspace/drv/nic/e1k/e1k.c static void enable_ra0_address_filter(e1000_t *e1000)
e1000_t 734 uspace/drv/nic/e1k/e1k.c static void e1000_disable_unicast_promisc(e1000_t *e1000)
e1000_t 746 uspace/drv/nic/e1k/e1k.c static void e1000_enable_unicast_promisc(e1000_t *e1000)
e1000_t 758 uspace/drv/nic/e1k/e1k.c static void e1000_disable_multicast_promisc(e1000_t *e1000)
e1000_t 770 uspace/drv/nic/e1k/e1k.c static void e1000_enable_multicast_promisc(e1000_t *e1000)
e1000_t 782 uspace/drv/nic/e1k/e1k.c static void e1000_enable_broadcast_accept(e1000_t *e1000)
e1000_t 794 uspace/drv/nic/e1k/e1k.c static void e1000_disable_broadcast_accept(e1000_t *e1000)
e1000_t 806 uspace/drv/nic/e1k/e1k.c static void e1000_enable_vlan_filter(e1000_t *e1000)
e1000_t 818 uspace/drv/nic/e1k/e1k.c static void e1000_disable_vlan_filter(e1000_t *e1000)
e1000_t 838 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 892 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 947 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 975 uspace/drv/nic/e1k/e1k.c static bool e1000_is_rx_enabled(e1000_t *e1000)
e1000_t 988 uspace/drv/nic/e1k/e1k.c static void e1000_enable_rx(e1000_t *e1000)
e1000_t 1000 uspace/drv/nic/e1k/e1k.c static void e1000_disable_rx(e1000_t *e1000)
e1000_t 1016 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1070 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_FUN(fun);
e1000_t 1099 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1118 uspace/drv/nic/e1k/e1k.c static void e1000_clear_rx_descriptor(e1000_t *e1000, unsigned int offset)
e1000_t 1138 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1175 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1213 uspace/drv/nic/e1k/e1k.c static void e1000_enable_interrupts(e1000_t *e1000)
e1000_t 1223 uspace/drv/nic/e1k/e1k.c static void e1000_disable_interrupts(e1000_t *e1000)
e1000_t 1253 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1274 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1299 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = nic_get_specific(nic);
e1000_t 1332 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = nic_get_specific(nic);
e1000_t 1361 uspace/drv/nic/e1k/e1k.c static void e1000_initialize_rx_registers(e1000_t *e1000)
e1000_t 1383 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1460 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1482 uspace/drv/nic/e1k/e1k.c static void e1000_clear_rx_ring(e1000_t *e1000)
e1000_t 1496 uspace/drv/nic/e1k/e1k.c static void e1000_initialize_filters(e1000_t *e1000)
e1000_t 1509 uspace/drv/nic/e1k/e1k.c static void e1000_initialize_vlan(e1000_t *e1000)
e1000_t 1519 uspace/drv/nic/e1k/e1k.c static void e1000_fill_mac_from_eeprom(e1000_t *e1000)
e1000_t 1535 uspace/drv/nic/e1k/e1k.c static void e1000_initialize_registers(e1000_t *e1000)
e1000_t 1553 uspace/drv/nic/e1k/e1k.c static void e1000_initialize_tx_registers(e1000_t *e1000)
e1000_t 1575 uspace/drv/nic/e1k/e1k.c static errno_t e1000_initialize_tx_structure(e1000_t *e1000)
e1000_t 1660 uspace/drv/nic/e1k/e1k.c static void e1000_uninitialize_tx_structure(e1000_t *e1000)
e1000_t 1702 uspace/drv/nic/e1k/e1k.c static void e1000_enable_tx(e1000_t *e1000)
e1000_t 1714 uspace/drv/nic/e1k/e1k.c static void e1000_disable_tx(e1000_t *e1000)
e1000_t 1728 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1761 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1805 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1836 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1861 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1883 uspace/drv/nic/e1k/e1k.c static e1000_t *e1000_create_dev_data(ddf_dev_t *dev)
e1000_t 1889 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = malloc(sizeof(e1000_t));
e1000_t 1895 uspace/drv/nic/e1k/e1k.c memset(e1000, 0, sizeof(e1000_t));
e1000_t 1954 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_DEV(dev);
e1000_t 2007 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = e1000_create_dev_data(dev);
e1000_t 2120 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_DEV(dev);
e1000_t 2146 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 2235 uspace/drv/nic/e1k/e1k.c static uint16_t e1000_eeprom_read(e1000_t *e1000, uint8_t eeprom_address)
e1000_t 2266 uspace/drv/nic/e1k/e1k.c static errno_t e1000_get_address(e1000_t *e1000, nic_address_t *address)
e1000_t 2302 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 2317 uspace/drv/nic/e1k/e1k.c static void e1000_eeprom_get_address(e1000_t *e1000,
e1000_t 2343 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
HelenOS homepage, sources at GitHub