Lines Matching full:is
28 * to be canceled. If aiocbp is NULL, then all outstanding cancelable asynchronous
41 * If aiocbp is not NULL, then if fildes does not have the same value as the file
44 * Which operations are cancelable is implementation-defined.
66 * asynchronous I/O operation is the errno value that would be set by the corresponding
88 * option: If op is O_DSYNC, all currently queued I/O operations shall be completed
89 * as if by a call to fdatasync(); that is, as defined for synchronized I/O data
92 * option: If op is O_SYNC, all currently queued I/O operations shall be completed
93 * as if by a call to fsync(); that is, as defined for synchronized I/O file integrity
98 * If aio_fsync() succeeds, then it is only the I/O that was queued at the time
99 * of the call to aio_fsync() that is guaranteed to be forced to the relevant
100 * completion state. The completion of subsequent I/O on the file descriptor is
106 * operation while it is proceeding. When the request is queued, the error status
107 * for the operation is [EINPROGRESS]. When all data has been successfully transferred,
115 * I/O completion, then the behavior is undefined.
118 * data is not guaranteed to have been successfully transferred.
185 * If prioritized I/O is supported for this file, then the asynchronous operation
187 * aiocbp->aio_reqprio. If Thread Execution Scheduling is not supported, then
188 * the base scheduling priority is that of the calling process;
190 * otherwise, the base scheduling priority is that of the calling thread.
194 * the asynchronous operation while it is proceeding. If an error condition is
200 * I/O operation, the value of the file offset for the file is unspecified.
203 * request is completed.
209 * address prior to asynchronous I/O completion, then the behavior is undefined.
214 * If synchronized I/O is enabled on the file associated with aiocbp->aio_fildes,
219 * I/O is outstanding to the address range being changed, the result of that action
220 * is undefined.
247 * asynchronous I/O operation is the value that would be returned by the corresponding
249 * is equal to [EINPROGRESS], then the return status for the operation is undefined.
252 * is used in a call to aio_return() or aio_error(), an error may be returned.
253 * When the aiocb structure referred to by aiocbp is used to submit another asynchronous
273 * completed, until a signal interrupts the function, or, if timeout is not NULL,
276 * (that is, the error status for the operation is not equal to [EINPROGRESS])
278 * calling thread. The list argument is an array of pointers to asynchronous I/O
284 * I/O, the effect is undefined.
333 * asynchronous operation while it is proceeding.
337 * address prior to asynchronous I/O completion, then the behavior is undefined.
339 * If O_APPEND is not set for the file descriptor aio_fildes, then the requested
342 * an offset equal to aio_offset and a whence equal to SEEK_SET. If O_APPEND is
343 * set for the file descriptor, or if aio_fildes is associated with a device that
344 * is incapable of seeking, write operations append to the file in the same order
347 * of the file offset for the file is unspecified.
350 * is completed.
357 * If synchronized I/O is enabled on the file associated with aiocbp->aio_fildes,
394 * mode argument is LIO_WAIT, the function shall wait until all I/O is complete
397 * If the mode argument is LIO_NOWAIT, the function shall return immediately, and
399 * the I/O operations complete. If sig is NULL, then no asynchronous notification
400 * shall occur. If sig is not NULL, asynchronous notification occurs as specified
405 * The list argument is an array of pointers to aiocb structures. The array contains
410 * completed and, if necessary, the notification is sent, then the behavior is
414 * behavior is undefined.
419 * be ignored. If the aio_lio_opcode element is equal to LIO_READ, then an I/O operation
420 * is submitted as if by a call to aio_read() with the aiocbp equal to the address
421 * of the aiocb structure. If the aio_lio_opcode element is equal to LIO_WRITE, then
422 * an I/O operation is submitted as if by a call to aio_write() with the aiocbp equal
425 * The aio_fildes member specifies the file descriptor on which the operation is to
429 * is transferred.
437 * The nent argument specifies how many elements are members of the list; that is,
440 * The behavior of this function is altered according to the definitions of synchronized
442 * synchronized I/O is enabled on the file associated with aio_fildes.
447 * If sig->sigev_notify is SIGEV_THREAD and sig->sigev_notify_attributes is a
449 * address prior to all asynchronous I/O being completed, then the behavior is