Lines Matching refs:kmsqid_t

283 static int msgq_check_err(kmsqid_t *qp, int cvres);
285 kmsqid_t *);
286 static int msg_copyout(kmsqid_t *, long, kmutex_t **, size_t *, size_t,
289 static void msg_wakeup_senders(kmsqid_t *);
290 static void msg_wakeup_rdr(kmsqid_t *, msg_select_t **, long);
291 static msgq_wakeup_t *msg_fnd_any_snd(kmsqid_t *, int, long);
292 static msgq_wakeup_t *msg_fnd_any_rdr(kmsqid_t *, int, long);
293 static msgq_wakeup_t *msg_fnd_neg_snd(kmsqid_t *, int, long);
294 static msgq_wakeup_t *msg_fnd_spc_snd(kmsqid_t *, int, long);
295 static struct msg *msgrcv_lookup(kmsqid_t *, long);
323 sizeof (kmsqid_t), msg_dtor, msg_rmid, AT_IPC_MSG, in _init()
351 kmsqid_t *qp = (kmsqid_t *)perm; in msg_dtor()
394 msgunlink(kmsqid_t *qp, struct msg *mp) in msgunlink()
408 kmsqid_t *qp = (kmsqid_t *)perm; in msg_rmid()
439 kmsqid_t *qp; /* ptr to associated q */ in msgctl()
595 kmsqid_t *qp; in msgget()
669 kmsqid_t *qp; /* ptr to associated q */ in msgrcv()
790 msgq_check_err(kmsqid_t *qp, int cvres) in msgq_check_err()
804 msg_copyout(kmsqid_t *qp, long msgtyp, kmutex_t **lock, size_t *xtsz_ret, in msg_copyout()
880 msgrcv_lookup(kmsqid_t *qp, long msgtyp) in msgrcv_lookup()
971 kmsqid_t *qp; /* ptr to associated q */ in msgsnap()
1096 kmsqid_t *qp; in msgsnd()
1260 msg_wakeup_rdr(kmsqid_t *qp, msg_select_t **flist, long type) in msg_wakeup_rdr()
1314 msg_fnd_any_snd(kmsqid_t *qp, int msg_hash, long type) in msg_fnd_any_snd()
1327 msg_fnd_any_rdr(kmsqid_t *qp, int msg_hash, long type) in msg_fnd_any_rdr()
1338 msg_fnd_spc_snd(kmsqid_t *qp, int msg_hash, long type) in msg_fnd_spc_snd()
1353 msg_fnd_neg_snd(kmsqid_t *qp, int msg_hash, long type) in msg_fnd_neg_snd()
1405 kmsqid_t *qp) in msg_rcvq_sleep()
1483 msg_wakeup_senders(kmsqid_t *qp) in msg_wakeup_senders()