Lines Matching refs:acc_mode
2840 static int may_open(const struct path *path, int acc_mode, int flag) in may_open() argument
2853 if (acc_mode & MAY_WRITE) in may_open()
2855 if (acc_mode & MAY_EXEC) in may_open()
2865 if (acc_mode & MAY_EXEC) in may_open()
2870 if ((acc_mode & MAY_EXEC) && path_noexec(path)) in may_open()
2875 error = inode_permission(inode, MAY_OPEN | acc_mode); in may_open()
3215 int acc_mode; in do_open() local
3239 acc_mode = op->acc_mode; in do_open()
3243 acc_mode = 0; in do_open()
3250 error = may_open(&nd->path, acc_mode, open_flag); in do_open()
3254 error = ima_file_check(file, op->acc_mode); in do_open()