Lines Matching refs:msgflg

138 	int msgflg = params->flg;  in newque()  local
144 msq->q_perm.mode = msgflg & S_IRWXUGO; in newque()
276 long ksys_msgget(key_t key, int msgflg) in ksys_msgget() argument
288 msg_params.flg = msgflg; in ksys_msgget()
293 SYSCALL_DEFINE2(msgget, key_t, key, int, msgflg) in SYSCALL_DEFINE2() argument
295 return ksys_msgget(key, msgflg); in SYSCALL_DEFINE2()
792 size_t msgsz, int msgflg) in do_msgsnd() argument
836 err = security_msg_queue_msgsnd(&msq->q_perm, msg, msgflg); in do_msgsnd()
844 if (msgflg & IPC_NOWAIT) { in do_msgsnd()
905 int msgflg) in ksys_msgsnd() argument
911 return do_msgsnd(msqid, mtype, msgp->mtext, msgsz, msgflg); in ksys_msgsnd()
915 int, msgflg) in SYSCALL_DEFINE4() argument
917 return ksys_msgsnd(msqid, msgp, msgsz, msgflg); in SYSCALL_DEFINE4()
928 compat_ssize_t msgsz, int msgflg) in compat_ksys_msgsnd() argument
935 return do_msgsnd(msqid, mtype, up->mtext, (ssize_t)msgsz, msgflg); in compat_ksys_msgsnd()
939 compat_ssize_t, msgsz, int, msgflg) in COMPAT_SYSCALL_DEFINE4() argument
941 return compat_ksys_msgsnd(msqid, msgp, msgsz, msgflg); in COMPAT_SYSCALL_DEFINE4()
945 static inline int convert_mode(long *msgtyp, int msgflg) in convert_mode() argument
947 if (msgflg & MSG_COPY) in convert_mode()
964 if (msgflg & MSG_EXCEPT) in convert_mode()
1041 static long do_msgrcv(int msqid, void __user *buf, size_t bufsz, long msgtyp, int msgflg, in do_msgrcv() argument
1055 if (msgflg & MSG_COPY) { in do_msgrcv()
1056 if ((msgflg & MSG_EXCEPT) || !(msgflg & IPC_NOWAIT)) in do_msgrcv()
1062 mode = convert_mode(&msgtyp, msgflg); in do_msgrcv()
1093 if ((bufsz < msg->m_ts) && !(msgflg & MSG_NOERROR)) { in do_msgrcv()
1101 if (msgflg & MSG_COPY) { in do_msgrcv()
1119 if (msgflg & IPC_NOWAIT) { in do_msgrcv()
1128 if (msgflg & MSG_NOERROR) in do_msgrcv()
1200 long msgtyp, int msgflg) in ksys_msgrcv() argument
1202 return do_msgrcv(msqid, msgp, msgsz, msgtyp, msgflg, do_msg_fill); in ksys_msgrcv()
1206 long, msgtyp, int, msgflg) in SYSCALL_DEFINE5() argument
1208 return ksys_msgrcv(msqid, msgp, msgsz, msgtyp, msgflg); in SYSCALL_DEFINE5()
1227 compat_long_t msgtyp, int msgflg) in compat_ksys_msgrcv() argument
1230 msgflg, compat_do_msg_fill); in compat_ksys_msgrcv()
1235 int, msgflg) in COMPAT_SYSCALL_DEFINE5() argument
1237 return compat_ksys_msgrcv(msqid, msgp, msgsz, msgtyp, msgflg); in COMPAT_SYSCALL_DEFINE5()