Home
last modified time | relevance | path

Searched refs:fuse (Results 1 – 25 of 271) sorted by relevance

1234567891011

/netbsd-src/lib/librefuse/
H A Drefuse.c89 static int fuse_setattr(struct fuse *, struct puffs_node *,
310 fuse_getattr(struct fuse *fuse, struct puffs_node *pn, const char *path, in fuse_getattr() argument
320 ret = fuse_fs_getattr_v30(fuse->fs, path, &st, fi); in fuse_getattr()
333 fuse_setattr(struct fuse *fuse, struct puffs_node *pn, const char *path, in fuse_setattr() argument
350 ret = fuse_fs_chmod_v30(fuse->fs, path, mode, fi); in fuse_setattr()
355 ret = fuse_fs_chown_v30(fuse->fs, path, uid, gid, fi); in fuse_setattr()
369 ret = fuse_fs_utimens_v30(fuse->fs, path, tv, fi); in fuse_setattr()
374 ret = fuse_fs_truncate_v30(fuse->fs, path, (off_t)va->va_size, fi); in fuse_setattr()
393 struct fuse *fuse; in fuse_newnode() local
395 fuse = puffs_getspecific(pu); in fuse_newnode()
[all …]
H A Drefuse_compat.c55 int fuse_daemonize_rev0(struct fuse* fuse) __RENAME(fuse_daemonize);
56 int fuse_mount(struct fuse *fuse, const char *mountpoint);
59 struct fuse *fuse_new(struct fuse_args *args, const void *op, size_t op_size,
61 void fuse_destroy(struct fuse* fuse);
63 void fuse_unmount(struct fuse* fuse);
78 fuse_daemonize_rev0(struct fuse* fuse __attribute__((__unused__))) { in fuse_daemonize_rev0() argument
101 fuse_mount(struct fuse *fuse, const char *mountpoint) { in fuse_mount() argument
102 return fuse_mount_v30(fuse, mountpoint); in fuse_mount()
111 struct fuse *
125 fuse_destroy(struct fuse *fuse) { in fuse_destroy() argument
[all …]
H A Dfuse_internal.h49 struct fuse { struct
62 int __fuse_set_signal_handlers(struct fuse* fuse); argument
63 int __fuse_remove_signal_handlers(struct fuse* fuse);
64 struct fuse* __fuse_setup(int argc, char* argv[],
67 void __fuse_teardown(struct fuse* fuse);
71 struct fuse* __fuse_new(struct fuse_args *args, const void* op,
74 int __fuse_mount(struct fuse *fuse, const char *mountpoint);
75 void __fuse_unmount(struct fuse *fuse);
76 void __fuse_destroy(struct fuse *fuse);
77 int __fuse_loop_mt(struct fuse *fuse, struct fuse_loop_config *config);
H A Dfuse.h1 /* $NetBSD: fuse.h,v 1.36 2025/01/26 02:06:39 pho Exp $ */
75 # warning "User code including <fuse.h> should define FUSE_USE_VERSION before including this header. Defaulting to the latest version."
98 struct fuse;
133 struct fuse *fuse; member
228 int fuse_loop(struct fuse *);
229 void fuse_exit(struct fuse *);
245 int fuse_invalidate_path(struct fuse *fuse, const char *path);
259 int fuse_start_cleanup_thread(struct fuse *fus
[all...]
H A Drefuse_signals.c87 struct fuse* fuse; member
204 fuse_exit(elem->fuse); in exit_handler()
227 __fuse_set_signal_handlers(struct fuse* fuse) { in __fuse_set_signal_handlers() argument
258 if (elem->fuse == fuse) in __fuse_set_signal_handlers()
267 elem->fuse = fuse; in __fuse_set_signal_handlers()
283 __fuse_remove_signal_handlers(struct fuse* fuse) { in __fuse_remove_signal_handlers() argument
303 if (elem->fuse == fuse) { in __fuse_remove_signal_handlers()
/netbsd-src/lib/librefuse/refuse/
H A Dv11.c81 struct fuse* fuse = priv; in is_same_fuse() local
83 return fuse_chan_fuse(chan) == fuse; in is_same_fuse()
119 struct fuse* fuse; in fuse_unmount_v11() local
128 fuse = fuse_chan_fuse(chan); in fuse_unmount_v11()
129 if (fuse) { in fuse_unmount_v11()
131 fuse_unmount_v30(fuse); in fuse_unmount_v11()
137 fuse_destroy_v30(fuse); in fuse_unmount_v11()
147 struct fuse *
159 fuse_destroy_v11(struct fuse *fuse) { in fuse_destroy_v11() argument
165 chan = fuse_chan_find(is_same_fuse, NULL, fuse); in fuse_destroy_v11()
[all …]
H A Dv30.c40 fuse_mount_v30(struct fuse *fuse, const char *mountpoint) { in fuse_mount_v30() argument
41 return __fuse_mount(fuse, mountpoint); in fuse_mount_v30()
45 fuse_unmount_v30(struct fuse *fuse) { in fuse_unmount_v30() argument
46 __fuse_unmount(fuse); in fuse_unmount_v30()
49 struct fuse *
56 fuse_destroy_v30(struct fuse *fuse) { in fuse_destroy_v30() argument
57 __fuse_destroy(fuse); in fuse_destroy_v30()
61 fuse_loop_mt_v30(struct fuse *fuse, int clone_fd) { in fuse_loop_mt_v30() argument
66 return __fuse_loop_mt(fuse, &config); in fuse_loop_mt_v30()
H A Dv22.c39 struct fuse *
52 struct fuse* fuse; in fuse_setup_v22() local
54 fuse = fuse_setup_v26(argc, argv, op, op_version, mountpoint, multithreaded, NULL); in fuse_setup_v22()
55 if (fuse == NULL) in fuse_setup_v22()
59 return fuse; in fuse_setup_v22()
63 fuse_teardown_v22(struct fuse *fuse, in fuse_teardown_v22() argument
66 __fuse_teardown(fuse); in fuse_teardown_v22()
H A Dv26.c77 struct fuse *
92 struct fuse *
97 struct fuse* fuse; in fuse_setup_v26() local
100 fuse = __fuse_setup(argc, argv, op, op_version, user_data, &opts); in fuse_setup_v26()
101 if (fuse == NULL) in fuse_setup_v26()
106 return fuse; in fuse_setup_v26()
110 fuse_teardown_v26(struct fuse *fuse, in fuse_teardown_v26() argument
112 __fuse_teardown(fuse); in fuse_teardown_v26()
H A Dv21.c63 struct fuse *
67 struct fuse* fuse; in fuse_new_v21() local
92 fuse = __fuse_new(fuse_chan_args(chan), op, op_version, user_data); in fuse_new_v21()
93 if (!fuse) { in fuse_new_v21()
97 fuse_chan_set_fuse(chan, fuse); in fuse_new_v21()
100 rv = fuse_mount_v30(fuse, fuse_chan_mountpoint(chan)); in fuse_new_v21()
102 fuse_destroy_v30(fuse); in fuse_new_v21()
107 return fuse; in fuse_new_v21()
H A Dsession.c47 fuse_get_session(struct fuse *f) { in fuse_get_session()
53 struct fuse* fuse = (struct fuse*)se; in fuse_session_fd() local
58 return puffs_getselectable(fuse->pu); in fuse_session_fd()
63 return __fuse_set_signal_handlers((struct fuse*)se); in fuse_set_signal_handlers()
68 if (__fuse_remove_signal_handlers((struct fuse*)se) == -1) in fuse_remove_signal_handlers()
H A Dv30.h38 # error Do not include this header directly. Include <fuse.h> instead.
103 int fuse_mount_v30(struct fuse *fuse, const char *mountpoint);
106 void fuse_unmount_v30(struct fuse *);
109 struct fuse *fuse_new_v30(struct fuse_args *args,
113 void fuse_destroy_v30(struct fuse *fuse);
119 int fuse_loop_mt_v30(struct fuse *fuse, int clone_fd);
H A Dchan.c55 struct fuse* fuse; member
221 fuse_chan_set_fuse(struct fuse_chan* chan, struct fuse* fuse) { in fuse_chan_set_fuse() argument
222 chan->fuse = fuse; in fuse_chan_set_fuse()
240 struct fuse*
242 return chan->fuse; in fuse_chan_fuse()
H A Dchan.h39 # error Do not include this header directly. Include <fuse.h> instead.
55 struct fuse;
67 void fuse_chan_set_fuse(struct fuse_chan* chan, struct fuse* fuse);
72 struct fuse* fuse_chan_fuse(struct fuse_chan* chan);
H A Dv26.h38 # error Do not include this header directly. Include <fuse.h> instead.
94 struct fuse *fuse_new_v26(struct fuse_chan *ch, struct fuse_args *args,
99 struct fuse *fuse_setup_v26(int argc, char *argv[],
105 void fuse_teardown_v26(struct fuse *fuse, char *mountpoint);
H A Dv11.h38 # error Do not include this header directly. Include <fuse.h> instead.
80 struct fuse *fuse_new_v11(int fd, int flags, const void *op, int op_version);
83 void fuse_destroy_v11(struct fuse *);
86 int fuse_loop_mt_v11(struct fuse *);
H A Dv22.h38 # error Do not include this header directly. Include <fuse.h> instead.
79 struct fuse *fuse_setup_v22(int argc, char *argv[], const void *op, int op_version,
83 void fuse_teardown_v22(struct fuse *fuse, int fd, char *mountpoint);
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fuse/
H A Dnouveau_nvkm_subdev_fuse_base.c32 nvkm_fuse_read(struct nvkm_fuse *fuse, u32 addr) in nvkm_fuse_read() argument
34 return fuse->func->read(fuse, addr); in nvkm_fuse_read()
53 struct nvkm_fuse *fuse; in nvkm_fuse_new_() local
54 if (!(fuse = *pfuse = kzalloc(sizeof(*fuse), GFP_KERNEL))) in nvkm_fuse_new_()
56 nvkm_subdev_ctor(&nvkm_fuse, device, index, &fuse->subdev); in nvkm_fuse_new_()
57 fuse->func = func; in nvkm_fuse_new_()
58 spin_lock_init(&fuse->lock); in nvkm_fuse_new_()
H A DKbuild2 nvkm-y += nvkm/subdev/fuse/base.o
3 nvkm-y += nvkm/subdev/fuse/nv50.o
4 nvkm-y += nvkm/subdev/fuse/gf100.o
5 nvkm-y += nvkm/subdev/fuse/gm107.o
H A Dnouveau_nvkm_subdev_fuse_nv50.c32 nv50_fuse_read(struct nvkm_fuse *fuse, u32 addr) in nv50_fuse_read() argument
34 struct nvkm_device *device = fuse->subdev.device; in nv50_fuse_read()
39 spin_lock_irqsave(&fuse->lock, flags); in nv50_fuse_read()
43 spin_unlock_irqrestore(&fuse->lock, flags); in nv50_fuse_read()
H A Dnouveau_nvkm_subdev_fuse_gf100.c32 gf100_fuse_read(struct nvkm_fuse *fuse, u32 addr) in gf100_fuse_read() argument
34 struct nvkm_device *device = fuse->subdev.device; in gf100_fuse_read()
39 spin_lock_irqsave(&fuse->lock, flags); in gf100_fuse_read()
45 spin_unlock_irqrestore(&fuse->lock, flags); in gf100_fuse_read()
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/volt/
H A Dnouveau_nvkm_subdev_volt_gf117.c37 struct nvkm_fuse *fuse = device->fuse; in gf117_volt_speedo_read() local
39 if (!fuse) in gf117_volt_speedo_read()
42 return nvkm_fuse_read(fuse, 0x3a8); in gf117_volt_speedo_read()
H A Dnouveau_nvkm_subdev_volt_gf100.c37 struct nvkm_fuse *fuse = device->fuse; in gf100_volt_speedo_read() local
39 if (!fuse) in gf100_volt_speedo_read()
42 return nvkm_fuse_read(fuse, 0x1cc); in gf100_volt_speedo_read()
/netbsd-src/external/gpl3/gcc.old/dist/contrib/testsuite-management/
H A Dx86_64-unknown-linux-gnu.xfail14 XPASS: gcc.dg/guality/guality.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
27 XPASS: gcc.dg/guality/pr41353-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 28 j == …
35 XPASS: gcc.dg/guality/pr41447-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
46 FAIL: gcc.dg/guality/pr48437.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 14 i == 0
52 FAIL: gcc.dg/guality/pr54519-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 20 y == 25
53 FAIL: gcc.dg/guality/pr54519-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 20 z == 6
55 FAIL: gcc.dg/guality/pr54519-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 17 y == 25
60 FAIL: gcc.dg/guality/pr54519-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 20 y == 25
61 FAIL: gcc.dg/guality/pr54519-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 20 z == 6
62 FAIL: gcc.dg/guality/pr54519-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 23 y == 1…
[all …]
/netbsd-src/external/gpl3/gcc/dist/contrib/testsuite-management/
H A Dx86_64-unknown-linux-gnu.xfail14 XPASS: gcc.dg/guality/guality.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
27 XPASS: gcc.dg/guality/pr41353-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 28 j == …
35 XPASS: gcc.dg/guality/pr41447-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test
46 FAIL: gcc.dg/guality/pr48437.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 14 i == 0
52 FAIL: gcc.dg/guality/pr54519-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 20 y == 25
53 FAIL: gcc.dg/guality/pr54519-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 20 z == 6
55 FAIL: gcc.dg/guality/pr54519-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 17 y == 25
60 FAIL: gcc.dg/guality/pr54519-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 20 y == 25
61 FAIL: gcc.dg/guality/pr54519-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 20 z == 6
62 FAIL: gcc.dg/guality/pr54519-3.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects line 23 y == 1…
[all …]

1234567891011