Lines Matching refs:opened
2715 int *opened) in atomic_open() argument
2786 opened); in atomic_open()
2802 if (*opened & FILE_CREATED) in atomic_open()
2805 WARN_ON(*opened & FILE_CREATED); in atomic_open()
2811 if (excl && !(*opened & FILE_CREATED)) { in atomic_open()
2824 if (*opened & FILE_CREATED) { in atomic_open()
2874 bool got_write, int *opened) in lookup_open() argument
2882 *opened &= ~FILE_CREATED; in lookup_open()
2893 need_lookup, opened); in lookup_open()
2920 *opened |= FILE_CREATED; in lookup_open()
2944 int *opened, struct filename *name) in do_last() argument
3011 error = lookup_open(nd, path, file, op, got_write, opened); in do_last()
3018 if ((*opened & FILE_CREATED) || in do_last()
3023 goto opened; in do_last()
3026 if (*opened & FILE_CREATED) { in do_last()
3121 BUG_ON(*opened & FILE_OPENED); /* once it's opened, it's opened */ in do_last()
3124 *opened |= FILE_OPENED; in do_last()
3130 opened: in do_last()
3134 error = ima_file_check(file, op->acc_mode, *opened); in do_last()
3183 struct file *file, int *opened) in do_tmpfile() argument
3223 error = finish_open(file, nd->path.dentry, NULL, opened); in do_tmpfile()
3247 int opened = 0; in path_openat() local
3257 error = do_tmpfile(dfd, pathname, nd, flags, op, file, &opened); in path_openat()
3265 error = do_last(nd, &path, file, op, &opened, pathname); in path_openat()
3283 error = do_last(nd, &path, file, op, &opened, pathname); in path_openat()
3289 if (!(opened & FILE_OPENED)) { in path_openat()