tag | line | file | source code |
msgflg | 70 | include/linux/msg.h | asmlinkage int sys_msgget (key_t key, int msgflg); |
msgflg | 71 | include/linux/msg.h | asmlinkage int sys_msgsnd (int msqid, struct msgbuf *msgp, size_t msgsz, int msgflg); |
msgflg | 73 | include/linux/msg.h | int msgflg); |
msgflg | 19 | ipc/msg.c | extern int ipcperms (struct ipc_perm *ipcp, short msgflg); |
msgflg | 22 | ipc/msg.c | static int newque (key_t key, int msgflg); |
msgflg | 49 | ipc/msg.c | static int real_msgsnd (int msqid, struct msgbuf *msgp, size_t msgsz, int msgflg) |
msgflg | 65 | ipc/msg.c | if ((msgflg & IPC_KERNELD)) |
msgflg | 88 | ipc/msg.c | if ((msgflg & IPC_KERNELD) == 0) |
msgflg | 94 | ipc/msg.c | if (msgflg & IPC_NOWAIT) |
msgflg | 118 | ipc/msg.c | if (msgflg & IPC_KERNELD) { |
msgflg | 162 | ipc/msg.c | #define DROP_TIMER if ((msgflg & IPC_KERNELD) && kd_timer.next && kd_timer.prev) del_timer(&kd_timer) |
msgflg | 186 | ipc/msg.c | static int real_msgrcv (int msqid, struct msgbuf *msgp, size_t msgsz, long msgtyp, int msgflg) |
msgflg | 203 | ipc/msg.c | if ((msgflg & IPC_KERNELD) == 0) { |
msgflg | 218 | ipc/msg.c | if (msgflg & IPC_KERNELD) { |
msgflg | 234 | ipc/msg.c | if ((msgflg & IPC_KERNELD) == 0) { |
msgflg | 246 | ipc/msg.c | if (msgflg & MSG_EXCEPT) { |
msgflg | 270 | ipc/msg.c | if ((msgsz < nmsg->msg_ts) && !(msgflg & MSG_NOERROR)) |
msgflg | 298 | ipc/msg.c | if (msgflg & IPC_KERNELD) { |
msgflg | 320 | ipc/msg.c | if (msgflg & IPC_NOWAIT) { |
msgflg | 341 | ipc/msg.c | asmlinkage int sys_msgsnd (int msqid, struct msgbuf *msgp, size_t msgsz, int msgflg) |
msgflg | 344 | ipc/msg.c | return real_msgsnd(msqid, msgp, msgsz, msgflg & ~IPC_KERNELD); |
msgflg | 348 | ipc/msg.c | long msgtyp, int msgflg) |
msgflg | 351 | ipc/msg.c | return real_msgrcv (msqid, msgp, msgsz, msgtyp, msgflg & ~IPC_KERNELD); |
msgflg | 370 | ipc/msg.c | static int newque (key_t key, int msgflg) |
msgflg | 392 | ipc/msg.c | ipcp->mode = (msgflg & S_IRWXUGO); |
msgflg | 413 | ipc/msg.c | asmlinkage int sys_msgget (key_t key, int msgflg) |
msgflg | 422 | ipc/msg.c | if ((msgflg & IPC_KERNELD)) { |
msgflg | 427 | ipc/msg.c | newque(IPC_PRIVATE, msgflg & S_IRWXU)) < 0) |
msgflg | 440 | ipc/msg.c | return newque(key, msgflg); |
msgflg | 442 | ipc/msg.c | if (!(msgflg & IPC_CREAT)) |
msgflg | 444 | ipc/msg.c | return newque(key, msgflg); |
msgflg | 446 | ipc/msg.c | if (msgflg & IPC_CREAT && msgflg & IPC_EXCL) |
msgflg | 451 | ipc/msg.c | if (ipcperms(&msq->msg_perm, msgflg)) |
msgflg | 676 | ipc/msg.c | int msgflg = S_IRUSR | S_IWUSR | IPC_KERNELD | MSG_NOERROR; |
msgflg | 692 | ipc/msg.c | status = real_msgsnd(kerneld_msqid, (struct msgbuf *)&kmsp, msgsz, msgflg); |
msgflg | 698 | ipc/msg.c | kmsp.id, msgflg); |
msgflg | 80 | ipc/util.c | asmlinkage int sys_msgget (key_t key, int msgflg) |
msgflg | 85 | ipc/util.c | asmlinkage int sys_msgsnd (int msqid, struct msgbuf *msgp, size_t msgsz, int msgflg) |
msgflg | 91 | ipc/util.c | int msgflg) |