Searched refs:fuse_bufvec (Results 1 – 12 of 12) sorted by relevance
/third_party/libfuse/include/ |
D | fuse_common.h | 789 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,
|
D | fuse.h | 756 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,
|
D | fuse_lowlevel.h | 1126 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/ |
D | buffer.c | 22 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()
|
D | fuse_lowlevel.c | 496 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 …]
|
D | fuse.c | 1726 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/ |
D | passthrough_fh.c | 397 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()
|
D | notify_store_retrieve.c | 246 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()
|
D | passthrough_hp.cc | 926 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()
|
D | passthrough_ll.c | 868 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/ |
D | subdir.c | 367 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()
|
D | iconv.c | 382 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()
|