Lines Matching refs:oflag
603 int oflag, mode_t mode, struct mq_attr __user *u_attr)
625 return dentry_open(dentry, mqueue_mnt, oflag);
634 static struct file *do_open(struct dentry *dentry, int oflag)
639 if ((oflag & O_ACCMODE) == (O_RDWR | O_WRONLY)) {
645 if (permission(dentry->d_inode, oflag2acc[oflag & O_ACCMODE], NULL)) {
651 return dentry_open(dentry, mqueue_mnt, oflag);
654 asmlinkage long sys_mq_open(const char __user *u_name, int oflag, mode_t mode,
662 error = audit_mq_open(oflag, mode, u_attr);
681 if (oflag & O_CREAT) {
685 if (oflag & O_EXCL)
687 filp = do_open(dentry, oflag);
690 oflag, mode, u_attr);
697 filp = do_open(dentry, oflag);