Home
last modified time | relevance | path

Searched refs:pufbuf (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/lib/libpuffs/
H A Dframebuf.c105 struct puffs_framebuf *pufbuf; in puffs_framebuf_make() local
107 pufbuf = malloc(sizeof(struct puffs_framebuf)); in puffs_framebuf_make()
108 if (pufbuf == NULL) in puffs_framebuf_make()
110 memset(pufbuf, 0, sizeof(struct puffs_framebuf)); in puffs_framebuf_make()
112 pufbuf->buf = malloc(PUFBUF_INCRALLOC); in puffs_framebuf_make()
113 if (pufbuf->buf == NULL) { in puffs_framebuf_make()
114 free(pufbuf); in puffs_framebuf_make()
117 pufbuf->len = PUFBUF_INCRALLOC; in puffs_framebuf_make()
119 puffs_framebuf_recycle(pufbuf); in puffs_framebuf_make()
120 return pufbuf; in puffs_framebuf_make()
[all …]
/netbsd-src/sbin/mount_portal/
H A Dpuffs_portal.c113 readfd(struct puffs_framebuf *pufbuf, int fd, int *done) in readfd() argument
144 puffs_framebuf_putdata_atoff(pufbuf, 0, &error, sizeof(int)); in readfd()
149 puffs_framebuf_putdata_atoff(pufbuf, sizeof(int), in readfd()
165 readdata(struct puffs_framebuf *pufbuf, int fd, int *done) in readdata() argument
173 if (puffs_framebuf_telloff(pufbuf) == 0) in readdata()
174 puffs_framebuf_seekset(pufbuf, METADATASIZE); in readdata()
175 puffs_framebuf_getdata_atoff(pufbuf, sizeof(int), &max, sizeof(size_t)); in readdata()
176 moved = puffs_framebuf_tellsize(pufbuf) - METADATASIZE; in readdata()
205 puffs_framebuf_putdata(pufbuf, buf, n); in readdata()
216 portal_frame_rf(struct puffs_usermount *pu, struct puffs_framebuf *pufbuf, in portal_frame_rf() argument
[all …]
/netbsd-src/usr.sbin/perfused/
H A Dmsg.c478 perfused_readframe(struct puffs_usermount *pu, struct puffs_framebuf *pufbuf, in perfused_readframe() argument
490 PUFFS_FRAMEBUF_GETWINDOW(pufbuf, 0, &data, &len); in perfused_readframe()
518 if (puffs_framebuf_getdata_atoff(pufbuf, 0, &foh, sizeof(foh)) != 0) in perfused_readframe()
531 if (puffs_framebuf_reserve_space(pufbuf, len) == -1) in perfused_readframe()
537 PUFFS_FRAMEBUF_GETWINDOW(pufbuf, 0, &data, &len); in perfused_readframe()
564 perfused_writeframe(struct puffs_usermount *pu, struct puffs_framebuf *pufbuf, in perfused_writeframe() argument
571 len = puffs_framebuf_tellsize(pufbuf); in perfused_writeframe()
572 PUFFS_FRAMEBUF_GETWINDOW(pufbuf, 0, &data, &len); in perfused_writeframe()
/netbsd-src/share/examples/puffs/pgfs/
H A Dpgfs_db.c798 pgfs_readframe(struct puffs_usermount *pu, struct puffs_framebuf *pufbuf, in pgfs_readframe() argument