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
967 if (filemode & FREAD) in vn_openat()
969 if (filemode & (FWRITE|FTRUNC)) in vn_openat()
971 if (filemode & (FSEARCH|FEXEC|FXATTRDIROPEN)) in vn_openat()
975 if (filemode & FNOFOLLOW) in vn_openat()
980 if (filemode & FAPPEND) in vn_openat()
993 if ((filemode & (FCREAT | FDIRECTORY | FEXCL)) == in vn_openat()
998 if ((filemode & (FCREAT | FDIRECTORY)) == (FCREAT | FDIRECTORY)) { in vn_openat()
1000 } else if ((filemode & FCREAT) != 0) { in vn_openat()
1016 if (filemode & FTRUNC) { in vn_openat()
1020 if (filemode & FEXCL) in vn_openat()
1027 (filemode & ~(FTRUNC|FEXCL)), umask, startvp)) in vn_openat()
1047 if (!(filemode & FOFFMAX) && (vp->v_type == VREG)) { in vn_openat()
1067 if (filemode & (FWRITE|FTRUNC)) { in vn_openat()
1083 if (filemode & FTRUNC) { in vn_openat()
1109 if ((filemode & (FSEARCH|FDIRECTORY)) != 0 && in vn_openat()
1114 if ((filemode & FEXEC) && vp->v_type != VREG) { in vn_openat()
1123 if ((filemode & FNOFOLLOW) && vp->v_type == VLNK) { in vn_openat()
1127 if (filemode & FNOLINKS) { in vn_openat()
1164 if (filemode & FWRITE) in vn_openat()
1166 if (filemode & FREAD) in vn_openat()
1175 error = VOP_SHRLOCK(vp, F_SHARE_NBMAND, &shr, filemode, CRED(), in vn_openat()
1182 if ((filemode & FTRUNC) && !(filemode & FCREAT)) { in vn_openat()
1200 error = VOP_OPEN(&vp, filemode, CRED(), NULL); in vn_openat()
1208 if ((filemode & FTRUNC) && !(filemode & FCREAT)) { in vn_openat()
1223 (void) VOP_CLOSE(vp, filemode, 1, (offset_t)0, CRED(), in vn_openat()
1268 int filemode) in vn_open_upgrade() argument
1272 if (filemode & FREAD) in vn_open_upgrade()
1274 if (filemode & FWRITE) in vn_open_upgrade()
1282 int filemode) in vn_open_downgrade() argument
1286 if (filemode & FREAD) { in vn_open_downgrade()
1290 if (filemode & FWRITE) { in vn_open_downgrade()