Lines Matching refs:filemode
922 int filemode, in vn_open() argument
928 return (vn_openat(pnamep, seg, filemode, createmode, vpp, crwhy, in vn_open()
943 int filemode, in vn_openat() argument
966 if (filemode & FREAD) in vn_openat()
968 if (filemode & (FWRITE|FTRUNC)) in vn_openat()
970 if (filemode & (FSEARCH|FEXEC|FXATTRDIROPEN)) in vn_openat()
974 if (filemode & FNOFOLLOW) in vn_openat()
979 if (filemode & FAPPEND) in vn_openat()
983 if (filemode & FCREAT) { in vn_openat()
992 if (filemode & FTRUNC) { in vn_openat()
996 if (filemode & FEXCL) in vn_openat()
1003 (filemode & ~(FTRUNC|FEXCL)), umask, startvp)) in vn_openat()
1023 if (!(filemode & FOFFMAX) && (vp->v_type == VREG)) { in vn_openat()
1043 if (filemode & (FWRITE|FTRUNC)) { in vn_openat()
1059 if (filemode & FTRUNC) { in vn_openat()
1084 if ((filemode & FSEARCH) && vp->v_type != VDIR) { in vn_openat()
1088 if ((filemode & FEXEC) && vp->v_type != VREG) { in vn_openat()
1097 if ((filemode & FNOFOLLOW) && vp->v_type == VLNK) { in vn_openat()
1101 if (filemode & FNOLINKS) { in vn_openat()
1138 if (filemode & FWRITE) in vn_openat()
1140 if (filemode & FREAD) in vn_openat()
1149 error = VOP_SHRLOCK(vp, F_SHARE_NBMAND, &shr, filemode, CRED(), in vn_openat()
1156 if ((filemode & FTRUNC) && !(filemode & FCREAT)) { in vn_openat()
1174 error = VOP_OPEN(&vp, filemode, CRED(), NULL); in vn_openat()
1182 if ((filemode & FTRUNC) && !(filemode & FCREAT)) { in vn_openat()
1197 (void) VOP_CLOSE(vp, filemode, 1, (offset_t)0, CRED(), in vn_openat()
1242 int filemode) in vn_open_upgrade() argument
1246 if (filemode & FREAD) in vn_open_upgrade()
1248 if (filemode & FWRITE) in vn_open_upgrade()
1256 int filemode) in vn_open_downgrade() argument
1260 if (filemode & FREAD) { in vn_open_downgrade()
1264 if (filemode & FWRITE) { in vn_open_downgrade()