Lines Matching defs:msg_queue
49 struct msg_queue {
102 static inline struct msg_queue *msq_obtain_object(struct ipc_namespace *ns, int id)
109 return container_of(ipcp, struct msg_queue, q_perm);
112 static inline struct msg_queue *msq_obtain_object_check(struct ipc_namespace *ns,
120 return container_of(ipcp, struct msg_queue, q_perm);
123 static inline void msg_rmid(struct ipc_namespace *ns, struct msg_queue *s)
131 struct msg_queue *msq = container_of(p, struct msg_queue, q_perm);
146 struct msg_queue *msq;
187 static inline bool msg_fits_inqueue(struct msg_queue *msq, size_t msgsz)
193 static inline void ss_add(struct msg_queue *msq,
212 static void ss_wakeup(struct msg_queue *msq,
249 static void expunge_all(struct msg_queue *msq, int res,
278 struct msg_queue *msq = container_of(ipcp, struct msg_queue, q_perm);
405 struct msg_queue *msq;
418 msq = container_of(ipcp, struct msg_queue, q_perm);
521 struct msg_queue *msq;
816 static inline int pipelined_send(struct msg_queue *msq, struct msg_msg *msg,
851 struct msg_queue *msq;
1074 static struct msg_msg *find_msg(struct msg_queue *msq, long *msgtyp, int mode)
1102 struct msg_queue *msq;
1346 struct msg_queue *msq = container_of(ipcp, struct msg_queue, q_perm);