Lines Matching defs:msg_queue
48 struct msg_queue {
101 static inline struct msg_queue *msq_obtain_object(struct ipc_namespace *ns, int id)
108 return container_of(ipcp, struct msg_queue, q_perm);
111 static inline struct msg_queue *msq_obtain_object_check(struct ipc_namespace *ns,
119 return container_of(ipcp, struct msg_queue, q_perm);
122 static inline void msg_rmid(struct ipc_namespace *ns, struct msg_queue *s)
130 struct msg_queue *msq = container_of(p, struct msg_queue, q_perm);
145 struct msg_queue *msq;
186 static inline bool msg_fits_inqueue(struct msg_queue *msq, size_t msgsz)
192 static inline void ss_add(struct msg_queue *msq,
211 static void ss_wakeup(struct msg_queue *msq,
248 static void expunge_all(struct msg_queue *msq, int res,
277 struct msg_queue *msq = container_of(ipcp, struct msg_queue, q_perm);
404 struct msg_queue *msq;
417 msq = container_of(ipcp, struct msg_queue, q_perm);
515 struct msg_queue *msq;
810 static inline int pipelined_send(struct msg_queue *msq, struct msg_msg *msg,
845 struct msg_queue *msq;
1068 static struct msg_msg *find_msg(struct msg_queue *msq, long *msgtyp, int mode)
1096 struct msg_queue *msq;
1326 struct msg_queue *msq = container_of(ipcp, struct msg_queue, q_perm);