Back to Darwin Xnu

I386 Io Port Remove

osfmk/man/i386_io_port_remove.html

latest810 B
Original Source

i386_io_port_remove


Function - Disable target thread's ability to invoke operations on the specified device.

SYNOPSIS

**kern\_return\_t i386\_io\_port\_remove**** (thread\_act\_t **target\_act,** device\_t **device** );**

PARAMETERS

target_act[in thread send right] Thread whose permission bitmap is to be cleared

device[in device send right] Device whose permission is to be revoked

DESCRIPTION

The i386_io_port_remove function removes the specified device from the thread's I/O permission bitmap, thereby prohibiting I/O instructions being executed against the device.

RETURN VALUES

Only generic errors apply.

Functions: i386_io_port_add, i386_io_port_list.