Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bazil/fuse
/ functions
Functions
768 in github.com/bazil/fuse
⨍
Functions
768
◇
Types & classes
378
↓ 1 callers
Method
RecordedMknod
RecordedMknod returns information about the Mknod request. If no request was seen, returns a zero value.
fs/fstestutil/record/record.go:251
↓ 1 callers
Method
RecordedOpen
RecordedOpen returns information about the Open request. If no request was seen, returns a zero value.
fs/fstestutil/record/record.go:276
↓ 1 callers
Method
RecordedRemovexattr
RecordedRemovexattr returns information about the Removexattr request. If no request was seen, returns a zero value.
fs/fstestutil/record/record.go:379
↓ 1 callers
Method
RecordedSetxattr
RecordedSetxattr returns information about the Setxattr request. If no request was seen, returns a zero value.
fs/fstestutil/record/record.go:354
↓ 1 callers
Method
Root
Root is called to obtain the Node for the file system root.
fs/serve.go:39
↓ 1 callers
Function
Serve
Serve serves a FUSE connection with the default settings. See Server.Serve.
fs/serve.go:530
↓ 1 callers
Method
Set
(s string)
fs/fstestutil/debug.go:23
↓ 1 callers
Method
Size
()
fuse_kernel.go:148
↓ 1 callers
Method
Uid
()
fuse_kernel.go:146
↓ 1 callers
Method
Wakeup
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 callers
Function
abort
(id string)
cmd/fuse-abort/main.go:79
↓ 1 callers
Function
accModeName
(flags OpenFlags)
fuse_kernel.go:230
↓ 1 callers
Method
bytes
()
fs/serve_test.go:3013
↓ 1 callers
Function
createInSize
(p Protocol)
fuse_kernel.go:592
↓ 1 callers
Function
daemonTimeout
(name string)
options_linux.go:3
↓ 1 callers
Method
dropHandle
(id fuse.HandleID)
fs/serve.go:655
↓ 1 callers
Function
etcFuseHasAllowOther
(t testing.TB)
options_test.go:132
↓ 1 callers
Function
findFUSEMounts
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 callers
Function
getFeatures
(t *testing.T, opts ...fuse.MountOption)
fuse_test.go:11
↓ 1 callers
Function
getMessage
(c *Conn)
fuse.go:431
↓ 1 callers
Function
getMountInfo
(mnt string)
fs/fstestutil/mountinfo_linux.go:29
↓ 1 callers
Function
handleFusermountStderr
(errCh chan<- error)
mount_linux.go:14
↓ 1 callers
Function
handleMountFusefsStderr
(errCh chan<- error)
mount_freebsd.go:13
↓ 1 callers
Method
handleRequest
handleRequest will either a) call done(s) and r.Respond(s) OR b) return an error.
fs/serve.go:1054
↓ 1 callers
Function
initMount
(c *Conn, conf *mountConfig)
fuse.go:185
↓ 1 callers
Function
isBoringFusermountError
isBoringFusermountError returns whether the Wait error is uninteresting; exit status 1 is.
mount_linux.go:49
↓ 1 callers
Function
isBoringMountFusefsError
isBoringMountFusefsError returns whether the Wait error is uninteresting; exit status 1 is.
mount_freebsd.go:41
↓ 1 callers
Function
makeHTTPClient
(path string)
fs/fstestutil/spawntest/spawntest.go:138
↓ 1 callers
Function
mkdirInSize
(p Protocol)
fuse_kernel.go:537
↓ 1 callers
Function
mknodInSize
(p Protocol)
fuse_kernel.go:522
↓ 1 callers
Function
mount
(dir string, conf *mountConfig)
mount_linux.go:58
↓ 1 callers
Function
pruneEmptyDir
(p string)
cmd/fuse-abort/main.go:101
↓ 1 callers
Function
readInSize
(p Protocol)
fuse_kernel.go:625
↓ 1 callers
Method
respond
(msg []byte)
fuse.go:293
↓ 1 callers
Function
run
(mountpoint string)
examples/clockfs/clockfs.go:27
↓ 1 callers
Method
saveNode
(inode uint64, node Node)
fs/serve.go:570
↓ 1 callers
Method
serve
(r fuse.Request)
fs/serve.go:918
↓ 1 callers
Function
setxattrInSize
(fl InitFlags)
fuse_kernel.go:727
↓ 1 callers
Method
string
()
fuse.go:1825
↓ 1 callers
Function
trunc
(b []byte, max int)
fuse.go:1772
↓ 1 callers
Function
unmount
(dir string)
unmount_std.go:10
↓ 1 callers
Method
update
()
examples/clockfs/clockfs.go:165
↓ 1 callers
Function
usage
()
examples/clockfs/clockfs.go:21
↓ 1 callers
Function
usage
()
examples/hellofs/hello.go:17
Function
AllowDev
AllowDev enables interpreting character or block special devices on the filesystem.
options.go:88
Function
AllowNonEmptyMount
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
Function
AllowSUID
AllowSUID allows set-user-identifier or set-group-identifier bits to take effect.
options.go:97
Method
Attr
(ctx context.Context, a *fuse.Attr)
options_test.go:174
Method
Attr
(ctx context.Context, a *fuse.Attr)
examples/clockfs/clockfs.go:90
Method
Attr
(ctx context.Context, a *fuse.Attr)
examples/clockfs/clockfs.go:123
Method
Attr
(ctx context.Context, a *fuse.Attr)
examples/hellofs/hello.go:59
Method
Attr
(ctx context.Context, a *fuse.Attr)
examples/hellofs/hello.go:85
Method
Attr
(ctx context.Context, a *fuse.Attr)
fs/tree.go:78
Method
Attr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:58
Method
Attr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:66
Method
Attr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:138
Method
Attr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:181
Method
Attr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:307
Method
Attr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:381
Method
Attr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:438
Method
Attr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:474
Method
Attr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:536
Method
Attr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:1383
Method
Attr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:1426
Method
Attr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:3020
Method
Attr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:3219
Method
Attr
(ctx context.Context, attr *fuse.Attr)
fs/serve_test.go:3255
Method
Attr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:3290
Method
Attr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:3358
Method
Attr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:3612
Method
Attr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:3755
Method
Attr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:3862
Method
Attr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:4146
Method
Attr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:4199
Method
Attr
(ctx context.Context, a *fuse.Attr)
fs/serve_test.go:4938
Method
Attr
(ctx context.Context, a *fuse.Attr)
fs/fstestutil/testfs.go:26
Method
Attr
(ctx context.Context, a *fuse.Attr)
fs/fstestutil/testfs.go:34
Method
Attr
(ctx context.Context, a *fuse.Attr)
fs/fstestutil/testfs.go:45
Method
Attr
(ctx context.Context, a *fuse.Attr)
fs/bench/bench_readwrite_test.go:41
Method
Attr
(ctx context.Context, a *fuse.Attr)
fs/bench/bench_readwrite_test.go:72
Function
BenchmarkCreate
(b *testing.B)
fs/bench/bench_create_test.go:82
Function
BenchmarkLookup
(b *testing.B)
fs/bench/bench_lookup_test.go:42
Function
BenchmarkRead
(b *testing.B)
fs/bench/bench_readwrite_test.go:233
Function
BenchmarkWrite
(b *testing.B)
fs/bench/bench_readwrite_test.go:178
Function
BenchmarkWriteSync
(b *testing.B)
fs/bench/bench_readwrite_test.go:205
Function
CheckDir
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
Method
Create
(ctx context.Context, req *fuse.CreateRequest, resp *fuse.CreateResponse)
options_test.go:244
Method
Create
(ctx context.Context, req *fuse.CreateRequest, resp *fuse.CreateResponse)
fs/serve_test.go:926
Method
Create
(ctx context.Context, req *fuse.CreateRequest, resp *fuse.CreateResponse)
fs/serve_test.go:1004
Method
Create
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
Method
Create
(ctx context.Context, req *fuse.CreateRequest, resp *fuse.CreateResponse)
fs/bench/bench_create_test.go:28
Function
DaemonTimeout
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
Method
Errno
()
fuse.go:1203
Method
Errno
()
fs/serve_test.go:130
Method
Errno
()
fs/serve.go:863
Method
Errno
()
fs/serve.go:885
Method
Errno
()
fs/serve.go:901
Method
Error
()
fuse.go:136
Method
Error
()
fuse.go:177
Method
Error
()
fuse.go:1197
← previous
next →
201–300 of 768, ranked by callers