Home
last modified time | relevance | path

Searched refs:ioport (Results 1 – 2 of 2) sorted by relevance

/xnu-11215.1.10/osfmk/x86_64/
H A Dloose_ends.c584 ml_port_io_read(uint16_t ioport, int size) in ml_port_io_read() argument
605 result = inb(ioport); in ml_port_io_read()
608 result = inw(ioport); in ml_port_io_read()
611 result = inl(ioport); in ml_port_io_read()
614 panic("Invalid size %d for ml_port_io_read(0x%x)", size, (unsigned)ioport); in ml_port_io_read()
621 iotrace(IOTRACE_PORTIO_READ, 0, ioport, size, result, sabs, eabs - sabs); in ml_port_io_read()
628 ioport, (eabs - sabs), result, sabs, eabs, in ml_port_io_read()
633 uint16_t, ioport, uint32_t, size); in ml_port_io_read()
638 (eabs - sabs), sabs, ioport, result); in ml_port_io_read()
648 ml_port_io_write(uint16_t ioport, uint32_t val, int size) in ml_port_io_write() argument
[all …]
/xnu-11215.1.10/osfmk/i386/
H A Dmachine_routines.h286 extern uint32_t ml_port_io_read(uint16_t ioport, int size);
287 extern uint8_t ml_port_io_read8(uint16_t ioport);
288 extern uint16_t ml_port_io_read16(uint16_t ioport);
289 extern uint32_t ml_port_io_read32(uint16_t ioport);
290 extern void ml_port_io_write(uint16_t ioport, uint32_t val, int size);
291 extern void ml_port_io_write8(uint16_t ioport, uint8_t val);
292 extern void ml_port_io_write16(uint16_t ioport, uint16_t val);
293 extern void ml_port_io_write32(uint16_t ioport, uint32_t val);