Lines Matching refs:filemode
931 int filemode, in vn_open() argument
937 return (vn_openat(pnamep, seg, filemode, createmode, vpp, crwhy, in vn_open()
952 int filemode, in vn_openat() argument
976 if (filemode & FREAD) in vn_openat()
978 if (filemode & (FWRITE|FTRUNC)) in vn_openat()
980 if (filemode & (FSEARCH|FEXEC|FXATTRDIROPEN)) in vn_openat()
984 if (filemode & FNOFOLLOW) in vn_openat()
989 if (filemode & FAPPEND) in vn_openat()
1002 if ((filemode & (FCREAT | FDIRECTORY | FEXCL)) == in vn_openat()
1007 if ((filemode & (FCREAT | FDIRECTORY)) == (FCREAT | FDIRECTORY)) { in vn_openat()
1009 } else if ((filemode & FCREAT) != 0) { in vn_openat()
1025 if (filemode & FTRUNC) { in vn_openat()
1029 if (filemode & FEXCL) in vn_openat()
1036 (filemode & ~(FTRUNC|FEXCL)), umask, startvp)) in vn_openat()
1056 if (!(filemode & FOFFMAX) && (vp->v_type == VREG)) { in vn_openat()
1076 if (filemode & (FWRITE|FTRUNC)) { in vn_openat()
1092 if (filemode & FTRUNC) { in vn_openat()
1118 if ((filemode & (FSEARCH|FDIRECTORY)) != 0 && in vn_openat()
1123 if ((filemode & FEXEC) && vp->v_type != VREG) { in vn_openat()
1132 if ((filemode & FNOFOLLOW) && vp->v_type == VLNK) { in vn_openat()
1136 if (filemode & FNOLINKS) { in vn_openat()
1173 if (filemode & FWRITE) in vn_openat()
1175 if (filemode & FREAD) in vn_openat()
1184 error = VOP_SHRLOCK(vp, F_SHARE_NBMAND, &shr, filemode, CRED(), in vn_openat()
1191 if ((filemode & FTRUNC) && !(filemode & FCREAT)) { in vn_openat()
1209 error = VOP_OPEN(&vp, filemode, CRED(), NULL); in vn_openat()
1217 if ((filemode & FTRUNC) && !(filemode & FCREAT)) { in vn_openat()
1227 if (filemode & FDIRECT) { in vn_openat()
1248 (void) VOP_CLOSE(vp, filemode, 1, (offset_t)0, CRED(), in vn_openat()
1293 int filemode) in vn_open_upgrade() argument
1297 if (filemode & FREAD) in vn_open_upgrade()
1299 if (filemode & FWRITE) in vn_open_upgrade()
1307 int filemode) in vn_open_downgrade() argument
1311 if (filemode & FREAD) { in vn_open_downgrade()
1315 if (filemode & FWRITE) { in vn_open_downgrade()