Home
last modified time | relevance | path

Searched refs:fuse_bufvec (Results 1 – 12 of 12) sorted by relevance

/third_party/libfuse/include/
Dfuse_common.h789 struct fuse_bufvec { struct
813 ((struct fuse_bufvec) { \ argument
832 size_t fuse_buf_size(const struct fuse_bufvec *bufv);
842 ssize_t fuse_buf_copy(struct fuse_bufvec *dst, struct fuse_bufvec *src,
Dfuse.h756 int (*write_buf) (const char *, struct fuse_bufvec *buf, off_t off,
773 int (*read_buf) (const char *, struct fuse_bufvec **bufp,
1200 struct fuse_bufvec **bufp, size_t size, off_t off,
1205 struct fuse_bufvec *buf, off_t off,
Dfuse_lowlevel.h1126 struct fuse_bufvec *bufv, off_t off,
1142 off_t offset, struct fuse_bufvec *bufv);
1464 int fuse_reply_data(fuse_req_t req, struct fuse_bufvec *bufv,
1801 off_t offset, struct fuse_bufvec *bufv,
/third_party/libfuse/lib/
Dbuffer.c22 size_t fuse_buf_size(const struct fuse_bufvec *bufv) in fuse_buf_size()
257 static const struct fuse_buf *fuse_bufvec_current(struct fuse_bufvec *bufv) in fuse_bufvec_current()
265 static int fuse_bufvec_advance(struct fuse_bufvec *bufv, size_t len) in fuse_bufvec_advance()
284 ssize_t fuse_buf_copy(struct fuse_bufvec *dstv, struct fuse_bufvec *srcv, in fuse_buf_copy()
Dfuse_lowlevel.c496 struct fuse_bufvec *buf,
499 struct fuse_bufvec mem_buf = FUSE_BUFVEC_INIT(len);
661 struct fuse_bufvec *buf, unsigned int flags)
672 struct fuse_bufvec pipe_buf = FUSE_BUFVEC_INIT(len);
765 struct fuse_bufvec mem_buf = FUSE_BUFVEC_INIT(len);
865 struct fuse_bufvec *buf, unsigned int flags)
874 int fuse_reply_data(fuse_req_t req, struct fuse_bufvec *bufv,
1405 struct fuse_bufvec bufv = {
2405 off_t offset, struct fuse_bufvec *bufv,
2454 struct fuse_bufvec bufv = {
[all …]
Dfuse.c1726 static void fuse_free_buf(struct fuse_bufvec *buf) in fuse_free_buf()
1739 struct fuse_bufvec **bufp, size_t size, off_t off, in fuse_fs_read_buf()
1755 struct fuse_bufvec *buf; in fuse_fs_read_buf()
1758 buf = malloc(sizeof(struct fuse_bufvec)); in fuse_fs_read_buf()
1807 struct fuse_bufvec *buf = NULL; in fuse_fs_read()
1811 struct fuse_bufvec dst = FUSE_BUFVEC_INIT(size); in fuse_fs_read()
1836 struct fuse_bufvec *buf, off_t off, in fuse_fs_write_buf()
1859 struct fuse_bufvec tmp = FUSE_BUFVEC_INIT(size); in fuse_fs_write_buf()
1902 struct fuse_bufvec bufv = FUSE_BUFVEC_INIT(size); in fuse_fs_write()
3268 struct fuse_bufvec *buf = NULL; in fuse_lib_read()
[all …]
/third_party/libfuse/example/
Dpassthrough_fh.c397 static int xmp_read_buf(const char *path, struct fuse_bufvec **bufp, in xmp_read_buf()
400 struct fuse_bufvec *src; in xmp_read_buf()
404 src = malloc(sizeof(struct fuse_bufvec)); in xmp_read_buf()
432 static int xmp_write_buf(const char *path, struct fuse_bufvec *buf, in xmp_write_buf()
435 struct fuse_bufvec dst = FUSE_BUFVEC_INIT(fuse_buf_size(buf)); in xmp_write_buf()
Dnotify_store_retrieve.c246 off_t offset, struct fuse_bufvec *data) { in tfs_retrieve_reply()
247 struct fuse_bufvec bufv; in tfs_retrieve_reply()
296 struct fuse_bufvec bufv; in update_fs_loop()
Dpassthrough_hp.cc926 fuse_bufvec buf = FUSE_BUFVEC_INIT(size); in do_read()
943 fuse_bufvec *in_buf, fuse_file_info *fi) { in do_write_buf()
944 fuse_bufvec out_buf = FUSE_BUFVEC_INIT(size); in do_write_buf()
958 static void sfs_write_buf(fuse_req_t req, fuse_ino_t ino, fuse_bufvec *in_buf, in sfs_write_buf()
Dpassthrough_ll.c868 struct fuse_bufvec buf = FUSE_BUFVEC_INIT(size); in lo_read()
882 struct fuse_bufvec *in_buf, off_t off, in lo_write_buf()
887 struct fuse_bufvec out_buf = FUSE_BUFVEC_INIT(fuse_buf_size(in_buf)); in lo_write_buf()
/third_party/libfuse/lib/modules/
Dsubdir.c367 static int subdir_read_buf(const char *path, struct fuse_bufvec **bufp, in subdir_read_buf()
380 static int subdir_write_buf(const char *path, struct fuse_bufvec *buf, in subdir_write_buf()
Diconv.c382 static int iconv_read_buf(const char *path, struct fuse_bufvec **bufp, in iconv_read_buf()
395 static int iconv_write_buf(const char *path, struct fuse_bufvec *buf, in iconv_write_buf()