vn_open
error = vn_open(&nd, FREAD | FWRITE, 0);
if ((error = vn_open(&ndp, fp0->f_flag, 0)) != 0)
error = vn_open(&nd, FWRITE | O_CREAT | O_NOFOLLOW | O_TRUNC,
error = vn_open(&nd, FWRITE | O_CREAT | O_NOFOLLOW | O_TRUNC,
error = vn_open(&nd, FREAD|FWRITE, 0);
error = vn_open(&nd, FREAD, 0);
if ((error = vn_open(&nd, FWRITE|O_APPEND, 0)) != 0)
if ((error = vn_open(&nd, FWRITE|O_NOFOLLOW, 0)) != 0)
error = vn_open(&nd, O_CREAT | FWRITE | O_NOFOLLOW | O_NONBLOCK,
error = vn_open(&nd, O_CREAT | FWRITE | O_NOFOLLOW | O_NONBLOCK,
if ((error = vn_open(&nd, flags, cmode)) != 0) {
if ((error = vn_open(&nd, flags, cmode)) != 0) {
int vn_open(struct nameidata *, int, int);
if ((error = vn_open(&nd, FREAD|FWRITE, 0)) != 0)