| H A D | mqueue.c | 860 static int prepare_open(struct dentry *dentry, int oflag, int ro, 869 if (!(oflag & O_CREAT)) in prepare_open() 879 if ((oflag & (O_CREAT|O_EXCL)) == (O_CREAT|O_EXCL)) in prepare_open() 881 if ((oflag & O_ACCMODE) == (O_RDWR | O_WRONLY)) in prepare_open() 883 acc = oflag2acc[oflag & O_ACCMODE]; in prepare_open() 888 struct vfsmount *mnt, int oflag, int ro, in mqueue_file_open() 899 ret = prepare_open(dentry, oflag, ro, mode, name, attr); in mqueue_file_open() 903 file = dentry_open(&path, oflag, current_cred()); in mqueue_file_open() 910 static int do_mq_open(const char __user *u_name, int oflag, umode_t mode, 916 audit_mq_open(oflag, mod in do_mq_open() 861 prepare_open(struct dentry * dentry,int oflag,int ro,umode_t mode,struct filename * name,struct mq_attr * attr) prepare_open() argument 889 mqueue_file_open(struct filename * name,struct vfsmount * mnt,int oflag,int ro,umode_t mode,struct mq_attr * attr) mqueue_file_open() argument 911 do_mq_open(const char __user * u_name,int oflag,umode_t mode,struct mq_attr * attr) do_mq_open() argument 930 SYSCALL_DEFINE4(mq_open,const char __user *,u_name,int,oflag,umode_t,mode,struct mq_attr __user *,u_attr) SYSCALL_DEFINE4() argument 1494 COMPAT_SYSCALL_DEFINE4(mq_open,const char __user *,u_name,int,oflag,compat_mode_t,mode,struct compat_mq_attr __user *,u_attr) COMPAT_SYSCALL_DEFINE4() argument [all...] |