OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
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
Indexes created Sat Oct 18 17:09:52 GMT 2025