Lines Matching refs:fOpen
117 uint32_t fOpen = *pfOpen;
118 switch (fOpen & RTFILE_O_ACCESS_MASK)
121 fOpen |= g_fOpenReadSet;
122 fOpen &= ~g_fOpenReadMask;
125 fOpen |= g_fOpenWriteSet;
126 fOpen &= ~g_fOpenWriteMask;
129 fOpen |= g_fOpenReadWriteSet;
130 fOpen &= ~g_fOpenReadWriteMask;
133 AssertMsgFailed(("Invalid RW value, fOpen=%#llx\n", fOpen));
140 AssertMsgReturn(fOpen & RTFILE_O_ACCESS_MASK, ("Missing RTFILE_O_READ/WRITE: fOpen=%#llx\n", fOpen), VERR_INVALID_PARAMETER);
142 AssertMsgReturn(!(fOpen & (~(uint64_t)RTFILE_O_VALID_MASK | RTFILE_O_NON_BLOCK)), ("%#llx\n", fOpen), VERR_INVALID_PARAMETER);
144 AssertMsgReturn(!(fOpen & ~(uint64_t)RTFILE_O_VALID_MASK), ("%#llx\n", fOpen), VERR_INVALID_PARAMETER);
146 AssertMsgReturn((fOpen & (RTFILE_O_TRUNCATE | RTFILE_O_WRITE)) != RTFILE_O_TRUNCATE, ("%#llx\n", fOpen), VERR_INVALID_PARAMETER);
148 switch (fOpen & RTFILE_O_ACTION_MASK)
152 fOpen |= RTFILE_O_OPEN;
155 AssertMsgReturn(!(RTFILE_O_NOT_CONTENT_INDEXED & fOpen), ("%#llx\n", fOpen), VERR_INVALID_PARAMETER);
161 AssertMsgFailed(("Invalid action value: fOpen=%#llx\n", fOpen));
165 switch (fOpen & RTFILE_O_DENY_MASK)
169 fOpen |= RTFILE_O_DENY_NONE;
181 AssertMsgFailed(("Invalid deny value: fOpen=%#llx\n", fOpen));
186 *pfOpen = fOpen;