indicate the cause of the error. This operation can fail with the following errors: EINVAL ... value */ __s64 val; /* Success return value */ __s32 error; /* 0 (success) or negativ…would block, the call fails with the error EAGAIN or EWOULDBLOCK . This provides similar behavior ... errors should be received from the socket error queue. The error is passedwould block, the call fails with the error EAGAIN or EWOULDBLOCK . This provides similar behavior ... errors should be received from the socket error queue. The error is passedwould block, the call fails with the error EAGAIN or EWOULDBLOCK . This provides similar behavior ... errors should be received from the socket error queue. The error is passedmask). mask must be nonempty or the error EINVAL will occur. FAN_MARK_REMOVE ... mask). mask must be nonempty or the error EINVAL will occur. FAN_MARK_FLUSH Removeinstalled filters, the operation fails with the error ENOENT . data is either a pointer ... subsequent call. This operation fails with the error EACCES if the caller does not havesets errno to EACCES or EAGAIN . (The error returned in this case differs across implementations ... lock requests to immediately fail with the error EDEADLK ; an application that …sets errno to EACCES or EAGAIN . (The error returned in this case differs across implementations ... lock requests to immediately fail with the error EDEADLK ; an application that …known and fails the mapping with the error EOPNOTSUPP for unknown flags. This mapping type ... mapping, then this call fails with the error EEXIST. This flag can therefore be usedknown and fails the mapping with the error EOPNOTSUPP for unknown flags. This mapping type ... mapping, then this call fails with the error EEXIST. This flag can therefore be usedVALUE close () returns zero on success. On error, -1 is returned, and errno ... indicate the error. ERRORS EBADF fd isn't a valid open file descriptor. EINTRalready exists, then open () fails with the error EEXIST . When these two flags are specified ... system (e.g., mounted), open () fails with the error EBUSY . On NFS, O_EXCL is sup…already exists, then open () fails with the error EEXIST . When these two flags are specified ... system (e.g., mounted), open () fails with the error EBUSY . On NFS, O_EXCL is sup…already exists, then open () fails with the error EEXIST . When these two flags are specified ... system (e.g., mounted), open () fails with the error EBUSY . On NFS, O_EXCL is sup…success, execve () does not return, on error -1 is returned, and errno ... indicate the error. ERRORS E2BIG The total number of bytes in the environment ( envpresult. Otherwise, the operation fails with the error ENOKEY . If a valid ... does not exist, the call fails with error ENOKEY . The caller must have search permissionPRVREG Privileged register. ILL_COPROC Coprocessor error. ILL_BADSTK Internal stack error. The following values ... physical address. BUS_OBJERR Object-specific hardware error. BUS…PRVREG Privileged register. ILL_COPROC Coprocessor error. ILL_BADSTK Internal stack error. The following values ... physical address. BUS_OBJERR Object-specific hardware error. BUS…does not produce an error. FD_CLR () This macro removes the file descriptor fd from ... does not produce an error. FD_ISSET () select () modifies the contents of the sets accordingdoes not produce an error. FD_CLR () This macro removes the file descriptor fd from ... does not produce an error. FD_ISSET () select () modifies the contents of the sets according