HomeSort by: relevance | last modified time | path
    Searched refs:fuse_chan (Results 1 - 8 of 8) sorted by relevancy

  /src/lib/librefuse/refuse/
chan.h 51 struct fuse_chan;
58 struct fuse_chan* fuse_chan_new(const char* mountpoint, const struct fuse_args* args);
59 void fuse_chan_destroy(struct fuse_chan* chan);
61 int fuse_chan_stash(struct fuse_chan* chan);
62 struct fuse_chan* fuse_chan_peek(int idx);
63 struct fuse_chan* fuse_chan_take(int idx);
64 struct fuse_chan* fuse_chan_find(bool (*pred)(struct fuse_chan* chan, void* priv),
67 void fuse_chan_set_fuse(struct fuse_chan* chan, struct fuse* fuse);
68 void fuse_chan_set_to_be_destroyed(struct fuse_chan* chan, bool is_to_be_destroyed)
    [all...]
chan.c 52 struct fuse_chan { struct
61 struct fuse_chan** vec;
70 struct fuse_chan* fuse_chan_new(const char* mountpoint, const struct fuse_args* args) {
71 struct fuse_chan* chan;
98 fuse_chan_destroy(struct fuse_chan* chan) {
106 fuse_chan_stash(struct fuse_chan* chan) {
125 storage.vec = realloc(storage.vec, sizeof(struct fuse_chan*) * storage.n_alloc);
133 memset(&storage.vec[idx+1], 0, sizeof(struct fuse_chan*) * (storage.n_alloc - (size_t)idx - 1));
144 struct fuse_chan* fuse_chan_peek(int idx) {
145 struct fuse_chan* chan = NULL
    [all...]
v26.c 42 struct fuse_chan *
46 /* fuse_mount() in FUSE 2.6 returns a fuse_chan instead of fd. We
58 is_same_channel(struct fuse_chan* chan, void* priv) {
59 return chan == (struct fuse_chan*)priv;
63 fuse_unmount_v26(const char *mountpoint, struct fuse_chan *ch) {
78 fuse_new_v26(struct fuse_chan *ch, struct fuse_args *args,
83 /* Although the fuse_chan object is already in our hand, we need
v11.c 73 is_same_mountpoint(struct fuse_chan* chan, void* priv) {
80 is_same_fuse(struct fuse_chan* chan, void* priv) {
94 * 1. fuse_mount() creates a struct fuse_chan and stashes it in a
97 * 2. fuse_new() fetches the stashed fuse_chan and creates a fuse
99 * also stored in fuse_chan.
105 * 4. fuse_unmount() searches for the corresponding fuse_chan in the
108 * deallocates the fuse_chan from the list.
111 * but never calls fuse_unmount(). The fuse_chan will forever be in
118 struct fuse_chan* chan;
121 /* Search for the fuse_chan having the given mountpoint. It mus
    [all...]
v26.h 88 struct fuse_chan *fuse_mount_v26(const char *mountpoint, struct fuse_args *args);
91 void fuse_unmount_v26(const char *mountpoint, struct fuse_chan *ch);
94 struct fuse *fuse_new_v26(struct fuse_chan *ch, struct fuse_args *args,
v25.c 44 struct fuse_chan* chan;
82 struct fuse_chan* chan;
v21.c 66 struct fuse_chan* chan;
  /src/lib/librefuse/
fuse.h 457 fuse_new(struct fuse_chan *ch, struct fuse_args *args,
503 fuse_new(struct fuse_chan *ch, struct fuse_args *args,
549 fuse_new(struct fuse_chan *ch, struct fuse_args *args,

Completed in 12 milliseconds