HelenOS sources
e1000_t 71 uspace/drv/nic/e1k/e1k.c ((e1000_t *) nic_get_specific(nic))
e1000_t 182 uspace/drv/nic/e1k/e1k.c static errno_t e1000_get_address(e1000_t *, nic_address_t *);
e1000_t 183 uspace/drv/nic/e1k/e1k.c static void e1000_eeprom_get_address(e1000_t *, nic_address_t *);
e1000_t 329 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_FUN(fun);
e1000_t 349 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_FUN(fun);
e1000_t 372 uspace/drv/nic/e1k/e1k.c static void e1000_link_restart(e1000_t *e1000)
e1000_t 406 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_FUN(fun);
e1000_t 447 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_FUN(fun);
e1000_t 475 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_FUN(fun);
e1000_t 514 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_FUN(fun);
e1000_t 535 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_FUN(fun);
e1000_t 565 uspace/drv/nic/e1k/e1k.c static void e1000_write_receive_address(e1000_t *e1000, unsigned int position,
e1000_t 598 uspace/drv/nic/e1k/e1k.c static void e1000_disable_receive_address(e1000_t *e1000, unsigned int position)
e1000_t 610 uspace/drv/nic/e1k/e1k.c static void e1000_clear_unicast_receive_addresses(e1000_t *e1000)
e1000_t 625 uspace/drv/nic/e1k/e1k.c static void e1000_clear_multicast_receive_addresses(e1000_t *e1000)
e1000_t 645 uspace/drv/nic/e1k/e1k.c static unsigned int get_free_unicast_address_count(e1000_t *e1000)
e1000_t 657 uspace/drv/nic/e1k/e1k.c static unsigned int get_free_multicast_address_count(e1000_t *e1000)
e1000_t 669 uspace/drv/nic/e1k/e1k.c static void e1000_add_unicast_receive_addresses(e1000_t *e1000,
e1000_t 692 uspace/drv/nic/e1k/e1k.c static void e1000_add_multicast_receive_addresses(e1000_t *e1000,
e1000_t 713 uspace/drv/nic/e1k/e1k.c static void disable_ra0_address_filter(e1000_t *e1000)
e1000_t 725 uspace/drv/nic/e1k/e1k.c static void enable_ra0_address_filter(e1000_t *e1000)
e1000_t 737 uspace/drv/nic/e1k/e1k.c static void e1000_disable_unicast_promisc(e1000_t *e1000)
e1000_t 749 uspace/drv/nic/e1k/e1k.c static void e1000_enable_unicast_promisc(e1000_t *e1000)
e1000_t 761 uspace/drv/nic/e1k/e1k.c static void e1000_disable_multicast_promisc(e1000_t *e1000)
e1000_t 773 uspace/drv/nic/e1k/e1k.c static void e1000_enable_multicast_promisc(e1000_t *e1000)
e1000_t 785 uspace/drv/nic/e1k/e1k.c static void e1000_enable_broadcast_accept(e1000_t *e1000)
e1000_t 797 uspace/drv/nic/e1k/e1k.c static void e1000_disable_broadcast_accept(e1000_t *e1000)
e1000_t 809 uspace/drv/nic/e1k/e1k.c static void e1000_enable_vlan_filter(e1000_t *e1000)
e1000_t 821 uspace/drv/nic/e1k/e1k.c static void e1000_disable_vlan_filter(e1000_t *e1000)
e1000_t 841 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 895 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 950 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 978 uspace/drv/nic/e1k/e1k.c static bool e1000_is_rx_enabled(e1000_t *e1000)
e1000_t 991 uspace/drv/nic/e1k/e1k.c static void e1000_enable_rx(e1000_t *e1000)
e1000_t 1003 uspace/drv/nic/e1k/e1k.c static void e1000_disable_rx(e1000_t *e1000)
e1000_t 1019 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1073 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_FUN(fun);
e1000_t 1102 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1121 uspace/drv/nic/e1k/e1k.c static void e1000_clear_rx_descriptor(e1000_t *e1000, unsigned int offset)
e1000_t 1141 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1178 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1216 uspace/drv/nic/e1k/e1k.c static void e1000_enable_interrupts(e1000_t *e1000)
e1000_t 1226 uspace/drv/nic/e1k/e1k.c static void e1000_disable_interrupts(e1000_t *e1000)
e1000_t 1256 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1277 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1302 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = nic_get_specific(nic);
e1000_t 1335 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = nic_get_specific(nic);
e1000_t 1364 uspace/drv/nic/e1k/e1k.c static void e1000_initialize_rx_registers(e1000_t *e1000)
e1000_t 1386 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1463 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1485 uspace/drv/nic/e1k/e1k.c static void e1000_clear_rx_ring(e1000_t *e1000)
e1000_t 1499 uspace/drv/nic/e1k/e1k.c static void e1000_initialize_filters(e1000_t *e1000)
e1000_t 1512 uspace/drv/nic/e1k/e1k.c static void e1000_initialize_vlan(e1000_t *e1000)
e1000_t 1522 uspace/drv/nic/e1k/e1k.c static void e1000_fill_mac_from_eeprom(e1000_t *e1000)
e1000_t 1538 uspace/drv/nic/e1k/e1k.c static void e1000_initialize_registers(e1000_t *e1000)
e1000_t 1556 uspace/drv/nic/e1k/e1k.c static void e1000_initialize_tx_registers(e1000_t *e1000)
e1000_t 1578 uspace/drv/nic/e1k/e1k.c static errno_t e1000_initialize_tx_structure(e1000_t *e1000)
e1000_t 1663 uspace/drv/nic/e1k/e1k.c static void e1000_uninitialize_tx_structure(e1000_t *e1000)
e1000_t 1705 uspace/drv/nic/e1k/e1k.c static void e1000_enable_tx(e1000_t *e1000)
e1000_t 1717 uspace/drv/nic/e1k/e1k.c static void e1000_disable_tx(e1000_t *e1000)
e1000_t 1731 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1764 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1808 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1839 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1864 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 1886 uspace/drv/nic/e1k/e1k.c static e1000_t *e1000_create_dev_data(ddf_dev_t *dev)
e1000_t 1892 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = malloc(sizeof(e1000_t));
e1000_t 1898 uspace/drv/nic/e1k/e1k.c memset(e1000, 0, sizeof(e1000_t));
e1000_t 1957 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_DEV(dev);
e1000_t 2010 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = e1000_create_dev_data(dev);
e1000_t 2123 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_DEV(dev);
e1000_t 2149 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 2236 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 2258 uspace/drv/nic/e1k/e1k.c static uint16_t e1000_eeprom_read(e1000_t *e1000, uint8_t eeprom_address)
e1000_t 2289 uspace/drv/nic/e1k/e1k.c static errno_t e1000_get_address(e1000_t *e1000, nic_address_t *address)
e1000_t 2325 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
e1000_t 2340 uspace/drv/nic/e1k/e1k.c static void e1000_eeprom_get_address(e1000_t *e1000,
e1000_t 2366 uspace/drv/nic/e1k/e1k.c e1000_t *e1000 = DRIVER_DATA_NIC(nic);
HelenOS homepage, sources at GitHub