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 | 46 | ipc/msg.c | static int real_msgsnd (int msqid, struct msgbuf *msgp, size_t msgsz, int msgflg) |
msgflg | 62 | ipc/msg.c | if ((msgflg & IPC_KERNELD)) |
msgflg | 85 | ipc/msg.c | if ((msgflg & IPC_KERNELD) == 0) |
msgflg | 91 | ipc/msg.c | if (msgflg & IPC_NOWAIT) |
msgflg | 114 | ipc/msg.c | if (msgflg & IPC_KERNELD) { |
msgflg | 154 | ipc/msg.c | static int real_msgrcv (int msqid, struct msgbuf *msgp, size_t msgsz, long msgtyp, int msgflg) |
msgflg | 170 | ipc/msg.c | if ((msgflg & IPC_KERNELD) == 0) { |
msgflg | 191 | ipc/msg.c | if ((msgflg & IPC_KERNELD) == 0) |
msgflg | 202 | ipc/msg.c | if (msgflg & MSG_EXCEPT) { |
msgflg | 225 | ipc/msg.c | if ((msgsz < nmsg->msg_ts) && !(msgflg & MSG_NOERROR)) |
msgflg | 253 | ipc/msg.c | if (msgflg & IPC_KERNELD) { |
msgflg | 275 | ipc/msg.c | if (msgflg & IPC_NOWAIT) |
msgflg | 290 | ipc/msg.c | asmlinkage int sys_msgsnd (int msqid, struct msgbuf *msgp, size_t msgsz, int msgflg) |
msgflg | 293 | ipc/msg.c | return real_msgsnd(msqid, msgp, msgsz, msgflg & ~IPC_KERNELD); |
msgflg | 297 | ipc/msg.c | long msgtyp, int msgflg) |
msgflg | 300 | ipc/msg.c | return real_msgrcv (msqid, msgp, msgsz, msgtyp, msgflg & ~IPC_KERNELD); |
msgflg | 319 | ipc/msg.c | static int newque (key_t key, int msgflg) |
msgflg | 341 | ipc/msg.c | ipcp->mode = (msgflg & S_IRWXUGO); |
msgflg | 362 | ipc/msg.c | asmlinkage int sys_msgget (key_t key, int msgflg) |
msgflg | 371 | ipc/msg.c | if ((msgflg & IPC_KERNELD)) { |
msgflg | 375 | ipc/msg.c | newque(IPC_PRIVATE, msgflg & S_IRWXU)) >= 0) |
msgflg | 381 | ipc/msg.c | return newque(key, msgflg); |
msgflg | 383 | ipc/msg.c | if (!(msgflg & IPC_CREAT)) |
msgflg | 385 | ipc/msg.c | return newque(key, msgflg); |
msgflg | 387 | ipc/msg.c | if (msgflg & IPC_CREAT && msgflg & IPC_EXCL) |
msgflg | 392 | ipc/msg.c | if (ipcperms(&msq->msg_perm, msgflg)) |
msgflg | 606 | ipc/msg.c | int msgflg = S_IRUSR | S_IWUSR | IPC_KERNELD | MSG_NOERROR; |
msgflg | 618 | ipc/msg.c | status = real_msgsnd(kerneld_msqid, (struct msgbuf *)&kmsp, msgsz, msgflg); |
msgflg | 634 | 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) |