FMODE_OPENED
file->f_mode |= FMODE_OPENED;
if (unlikely(!(file->f_mode & FMODE_OPENED)))
if (unlikely(!(file->f_mode & (FMODE_BACKING | FMODE_OPENED)))) {
if (file->f_mode & FMODE_OPENED) {
if (file->f_mode & FMODE_OPENED) {
if (file->f_mode & FMODE_OPENED)
if (file->f_mode & (FMODE_OPENED | FMODE_CREATED)) {
if (!(file->f_mode & (FMODE_OPENED | FMODE_CREATED))) {
if (!error && !(file->f_mode & FMODE_OPENED))
if (file->f_mode & FMODE_OPENED)
if (likely(file->f_mode & FMODE_OPENED))
if (file->f_mode & FMODE_OPENED)
BUG_ON(file->f_mode & FMODE_OPENED); /* once it's opened, it's opened */
f->f_mode = FMODE_PATH | FMODE_OPENED;
f->f_mode |= FMODE_OPENED;
if (!(file->f_mode & FMODE_OPENED))