Home
last modified time | relevance | path

Searched refs:msg (Results 1 – 5 of 5) sorted by relevance

/ipc/
Dmsgutil.c30 struct msg_msg *msg; in load_msg() local
39 msg = kmalloc(sizeof(*msg) + alen, GFP_KERNEL); in load_msg()
40 if (msg == NULL) in load_msg()
43 msg->next = NULL; in load_msg()
44 msg->security = NULL; in load_msg()
46 if (copy_from_user(msg + 1, src, alen)) { in load_msg()
53 pseg = &msg->next; in load_msg()
76 err = security_msg_msg_alloc(msg); in load_msg()
80 return msg; in load_msg()
83 free_msg(msg); in load_msg()
[all …]
Dmsg.c291 struct msg_msg *msg = list_entry(tmp, struct msg_msg, m_list); in freeque() local
295 free_msg(msg); in freeque()
578 static int testmsg(struct msg_msg *msg, long type, int mode) in testmsg() argument
585 if (msg->m_type <=type) in testmsg()
589 if (msg->m_type == type) in testmsg()
593 if (msg->m_type != type) in testmsg()
600 static inline int pipelined_send(struct msg_queue *msq, struct msg_msg *msg) in pipelined_send() argument
610 if (testmsg(msg, msr->r_msgtype, msr->r_mode) && in pipelined_send()
611 !security_msg_queue_msgrcv(msq, msg, msr->r_tsk, in pipelined_send()
615 if (msr->r_maxsize < msg->m_ts) { in pipelined_send()
[all …]
Dutil.h120 extern void free_msg(struct msg_msg *msg);
122 extern int store_msg(void __user *dest, struct msg_msg *msg, int len);
DMakefile6 obj-$(CONFIG_SYSVIPC) += util.o msgutil.o msg.o sem.o shm.o ipcns_notifier.o
Dmqueue.c67 struct msg_msg *msg; /* ptr of loaded message */ member
790 receiver->msg = message; in pipelined_send()
809 msg_insert(sender->msg, info); in pipelined_receive()
884 wait.msg = (void *) msg_ptr; in SYSCALL_DEFINE5()
967 msg_ptr = wait.msg; in SYSCALL_DEFINE5()