Line 171:
Line 171:
| 21 || int IOS_Ioctl(int fd, u32 request, void *input_buffer, u32 input_buffer_len, void *output_buffer, u32 output_buffer_len) || Perform the requested IOCTL || Return value from IOCTL
| 21 || int IOS_Ioctl(int fd, u32 request, void *input_buffer, u32 input_buffer_len, void *output_buffer, u32 output_buffer_len) || Perform the requested IOCTL || Return value from IOCTL
|-
|-
−
| 22 || int IOS_Ioctlv(int fd, u32 request, u32 vector_count_in, u32 vector_count_out, [[IOS/struct iovec|struct iovec]] *vector) || Perform the requested IOCTL || Return value from IOCTL
+
| 22 || int IOS_Ioctlv(int fd, u32 request, u32 vector_count_in, u32 vector_count_out, [[IOS/Resource request|IOVector]] *vector) || Perform the requested IOCTL || Return value from IOCTL
|-
|-
| 23 || int IOS_OpenAsync(const char* device, int mode, int queueid, IOSRequest *message) || Async implementation of IOS_Open || 0 on success, ipcmessage is sent to the queue with the command's return value
| 23 || int IOS_OpenAsync(const char* device, int mode, int queueid, IOSRequest *message) || Async implementation of IOS_Open || 0 on success, ipcmessage is sent to the queue with the command's return value
Line 185:
Line 185:
| 28 || int IOS_IoctlAsync(int fd, u32 request, void *input_buffer, u32 input_buffer_len, void *output_buffer, u32 output_buffer_len, int queueid, IOSRequest *message) || Async implementation of IOS_Ioctl
| 28 || int IOS_IoctlAsync(int fd, u32 request, void *input_buffer, u32 input_buffer_len, void *output_buffer, u32 output_buffer_len, int queueid, IOSRequest *message) || Async implementation of IOS_Ioctl
|-
|-
−
| 29 || int IOS_IoctlvAsync(int fd, u32 request, u32 vector_count_in, u32 vector_count_out, [[IOS/struct iovec|struct iovec]] *vector, int queueid, IOSRequest *message) || Async implementation of IOS_Ioctlv
+
| 29 || int IOS_IoctlvAsync(int fd, u32 request, u32 vector_count_in, u32 vector_count_out, [[IOS/Resource_request|IOVector]] *vector, int queueid, IOSRequest *message) || Async implementation of IOS_Ioctlv
|-
|-
| 2a || void IOS_ResourceReply( [[IOS/resource request|const IOSRequest]] *request, int retval) || return from a cmd on a [[IOS|resource]]
| 2a || void IOS_ResourceReply( [[IOS/resource request|const IOSRequest]] *request, int retval) || return from a cmd on a [[IOS|resource]]