Lines Matching refs:puffs_framebuf
68 struct puffs_framebuf *pb = p9pbuf_makeout(); \
127 struct puffs_framebuf *p9pbuf_makeout(void);
128 void p9pbuf_recycleout(struct puffs_framebuf *);
130 int p9pbuf_read(struct puffs_usermount *, struct puffs_framebuf *,int,int*);
131 int p9pbuf_write(struct puffs_usermount *, struct puffs_framebuf*,int,int*);
133 struct puffs_framebuf *, struct puffs_framebuf *, int *);
135 void p9pbuf_put_1(struct puffs_framebuf *, uint8_t);
136 void p9pbuf_put_2(struct puffs_framebuf *, uint16_t);
137 void p9pbuf_put_4(struct puffs_framebuf *, uint32_t);
138 void p9pbuf_put_8(struct puffs_framebuf *, uint64_t);
139 void p9pbuf_put_str(struct puffs_framebuf *, const char *);
140 void p9pbuf_put_data(struct puffs_framebuf *, const void *, uint16_t);
141 void p9pbuf_write_data(struct puffs_framebuf *, uint8_t *, uint32_t);
143 int p9pbuf_get_1(struct puffs_framebuf *, uint8_t *);
144 int p9pbuf_get_2(struct puffs_framebuf *, uint16_t *);
145 int p9pbuf_get_4(struct puffs_framebuf *, uint32_t *);
146 int p9pbuf_get_8(struct puffs_framebuf *, uint64_t *);
147 int p9pbuf_get_str(struct puffs_framebuf *, char **, uint16_t *);
148 int p9pbuf_get_data(struct puffs_framebuf *, uint8_t **, uint16_t *);
149 int p9pbuf_read_data(struct puffs_framebuf *, uint8_t *, uint32_t);
151 uint8_t p9pbuf_get_type(struct puffs_framebuf *);
152 uint16_t p9pbuf_get_tag(struct puffs_framebuf *);
154 int proto_getqid(struct puffs_framebuf *, struct qid9p *);
155 int proto_getstat(struct puffs_usermount *, struct puffs_framebuf *, struct vattr *,
158 struct puffs_framebuf *, uint16_t *);
159 int proto_expect_stat(struct puffs_usermount *, struct puffs_framebuf *,
161 int proto_expect_qid(struct puffs_usermount *, struct puffs_framebuf *,
163 int proto_handle_rerror(struct puffs_usermount *, struct puffs_framebuf *);
169 void proto_make_stat(struct puffs_usermount *, struct puffs_framebuf *,