Lines Matching refs:puffs_framebuf
61 struct puffs_framebuf *pb = psbuf_makeout(); \
137 struct puffs_framebuf *lazyopen_r;
138 struct puffs_framebuf *lazyopen_w;
170 struct puffs_framebuf *curpb;
189 int psbuf_read(struct puffs_usermount *, struct puffs_framebuf *,int,int*);
190 int psbuf_write(struct puffs_usermount *, struct puffs_framebuf *,int,int*);
192 struct puffs_framebuf *, struct puffs_framebuf *, int *);
194 struct puffs_framebuf *psbuf_makeout(void);
195 void psbuf_recycleout(struct puffs_framebuf *);
197 void psbuf_put_1(struct puffs_framebuf *, uint8_t);
198 void psbuf_put_2(struct puffs_framebuf *, uint16_t);
199 void psbuf_put_4(struct puffs_framebuf *, uint32_t);
200 void psbuf_put_8(struct puffs_framebuf *, uint64_t);
201 void psbuf_put_str(struct puffs_framebuf *, const char *);
202 void psbuf_put_data(struct puffs_framebuf *, const void *, uint32_t);
203 void psbuf_put_vattr(struct puffs_framebuf *, const struct vattr *,
206 uint8_t psbuf_get_type(struct puffs_framebuf *);
207 uint32_t psbuf_get_len(struct puffs_framebuf *);
208 uint32_t psbuf_get_reqid(struct puffs_framebuf *);
210 int psbuf_get_1(struct puffs_framebuf *, uint8_t *);
211 int psbuf_get_2(struct puffs_framebuf *, uint16_t *);
212 int psbuf_get_4(struct puffs_framebuf *, uint32_t *);
213 int psbuf_get_8(struct puffs_framebuf *, uint64_t *);
214 int psbuf_get_str(struct puffs_framebuf *, char **, uint32_t *);
215 int psbuf_get_vattr(struct puffs_framebuf *, struct vattr *);
217 int psbuf_expect_status(struct puffs_framebuf *);
218 int psbuf_expect_handle(struct puffs_framebuf *, char **, uint32_t *);
219 int psbuf_expect_name(struct puffs_framebuf *, uint32_t *);
220 int psbuf_expect_attrs(struct puffs_framebuf *, struct vattr *);
222 int psbuf_do_data(struct puffs_framebuf *, uint8_t *, uint32_t *);
224 void psbuf_req_data(struct puffs_framebuf *, int, uint32_t,
226 void psbuf_req_str(struct puffs_framebuf *, int, uint32_t, const char *);
243 void lazyopen_rresp(struct puffs_usermount *, struct puffs_framebuf *,
245 void lazyopen_wresp(struct puffs_usermount *, struct puffs_framebuf *,