Lines Matching defs:ibuf
28 struct ibuf {
29 TAILQ_ENTRY(ibuf) entry;
39 TAILQ_HEAD(, ibuf) bufs;
81 struct ibuf *ibuf_open(size_t);
82 struct ibuf *ibuf_dynamic(size_t, size_t);
83 int ibuf_add(struct ibuf *, const void *, size_t);
84 void *ibuf_reserve(struct ibuf *, size_t);
85 void *ibuf_seek(struct ibuf *, size_t, size_t);
86 size_t ibuf_size(struct ibuf *);
87 size_t ibuf_left(struct ibuf *);
88 void ibuf_close(struct msgbuf *, struct ibuf *);
90 void ibuf_free(struct ibuf *);
104 struct ibuf *imsg_create(struct imsgbuf *, u_int32_t, u_int32_t, pid_t,
106 int imsg_add(struct ibuf *, const void *, u_int16_t);
107 void imsg_close(struct imsgbuf *, struct ibuf *);