Lines Matching refs:msgbuf
37 #include <sys/msgbuf.h>
49 static u_int msgbuf_cksum(struct msgbuf *mbp);
52 * Timestamps in msgbuf are useful when trying to diagnose when core dumps
57 &msgbuf_show_timestamp, 0, "Show timestamp in msgbuf");
64 msgbuf_init(struct msgbuf *mbp, void *ptr, int size)
75 mtx_init(&mbp->msg_lock, "msgbuf", NULL, MTX_SPIN);
84 msgbuf_reinit(struct msgbuf *mbp, void *ptr, int size)
99 printf("msgbuf cksum mismatch (read %x, calc %x)\n",
101 printf("Old msgbuf not recovered\n");
110 mtx_init(&mbp->msg_lock, "msgbuf", NULL, MTX_SPIN);
117 msgbuf_clear(struct msgbuf *mbp)
130 msgbuf_getcount(struct msgbuf *mbp)
148 msgbuf_do_addchar(struct msgbuf * const mbp, u_int * const seq, const int c)
164 msgbuf_addchar(struct msgbuf *mbp, int c)
182 msgbuf_addstr(struct msgbuf *mbp, int pri, const char *str, int filter_cr)
292 msgbuf_getchar(struct msgbuf *mbp)
320 msgbuf_getbytes(struct msgbuf *mbp, char *buf, int buflen)
359 msgbuf_peekbytes(struct msgbuf *mbp, char *buf, int buflen, u_int *seqp)
397 msgbuf_cksum(struct msgbuf *mbp)
411 msgbuf_copy(struct msgbuf *src, struct msgbuf *dst)