MCPcopy Create free account

hub / github.com/bazil/fuse / functions

Functions768 in github.com/bazil/fuse

↓ 1 callersMethodRecordedMknod
RecordedMknod returns information about the Mknod request. If no request was seen, returns a zero value.
fs/fstestutil/record/record.go:251
↓ 1 callersMethodRecordedOpen
RecordedOpen returns information about the Open request. If no request was seen, returns a zero value.
fs/fstestutil/record/record.go:276
↓ 1 callersMethodRecordedRemovexattr
RecordedRemovexattr returns information about the Removexattr request. If no request was seen, returns a zero value.
fs/fstestutil/record/record.go:379
↓ 1 callersMethodRecordedSetxattr
RecordedSetxattr returns information about the Setxattr request. If no request was seen, returns a zero value.
fs/fstestutil/record/record.go:354
↓ 1 callersMethodRoot
Root is called to obtain the Node for the file system root.
fs/serve.go:39
↓ 1 callersFunctionServe
Serve serves a FUSE connection with the default settings. See Server.Serve.
fs/serve.go:530
↓ 1 callersMethodSet
(s string)
fs/fstestutil/debug.go:23
↓ 1 callersMethodSize
()
fuse_kernel.go:148
↓ 1 callersMethodUid
()
fuse_kernel.go:146
↓ 1 callersMethodWakeup
Wakeup returns information that can be used later to wake up file system clients polling a Handle or a Node. ok is false if wakeups are not requested
fuse.go:2557
↓ 1 callersFunctionabort
(id string)
cmd/fuse-abort/main.go:79
↓ 1 callersFunctionaccModeName
(flags OpenFlags)
fuse_kernel.go:230
↓ 1 callersMethodbytes
()
fs/serve_test.go:3013
↓ 1 callersFunctioncreateInSize
(p Protocol)
fuse_kernel.go:592
↓ 1 callersFunctiondaemonTimeout
(name string)
options_linux.go:3
↓ 1 callersMethoddropHandle
(id fuse.HandleID)
fs/serve.go:655
↓ 1 callersFunctionetcFuseHasAllowOther
(t testing.TB)
options_test.go:132
↓ 1 callersFunctionfindFUSEMounts
When developing a FUSE filesystem, it's pretty common to end up with broken mount points, where the FUSE server process is either no longer running, o
cmd/fuse-abort/main.go:47
↓ 1 callersFunctiongetFeatures
(t *testing.T, opts ...fuse.MountOption)
fuse_test.go:11
↓ 1 callersFunctiongetMessage
(c *Conn)
fuse.go:431
↓ 1 callersFunctiongetMountInfo
(mnt string)
fs/fstestutil/mountinfo_linux.go:29
↓ 1 callersFunctionhandleFusermountStderr
(errCh chan<- error)
mount_linux.go:14
↓ 1 callersFunctionhandleMountFusefsStderr
(errCh chan<- error)
mount_freebsd.go:13
↓ 1 callersMethodhandleRequest
handleRequest will either a) call done(s) and r.Respond(s) OR b) return an error.
fs/serve.go:1054
↓ 1 callersFunctioninitMount
(c *Conn, conf *mountConfig)
fuse.go:185
↓ 1 callersFunctionisBoringFusermountError
isBoringFusermountError returns whether the Wait error is uninteresting; exit status 1 is.
mount_linux.go:49
↓ 1 callersFunctionisBoringMountFusefsError
isBoringMountFusefsError returns whether the Wait error is uninteresting; exit status 1 is.
mount_freebsd.go:41
↓ 1 callersFunctionmakeHTTPClient
(path string)
fs/fstestutil/spawntest/spawntest.go:138
↓ 1 callersFunctionmkdirInSize
(p Protocol)
fuse_kernel.go:537
↓ 1 callersFunctionmknodInSize
(p Protocol)
fuse_kernel.go:522
↓ 1 callersFunctionmount
(dir string, conf *mountConfig)
mount_linux.go:58
↓ 1 callersFunctionpruneEmptyDir
(p string)
cmd/fuse-abort/main.go:101
↓ 1 callersFunctionreadInSize
(p Protocol)
fuse_kernel.go:625
↓ 1 callersMethodrespond
(msg []byte)
fuse.go:293
↓ 1 callersFunctionrun
(mountpoint string)
examples/clockfs/clockfs.go:27
↓ 1 callersMethodsaveNode
(inode uint64, node Node)
fs/serve.go:570
↓ 1 callersMethodserve
(r fuse.Request)
fs/serve.go:918
↓ 1 callersFunctionsetxattrInSize
(fl InitFlags)
fuse_kernel.go:727
↓ 1 callersMethodstring
()
fuse.go:1825
↓ 1 callersFunctiontrunc
(b []byte, max int)
fuse.go:1772
↓ 1 callersFunctionunmount
(dir string)
unmount_std.go:10
↓ 1 callersMethodupdate
()
examples/clockfs/clockfs.go:165
↓ 1 callersFunctionusage
()
examples/clockfs/clockfs.go:21
↓ 1 callersFunctionusage
()
examples/hellofs/hello.go:17
FunctionAllowDev
AllowDev enables interpreting character or block special devices on the filesystem.
options.go:88
FunctionAllowNonEmptyMount
AllowNonEmptyMount allows the mounting over a non-empty directory. The files in it will be shadowed by the freshly created mount. By default these mo
options.go:183
FunctionAllowSUID
AllowSUID allows set-user-identifier or set-group-identifier bits to take effect.
options.go:97
MethodAttr
(ctx context.Context, a *fuse.Attr)
options_test.go:174
MethodAttr
(ctx context.Context, a *fuse.Attr)
examples/clockfs/clockfs.go:90
MethodAttr
(ctx context.Context, a *fuse.Attr)
examples/clockfs/clockfs.go:123
MethodAttr
(ctx context.Context, a *fuse.Attr)
examples/hellofs/hello.go:59
MethodAttr
(ctx context.Context, a *fuse.Attr)
examples/hellofs/hello.go:85
MethodAttr
(ctx context.Context, a *fuse.Attr)
fs/tree.go:78
MethodAttr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:58
MethodAttr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:66
MethodAttr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:138
MethodAttr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:181
MethodAttr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:307
MethodAttr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:381
MethodAttr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:438
MethodAttr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:474
MethodAttr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:536
MethodAttr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:1383
MethodAttr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:1426
MethodAttr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:3020
MethodAttr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:3219
MethodAttr
(ctx context.Context, attr *fuse.Attr)
fs/serve_test.go:3255
MethodAttr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:3290
MethodAttr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:3358
MethodAttr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:3612
MethodAttr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:3755
MethodAttr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:3862
MethodAttr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:4146
MethodAttr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:4199
MethodAttr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:4938
MethodAttr
(ctx context.Context, a *fuse.Attr)
fs/fstestutil/testfs.go:26
MethodAttr
(ctx context.Context, a *fuse.Attr)
fs/fstestutil/testfs.go:34
MethodAttr
(ctx context.Context, a *fuse.Attr)
fs/fstestutil/testfs.go:45
MethodAttr
(ctx context.Context, a *fuse.Attr)
fs/bench/bench_readwrite_test.go:41
MethodAttr
(ctx context.Context, a *fuse.Attr)
fs/bench/bench_readwrite_test.go:72
FunctionBenchmarkCreate
(b *testing.B)
fs/bench/bench_create_test.go:82
FunctionBenchmarkLookup
(b *testing.B)
fs/bench/bench_lookup_test.go:42
FunctionBenchmarkRead
(b *testing.B)
fs/bench/bench_readwrite_test.go:233
FunctionBenchmarkWrite
(b *testing.B)
fs/bench/bench_readwrite_test.go:178
FunctionBenchmarkWriteSync
(b *testing.B)
fs/bench/bench_readwrite_test.go:205
FunctionCheckDir
CheckDir checks the contents of the directory at path, making sure every directory entry listed in want is present. If the check is not nil, it must a
fs/fstestutil/checkdir.go:31
MethodCreate
(ctx context.Context, req *fuse.CreateRequest, resp *fuse.CreateResponse)
options_test.go:244
MethodCreate
(ctx context.Context, req *fuse.CreateRequest, resp *fuse.CreateResponse)
fs/serve_test.go:926
MethodCreate
(ctx context.Context, req *fuse.CreateRequest, resp *fuse.CreateResponse)
fs/serve_test.go:1004
MethodCreate
Create records the request and returns an error. Most callers should wrap this call in a function that returns a more useful result.
fs/fstestutil/record/record.go:396
MethodCreate
(ctx context.Context, req *fuse.CreateRequest, resp *fuse.CreateResponse)
fs/bench/bench_create_test.go:28
FunctionDaemonTimeout
DaemonTimeout sets the time in seconds between a request and a reply before the FUSE mount is declared dead. FreeBSD only. Others ignore this option.
options.go:74
MethodErrno
()
fuse.go:1203
MethodErrno
()
fs/serve_test.go:130
MethodErrno
()
fs/serve.go:863
MethodErrno
()
fs/serve.go:885
MethodErrno
()
fs/serve.go:901
MethodError
()
fuse.go:136
MethodError
()
fuse.go:177
MethodError
()
fuse.go:1197
← previousnext →201–300 of 768, ranked by callers