Searched refs:ioport (Results 1 – 2 of 2) sorted by relevance
| /xnu-8796.141.3/osfmk/x86_64/ |
| H A D | loose_ends.c | 603 ml_port_io_read(uint16_t ioport, int size) in ml_port_io_read() argument 624 result = inb(ioport); in ml_port_io_read() 627 result = inw(ioport); in ml_port_io_read() 630 result = inl(ioport); in ml_port_io_read() 633 panic("Invalid size %d for ml_port_io_read(0x%x)", size, (unsigned)ioport); in ml_port_io_read() 640 iotrace(IOTRACE_PORTIO_READ, 0, ioport, size, result, sabs, eabs - sabs); in ml_port_io_read() 649 ioport, (eabs - sabs), result, sabs, eabs, in ml_port_io_read() 655 ioport, (eabs - sabs) / NSEC_PER_USEC); in ml_port_io_read() 659 uint16_t, ioport, uint32_t, size); in ml_port_io_read() 663 (eabs - sabs), sabs, ioport, result); in ml_port_io_read() [all …]
|
| /xnu-8796.141.3/osfmk/i386/ |
| H A D | machine_routines.h | 284 extern uint32_t ml_port_io_read(uint16_t ioport, int size); 285 extern uint8_t ml_port_io_read8(uint16_t ioport); 286 extern uint16_t ml_port_io_read16(uint16_t ioport); 287 extern uint32_t ml_port_io_read32(uint16_t ioport); 288 extern void ml_port_io_write(uint16_t ioport, uint32_t val, int size); 289 extern void ml_port_io_write8(uint16_t ioport, uint8_t val); 290 extern void ml_port_io_write16(uint16_t ioport, uint16_t val); 291 extern void ml_port_io_write32(uint16_t ioport, uint32_t val);
|