HelenOS sources

pio_read_16       751 kernel/generic/src/console/cmd.c 	const uint16_t val = pio_read_16(ptr);
pio_read_16       464 kernel/generic/src/ipc/irq.c 			    pio_read_16((ioport16_t *) code->cmds[i].addr);
pio_read_16        48 uspace/drv/audio/hdaudio/regif.c 	return uint16_t_le2host(pio_read_16(r));
pio_read_16       624 uspace/drv/block/ata_bd/ata_bd.c 			data = pio_read_16(&ctrl->cmd->data_port);
pio_read_16       841 uspace/drv/block/ata_bd/ata_bd.c 		val = pio_read_16(&ctrl->cmd->data_port);
pio_read_16       288 uspace/drv/bus/usb/uhci/hc.c 	} while ((pio_read_16(&registers->usbcmd) & UHCI_CMD_HCRESET) != 0);
pio_read_16       303 uspace/drv/bus/usb/uhci/hc.c 	const uint16_t cmd = pio_read_16(&registers->usbcmd);
pio_read_16       562 uspace/drv/bus/usb/uhci/hc.c 		uint16_t s = pio_read_16(&instance->registers->usbsts);
pio_read_16       612 uspace/drv/bus/usb/uhci/hc.c 		const uint16_t cmd = pio_read_16(&instance->registers->usbcmd);
pio_read_16       613 uspace/drv/bus/usb/uhci/hc.c 		const uint16_t sts = pio_read_16(&instance->registers->usbsts);
pio_read_16       615 uspace/drv/bus/usb/uhci/hc.c 		    pio_read_16(&instance->registers->usbintr);
pio_read_16       630 uspace/drv/bus/usb/uhci/hc.c 		int frnum = pio_read_16(&instance->registers->frnum) & 0x3ff;
pio_read_16       144 uspace/drv/bus/usb/uhci/uhci_rh.c 	uint16_t port_status = pio_read_16(port);
pio_read_16       150 uspace/drv/bus/usb/uhci/uhci_rh.c 	port_status = pio_read_16(port);
pio_read_16       153 uspace/drv/bus/usb/uhci/uhci_rh.c 	while ((port_status = pio_read_16(port)) & STATUS_IN_RESET)
pio_read_16       207 uspace/drv/bus/usb/uhci/uhci_rh.c 	const uint16_t value = pio_read_16(hub->ports[port]);
pio_read_16       242 uspace/drv/bus/usb/uhci/uhci_rh.c 	const uint16_t val = pio_read_16(hub->ports[port]);
pio_read_16       280 uspace/drv/bus/usb/uhci/uhci_rh.c 	const uint16_t status = pio_read_16(hub->ports[port]);
pio_read_16       353 uspace/drv/bus/usb/uhci/uhci_rh.c 	const uint16_t status = pio_read_16(hub->ports[port]);
pio_read_16       361 uspace/drv/bus/usb/uhci/uhci_rh.c 		    ")", pio_read_16(hub->ports[port]));
pio_read_16       419 uspace/drv/bus/usb/uhci/uhci_rh.c 	const uint16_t status_a = pio_read_16(hub->ports[0]);
pio_read_16       420 uspace/drv/bus/usb/uhci/uhci_rh.c 	const uint16_t status_b = pio_read_16(hub->ports[1]);
pio_read_16        99 uspace/drv/nic/ne2k/dp8390.c 		*((uint16_t *) buf + i) = pio_read_16((ioport16_t *) (port));
pio_read_16       136 uspace/drv/nic/ne2k/dp8390.c 		uint16_t word = pio_read_16(ne2k->data_port);
pio_read_16       220 uspace/drv/nic/ne2k/dp8390.c 		ne2k->mac.address[i] = pio_read_16(ne2k->data_port);
pio_read_16       142 uspace/drv/nic/rtl8139/driver.c 	return pio_read_16(rtl8139->io_port + CR) & CR_BUFE;
pio_read_16       235 uspace/drv/nic/rtl8139/driver.c 	*mac4_dest = pio_read_16(rtl8139->io_port + MAC0 + 4);
pio_read_16       546 uspace/drv/nic/rtl8139/driver.c 	uint16_t rx_offset = pio_read_16(rtl8139->io_port + CAPR) + 16;
pio_read_16       548 uspace/drv/nic/rtl8139/driver.c 	uint16_t bytes_received = pio_read_16(rtl8139->io_port + CBA);
pio_read_16      1415 uspace/drv/nic/rtl8139/driver.c 	if (pio_read_16(rtl8139->io_port + CSCR) & CS_CON_STATUS) {
pio_read_16      1437 uspace/drv/nic/rtl8139/driver.c 	uint16_t bmcr_val = pio_read_16(rtl8139->io_port + BMCR);
pio_read_16      1478 uspace/drv/nic/rtl8139/driver.c 	uint16_t bmcr = pio_read_16(rtl8139->io_port + BMCR);
pio_read_16      1483 uspace/drv/nic/rtl8139/driver.c 		uint16_t anar_lp = pio_read_16(rtl8139->io_port + ANLPAR);
pio_read_16      1581 uspace/drv/nic/rtl8139/driver.c 	uint16_t bmcr_val = pio_read_16(rtl8139->io_port + BMCR);
pio_read_16      1641 uspace/drv/nic/rtl8139/driver.c 	uint16_t bmcr_val = pio_read_16(rtl8139->io_port + BMCR);
pio_read_16      1665 uspace/drv/nic/rtl8139/driver.c 	uint16_t bmcr_val = pio_read_16(rtl8139->io_port + BMCR);
pio_read_16      1717 uspace/drv/nic/rtl8139/driver.c 	uint16_t bmcr = pio_read_16(rtl8139->io_port + BMCR);
pio_read_16      1718 uspace/drv/nic/rtl8139/driver.c 	uint16_t anar = pio_read_16(rtl8139->io_port + ANAR);
pio_read_16      1719 uspace/drv/nic/rtl8139/driver.c 	uint16_t anar_lp = pio_read_16(rtl8139->io_port + ANLPAR);
pio_read_16      1720 uspace/drv/nic/rtl8139/driver.c 	uint16_t aner = pio_read_16(rtl8139->io_port + ANER);
pio_read_16      1753 uspace/drv/nic/rtl8139/driver.c 	uint16_t bmcr = pio_read_16(rtl8139->io_port + BMCR);
pio_read_16      2127 uspace/drv/nic/rtl8139/driver.c 	uint16_t isr = pio_read_16(rtl8139->io_port + ISR);
pio_read_16      1078 uspace/drv/nic/rtl8169/driver.c 		isr = pio_read_16(rtl8169->regs + ISR) & INT_KNOWN;
pio_read_16        85 uspace/lib/c/include/ddi.h extern uint16_t pio_read_16(const ioport16_t *);
pio_read_16       116 uspace/lib/c/include/ddi.h 	return uint16_t_le2host(pio_read_16(reg));
pio_read_16       120 uspace/lib/c/include/ddi.h 	return uint16_t_be2host(pio_read_16(reg));
pio_read_16       151 uspace/lib/c/include/ddi.h 	uint16_t v = pio_read_16(reg);
pio_read_16        85 uspace/lib/posix/include/libc/ddi.h extern uint16_t pio_read_16(const ioport16_t *);
pio_read_16       116 uspace/lib/posix/include/libc/ddi.h 	return uint16_t_le2host(pio_read_16(reg));
pio_read_16       120 uspace/lib/posix/include/libc/ddi.h 	return uint16_t_be2host(pio_read_16(reg));
pio_read_16       151 uspace/lib/posix/include/libc/ddi.h 	uint16_t v = pio_read_16(reg);
pio_read_16       218 uspace/lib/virtio/virtio.c 	if (size > pio_read_16(&cfg->queue_size)) {
HelenOS homepage, sources at GitHub