X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/743b15655a24ee3fe9f458f383003e011db0558f..13fec9890cf095cc781fdf7b8917cb03bf32dd4c:/osfmk/man/io_done_queue_terminate.html diff --git a/osfmk/man/io_done_queue_terminate.html b/osfmk/man/io_done_queue_terminate.html index 67245742c..7d5f76a28 100755 --- a/osfmk/man/io_done_queue_terminate.html +++ b/osfmk/man/io_done_queue_terminate.html @@ -1 +1,41 @@ -

io_done_queue_terminate


Function - Terminate an io_done_queue kernel object.

SYNOPSIS

#include<device/device.h>

kern_return_t	io_done_queue_terminate
		(mach_port_t	queue);

PARAMETERS

queue
[in io-done-queue send right] The port referencing the io_done_queue to be destroyed.

DESCRIPTION

The io_done_queue_terminate function is called to destroy a previous instatiation of the kernel object supporting asynchronous read/write operations on a device.

RETURN VALUES

KERN_INVALID_ARGUMENT
Invalid queue parameter.

RELATED INFORMATION

Functions: io_done_queue_create, io_done_queue_wait, device_read_async, device_read_async_inband, device_read_overwrite_async, device_write_async, device_write_async_inband. \ No newline at end of file +

io_done_queue_terminate

+
+

+Function - Terminate an io_done_queue kernel object. +

SYNOPSIS

+
+#include<device/device.h>
+
+kern_return_t	io_done_queue_terminate
+		(mach_port_t	queue);
+
+

PARAMETERS

+
+

+

queue +
+[in io-done-queue send right] The port referencing the io_done_queue +to be destroyed. +
+

DESCRIPTION

+

+The io_done_queue_terminate function is called to destroy a previous +instatiation of the kernel object supporting asynchronous read/write +operations on a device. +

RETURN VALUES

+
+
KERN_INVALID_ARGUMENT +
+ Invalid queue parameter. +

+

+

RELATED INFORMATION

+

+Functions: +io_done_queue_create, +io_done_queue_wait, +device_read_async, +device_read_async_inband, +device_read_overwrite_async, +device_write_async, +device_write_async_inband.