Lines Matching refs:fuse_chan
56 struct fuse_chan;
1092 struct fuse_chan *ch);
1138 void fuse_session_add_chan(struct fuse_session *se, struct fuse_chan *ch);
1147 void fuse_session_remove_chan(struct fuse_chan *ch);
1160 struct fuse_chan *fuse_session_next_chan(struct fuse_session *se,
1161 struct fuse_chan *ch);
1172 struct fuse_chan *ch);
1237 int (*receive)(struct fuse_chan **chp, char *buf, size_t size);
1250 int (*send)(struct fuse_chan *ch, const struct iovec iov[],
1258 void (*destroy)(struct fuse_chan *ch);
1270 struct fuse_chan *fuse_chan_new(struct fuse_chan_ops *op, int fd,
1279 int fuse_chan_fd(struct fuse_chan *ch);
1287 size_t fuse_chan_bufsize(struct fuse_chan *ch);
1295 void *fuse_chan_data(struct fuse_chan *ch);
1303 struct fuse_session *fuse_chan_session(struct fuse_chan *ch);
1315 int fuse_chan_recv(struct fuse_chan **ch, char *buf, size_t size);
1328 int fuse_chan_send(struct fuse_chan *ch, const struct iovec iov[],
1336 void fuse_chan_destroy(struct fuse_chan *ch);