Lines Matching refs:EEPRO100State

284 } EEPRO100State;  typedef
331 static E100PCIDeviceInfo *eepro100_get_class(EEPRO100State *s);
334 static uint16_t e100_read_reg2(EEPRO100State *s, E100RegisterOffset addr) in e100_read_reg2()
341 static uint32_t e100_read_reg4(EEPRO100State *s, E100RegisterOffset addr) in e100_read_reg4()
348 static void e100_write_reg2(EEPRO100State *s, E100RegisterOffset addr, in e100_write_reg2()
356 static void e100_write_reg4(EEPRO100State *s, E100RegisterOffset addr, in e100_write_reg4()
390 static void disable_interrupt(EEPRO100State * s) in disable_interrupt()
399 static void enable_interrupt(EEPRO100State * s) in enable_interrupt()
408 static void eepro100_acknowledge(EEPRO100State * s) in eepro100_acknowledge()
417 static void eepro100_interrupt(EEPRO100State * s, uint8_t status) in eepro100_interrupt()
434 static void eepro100_cx_interrupt(EEPRO100State * s) in eepro100_cx_interrupt()
441 static void eepro100_cna_interrupt(EEPRO100State * s) in eepro100_cna_interrupt()
447 static void eepro100_fr_interrupt(EEPRO100State * s) in eepro100_fr_interrupt()
453 static void eepro100_rnr_interrupt(EEPRO100State * s) in eepro100_rnr_interrupt()
459 static void eepro100_mdi_interrupt(EEPRO100State * s) in eepro100_mdi_interrupt()
465 static void eepro100_swi_interrupt(EEPRO100State * s) in eepro100_swi_interrupt()
472 static void eepro100_fcp_interrupt(EEPRO100State * s)
479 static void e100_pci_reset(EEPRO100State *s, Error **errp) in e100_pci_reset()
587 static void nic_selective_reset(EEPRO100State * s) in nic_selective_reset()
615 EEPRO100State *s = opaque; in nic_reset()
658 static uint16_t eepro100_read_command(EEPRO100State * s)
683 static cu_state_t get_cu_state(EEPRO100State * s) in get_cu_state()
688 static void set_cu_state(EEPRO100State * s, cu_state_t state) in set_cu_state()
693 static ru_state_t get_ru_state(EEPRO100State * s) in get_ru_state()
698 static void set_ru_state(EEPRO100State * s, ru_state_t state) in set_ru_state()
703 static void dump_statistics(EEPRO100State * s) in dump_statistics()
730 static void read_cb(EEPRO100State *s) in read_cb()
740 static void tx_command(EEPRO100State *s) in tx_command()
825 static void set_multicast_list(EEPRO100State *s) in set_multicast_list()
842 static void action_command(EEPRO100State *s) in action_command()
947 static void eepro100_cu_command(EEPRO100State * s, uint8_t val) in eepro100_cu_command()
1022 static void eepro100_ru_command(EEPRO100State * s, uint8_t val) in eepro100_ru_command()
1070 static void eepro100_write_command(EEPRO100State * s, uint8_t val) in eepro100_write_command()
1092 static uint16_t eepro100_read_eeprom(EEPRO100State * s) in eepro100_read_eeprom()
1156 static uint32_t eepro100_read_mdi(EEPRO100State * s) in eepro100_read_mdi()
1175 static void eepro100_write_mdi(EEPRO100State *s) in eepro100_write_mdi()
1288 static uint32_t eepro100_read_port(EEPRO100State * s) in eepro100_read_port()
1293 static void eepro100_write_port(EEPRO100State *s) in eepro100_write_port()
1326 static uint8_t eepro100_read1(EEPRO100State * s, uint32_t addr) in eepro100_read1()
1379 static uint16_t eepro100_read2(EEPRO100State * s, uint32_t addr) in eepro100_read2()
1407 static uint32_t eepro100_read4(EEPRO100State * s, uint32_t addr) in eepro100_read4()
1439 static void eepro100_write1(EEPRO100State * s, uint32_t addr, uint8_t val) in eepro100_write1()
1505 static void eepro100_write2(EEPRO100State * s, uint32_t addr, uint16_t val) in eepro100_write2()
1551 static void eepro100_write4(EEPRO100State * s, uint32_t addr, uint32_t val) in eepro100_write4()
1583 EEPRO100State *s = opaque; in eepro100_read()
1596 EEPRO100State *s = opaque; in eepro100_write()
1626 EEPRO100State *s = qemu_get_nic_opaque(nc); in nic_receive()
1778 VMSTATE_PCI_DEVICE(dev, EEPRO100State),
1780 VMSTATE_BUFFER(mult, EEPRO100State),
1781 VMSTATE_BUFFER(mem, EEPRO100State),
1783 VMSTATE_UINT8(scb_stat, EEPRO100State),
1784 VMSTATE_UINT8(int_stat, EEPRO100State),
1786 VMSTATE_MACADDR(conf.macaddr, EEPRO100State),
1788 VMSTATE_UINT16_ARRAY(mdimem, EEPRO100State, 32),
1790 VMSTATE_UINT32(device, EEPRO100State),
1792 VMSTATE_UINT32(cu_base, EEPRO100State),
1793 VMSTATE_UINT32(cu_offset, EEPRO100State),
1794 VMSTATE_UINT32(ru_base, EEPRO100State),
1795 VMSTATE_UINT32(ru_offset, EEPRO100State),
1796 VMSTATE_UINT32(statsaddr, EEPRO100State),
1798 VMSTATE_UINT32(statistics.tx_good_frames, EEPRO100State),
1799 VMSTATE_UINT32(statistics.tx_max_collisions, EEPRO100State),
1800 VMSTATE_UINT32(statistics.tx_late_collisions, EEPRO100State),
1801 VMSTATE_UINT32(statistics.tx_underruns, EEPRO100State),
1802 VMSTATE_UINT32(statistics.tx_lost_crs, EEPRO100State),
1803 VMSTATE_UINT32(statistics.tx_deferred, EEPRO100State),
1804 VMSTATE_UINT32(statistics.tx_single_collisions, EEPRO100State),
1805 VMSTATE_UINT32(statistics.tx_multiple_collisions, EEPRO100State),
1806 VMSTATE_UINT32(statistics.tx_total_collisions, EEPRO100State),
1807 VMSTATE_UINT32(statistics.rx_good_frames, EEPRO100State),
1808 VMSTATE_UINT32(statistics.rx_crc_errors, EEPRO100State),
1809 VMSTATE_UINT32(statistics.rx_alignment_errors, EEPRO100State),
1810 VMSTATE_UINT32(statistics.rx_resource_errors, EEPRO100State),
1811 VMSTATE_UINT32(statistics.rx_overrun_errors, EEPRO100State),
1812 VMSTATE_UINT32(statistics.rx_cdt_errors, EEPRO100State),
1813 VMSTATE_UINT32(statistics.rx_short_frame_errors, EEPRO100State),
1814 VMSTATE_UINT32(statistics.fc_xmt_pause, EEPRO100State),
1815 VMSTATE_UINT32(statistics.fc_rcv_pause, EEPRO100State),
1816 VMSTATE_UINT32(statistics.fc_rcv_unsupported, EEPRO100State),
1817 VMSTATE_UINT16(statistics.xmt_tco_frames, EEPRO100State),
1818 VMSTATE_UINT16(statistics.rcv_tco_frames, EEPRO100State),
1820 VMSTATE_BUFFER(configuration, EEPRO100State),
1827 EEPRO100State *s = DO_UPCAST(EEPRO100State, dev, pci_dev); in pci_nic_uninit()
1843 EEPRO100State *s = DO_UPCAST(EEPRO100State, dev, pci_dev); in e100_nic_realize()
1895 EEPRO100State *s = DO_UPCAST(EEPRO100State, dev, PCI_DEVICE(obj)); in eepro100_instance_init()
2056 static E100PCIDeviceInfo *eepro100_get_class(EEPRO100State *s) in eepro100_get_class()
2062 DEFINE_NIC_PROPERTIES(EEPRO100State, conf),
2098 type_info.instance_size = sizeof(EEPRO100State); in eepro100_register_types()