FCREAT
int oflg = FREAD|FWRITE|FCREAT;
error = vn_open(rname, 0, FCREAT, 0, &vp, CRMKDIR, 0);
FC_FL(FCREAT),
if (oflag & FCREAT) {
if (!(flags & FCREAT) && stat64(realpath, &st) == -1)
if (flags & FCREAT)
if (flags & FCREAT)
if (filemode & FCREAT) {
if ((filemode & FTRUNC) && !(filemode & FCREAT)) {
if (error = vn_open(fname, UIO_SYSSPACE, FCREAT|FWRITE,
FCREAT|FWRITE, 0600, &C_VP, CRCREAT, 0)) {
if (rc = cpr_open_deffile(FCREAT|FWRITE, &vp))
cpr_open_deffile(FCREAT|FWRITE, &vp))
if (vn_open(ss_pn->pn, UIO_SYSSPACE, FCREAT|FWRITE, 0600, &vp,
error = vn_open(name, UIO_SYSSPACE, FCREAT|FWRITE|FOFFMAX,
error1 = VOP_CLOSE(vp, FCREAT|FWRITE|FOFFMAX, 1, (offset_t)0,
error = VOP_CLOSE(lfp->lf_vp, FCREAT|FWRITE|FOFFMAX, 1, (offset_t)0,
flag &= ~FCREAT; /* paranoia */
flag &= ~FCREAT; /* paranoia */
if ((filemode & (FCREAT | FDIRECTORY | FEXCL)) ==
(FCREAT | FDIRECTORY | FEXCL)) {
if ((filemode & (FCREAT | FDIRECTORY)) == (FCREAT | FDIRECTORY)) {
} else if ((filemode & FCREAT) != 0) {
if ((filemode & FTRUNC) && !(filemode & FCREAT)) {
if ((filemode & FTRUNC) && !(filemode & FCREAT)) {
int oflags = FWRITE | FTRUNC | FCREAT | FOFFMAX;
oflags = (FCREAT|FWRITE);
fflags |= FCREAT;
if ((error = vn_open(fwlogfile, UIO_SYSSPACE, FCREAT|FWRITE, 0644,
FWRITE | FTRUNC | FEXCL | FCREAT | FOFFMAX,
fp->kf_vnflags = FCREAT | FWRITE | FTRUNC;
FCREAT, 0444, &vp, CRCREAT, 0)) != 0) {
error = VOP_CLOSE(fp->vp, FCREAT, 1, (offset_t)0, CRED(), NULL);
FCREAT | FWRITE | FOFFMAX, 0600, &vp, CRCREAT, 0)) != 0) {
(filemode & (FAPPEND|FCREAT|FTRUNC|FXATTR|FXATTRDIROPEN)))