Lines Matching refs:d

88     PCNetState *d = opaque;  in pcnet_ioport_read()  local
92 if (!BCR_DWIO(d) && size == 1) { in pcnet_ioport_read()
93 return pcnet_aprom_readb(d, addr); in pcnet_ioport_read()
94 } else if (!BCR_DWIO(d) && (addr & 1) == 0 && size == 2) { in pcnet_ioport_read()
95 return pcnet_aprom_readb(d, addr) | in pcnet_ioport_read()
96 (pcnet_aprom_readb(d, addr + 1) << 8); in pcnet_ioport_read()
97 } else if (BCR_DWIO(d) && (addr & 3) == 0 && size == 4) { in pcnet_ioport_read()
98 return pcnet_aprom_readb(d, addr) | in pcnet_ioport_read()
99 (pcnet_aprom_readb(d, addr + 1) << 8) | in pcnet_ioport_read()
100 (pcnet_aprom_readb(d, addr + 2) << 16) | in pcnet_ioport_read()
101 (pcnet_aprom_readb(d, addr + 3) << 24); in pcnet_ioport_read()
105 return pcnet_ioport_readw(d, addr); in pcnet_ioport_read()
107 return pcnet_ioport_readl(d, addr); in pcnet_ioport_read()
116 PCNetState *d = opaque; in pcnet_ioport_write() local
120 if (!BCR_DWIO(d) && size == 1) { in pcnet_ioport_write()
121 pcnet_aprom_writeb(d, addr, data); in pcnet_ioport_write()
122 } else if (!BCR_DWIO(d) && (addr & 1) == 0 && size == 2) { in pcnet_ioport_write()
123 pcnet_aprom_writeb(d, addr, data & 0xff); in pcnet_ioport_write()
124 pcnet_aprom_writeb(d, addr + 1, data >> 8); in pcnet_ioport_write()
125 } else if (BCR_DWIO(d) && (addr & 3) == 0 && size == 4) { in pcnet_ioport_write()
126 pcnet_aprom_writeb(d, addr, data & 0xff); in pcnet_ioport_write()
127 pcnet_aprom_writeb(d, addr + 1, (data >> 8) & 0xff); in pcnet_ioport_write()
128 pcnet_aprom_writeb(d, addr + 2, (data >> 16) & 0xff); in pcnet_ioport_write()
129 pcnet_aprom_writeb(d, addr + 3, data >> 24); in pcnet_ioport_write()
133 pcnet_ioport_writew(d, addr, data); in pcnet_ioport_write()
135 pcnet_ioport_writel(d, addr, data); in pcnet_ioport_write()
183 PCIPCNetState *d = PCI_PCNET(dev); in pci_pcnet_uninit() local
185 qemu_free_irq(d->state.irq); in pci_pcnet_uninit()
186 timer_free(d->state.poll_timer); in pci_pcnet_uninit()
187 qemu_del_nic(d->state.nic); in pci_pcnet_uninit()
199 PCIPCNetState *d = PCI_PCNET(pci_dev); in pci_pcnet_realize() local
200 PCNetState *s = &d->state; in pci_pcnet_realize()
221 memory_region_init_io(&d->state.mmio, OBJECT(d), &pcnet_mmio_ops, s, in pci_pcnet_realize()
224 memory_region_init_io(&d->io_bar, OBJECT(d), &pcnet_io_ops, s, "pcnet-io", in pci_pcnet_realize()
226 pci_register_bar(pci_dev, 0, PCI_BASE_ADDRESS_SPACE_IO, &d->io_bar); in pci_pcnet_realize()
240 PCIPCNetState *d = PCI_PCNET(dev); in pci_reset() local
242 pcnet_h_reset(&d->state); in pci_reset()
247 PCIPCNetState *d = PCI_PCNET(obj); in pcnet_instance_init() local
248 PCNetState *s = &d->state; in pcnet_instance_init()