|
|
 | EINVAL | The kernel has no registered cookie/directory entry mappings at the time of lookup, or the cookie does not refer to a valid directory entry. | 
 | ENOMEM | The kernel could not allocate memory for the temporary buffer holding the path. | 
 | ERANGE | The buffer was not large enough to hold the path of the directory entry. | 
 | ENAMETOOLONG | 
|  | The name could not fit in the buffer. | 
 | EFAULT | The buffer was not valid.   | 
 |