HomeSort by: relevance | last modified time | path
    Searched defs:fuse (Results 1 - 25 of 25) sorted by relevancy

  /src/tests/libexec/ld.elf_so/helper_use_static/
h_use_static.c 31 int *fuse(void);
33 fuse(void) function in typeref:typename:int *
  /src/tests/libexec/ld.elf_so/helper_use_dynamic/
h_use_dynamic.c 31 int *fuse(void);
33 fuse(void) function in typeref:typename:int *
  /src/tests/libexec/ld.elf_so/helper_abuse_dynamic/
h_abuse_dynamic.c 31 int *fuse(void);
33 fuse(void) function in typeref:typename:int *
  /src/tests/libexec/ld.elf_so/helper_abuse_static/
h_abuse_static.c 31 int *fuse(void);
33 fuse(void) function in typeref:typename:int *
  /src/lib/librefuse/refuse/
v22.c 39 struct fuse *
44 * loop. However, FUSE 2.2 fuse_setup() takes a pointer to store a
45 * channel fd, which is supposed to be obtained by calling FUSE
52 struct fuse* fuse; local in function:fuse_setup_v22
54 fuse = fuse_setup_v26(argc, argv, op, op_version, mountpoint, multithreaded, NULL);
55 if (fuse == NULL)
59 return fuse;
63 fuse_teardown_v22(struct fuse *fuse,
    [all...]
session.c 41 /* The documentation for FUSE is not clear as to what "struct fuse_session" is,
42 * why it exists, or how it's different from "struct fuse". For now we leave it
44 * being identical to "struct fuse *". */
47 fuse_get_session(struct fuse *f) {
53 struct fuse* fuse = (struct fuse*)se; local in function:fuse_session_fd
57 * /dev/fuse, because it's actually /dev/puffs in our implementation. */
58 return puffs_getselectable(fuse->pu);
63 return __fuse_set_signal_handlers((struct fuse*)se)
    [all...]
v21.c 40 /* Like FUSE 1.x, fuse_mount() is supposed to be called before
63 struct fuse *
67 struct fuse* fuse; local in function:fuse_new_v21
76 /* "opts" is another set of options to be interpreted by the FUSE
92 fuse = __fuse_new(fuse_chan_args(chan), op, op_version, user_data);
93 if (!fuse) {
97 fuse_chan_set_fuse(chan, fuse);
100 rv = fuse_mount_v30(fuse, fuse_chan_mountpoint(chan));
102 fuse_destroy_v30(fuse);
    [all...]
v26.c 46 /* fuse_mount() in FUSE 2.6 returns a fuse_chan instead of fd. We
65 * from FUSE >= 2.6 < 3.0 in fact allows "ch" to be NULL. */
77 struct fuse *
92 struct fuse *
97 struct fuse* fuse; local in function:fuse_setup_v26
100 fuse = __fuse_setup(argc, argv, op, op_version, user_data, &opts);
101 if (fuse == NULL)
106 return fuse;
110 fuse_teardown_v26(struct fuse *fuse
    [all...]
v11.c 42 /* FUSE < 3.0 had a very strange interface. Filesystems were supposed
44 * fuse. They revised the interface SO MANY TIMES but the fundamental
81 struct fuse* fuse = priv; local in function:is_same_fuse
83 return fuse_chan_fuse(chan) == fuse;
86 /* FUSE < 3.0 didn't require filesystems to call fuse_unmount()
91 * (like FUSE 3.0) wants a context in order to unmount a
97 * 2. fuse_new() fetches the stashed fuse_chan and creates a fuse
98 * object out of it, then mounts a filesystem. The fuse object is
102 * filesystem, it doesn't actually destroy the fuse object but i
119 struct fuse* fuse; local in function:fuse_unmount_v11
    [all...]
chan.c 47 * FUSE. However, it is actually an implementation detail and we can't
55 struct fuse* fuse; member in struct:fuse_chan
221 fuse_chan_set_fuse(struct fuse_chan* chan, struct fuse* fuse) {
222 chan->fuse = fuse;
240 struct fuse*
242 return chan->fuse;
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fuse/
nouveau_nvkm_subdev_fuse_base.c 32 nvkm_fuse_read(struct nvkm_fuse *fuse, u32 addr)
34 return fuse->func->read(fuse, addr);
53 struct nvkm_fuse *fuse; local in function:nvkm_fuse_new_
54 if (!(fuse = *pfuse = kzalloc(sizeof(*fuse), GFP_KERNEL)))
56 nvkm_subdev_ctor(&nvkm_fuse, device, index, &fuse->subdev);
57 fuse->func = func;
58 spin_lock_init(&fuse->lock);
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/volt/
nouveau_nvkm_subdev_volt_gf117.c 31 #include <subdev/fuse.h>
37 struct nvkm_fuse *fuse = device->fuse; local in function:gf117_volt_speedo_read
39 if (!fuse)
42 return nvkm_fuse_read(fuse, 0x3a8);
nouveau_nvkm_subdev_volt_gf100.c 31 #include <subdev/fuse.h>
37 struct nvkm_fuse *fuse = device->fuse; local in function:gf100_volt_speedo_read
39 if (!fuse)
42 return nvkm_fuse_read(fuse, 0x1cc);
nouveau_nvkm_subdev_volt_gk104.c 35 #include <subdev/fuse.h>
77 struct nvkm_fuse *fuse = device->fuse; local in function:gk104_volt_speedo_read
80 if (!fuse)
84 ret = nvkm_fuse_read(fuse, 0x3a8);
  /src/lib/librefuse/
fuse_internal.h 34 /* We emit a compiler warning for anyone including <fuse.h> without
39 #include <fuse.h>
47 /* This is the private fuse structure. We can freely change its size
49 struct fuse { struct
62 int __fuse_set_signal_handlers(struct fuse* fuse);
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)
    [all...]
refuse_signals.c 48 * FUSE only supports running a single filesystem per process. ReFUSE
57 * FUSE installs a signal handler for a signal only if its sa_handler
60 * Ctrl-C will not stop the main loop of FUSE. See
84 /* A linked list of "struct fuse*" which should be terminated upon
87 struct fuse* fuse; member in struct:refuse_obj_elem
204 fuse_exit(elem->fuse);
222 /* The original function appeared on FUSE 2.5 takes a pointer to
223 * "struct fuse_session" instead of "struct fuse". We have no such
224 * things as fuse sessions
    [all...]
refuse.c 89 static int fuse_setattr(struct fuse *, struct puffs_node *,
123 * we follow fuse's lead and use the pthread specific information to hold
164 * enable use of multiple fuse instances within a single process.
208 /* If we are the last fuse instances using the key, delete it */
217 /* set the uid and gid of the calling process in the current fuse context */
234 /* set the pid of the calling process in the current fuse context */
296 * Some FUSE file systems like to always use 0 as the
310 fuse_getattr(struct fuse *fuse, struct puffs_node *pn, const char *path,
320 ret = fuse_fs_getattr_v30(fuse->fs, path, &st, fi)
393 struct fuse *fuse; local in function:fuse_newnode
433 struct fuse *fuse; local in function:puffs_fuse_node_lookup
471 struct fuse *fuse; local in function:puffs_fuse_node_getattr
488 struct fuse *fuse; local in function:puffs_fuse_node_readlink
517 struct fuse *fuse; local in function:puffs_fuse_node_mknod
544 struct fuse *fuse; local in function:puffs_fuse_node_mkdir
576 struct fuse *fuse; local in function:puffs_fuse_node_create
632 struct fuse *fuse; local in function:puffs_fuse_node_remove
653 struct fuse *fuse; local in function:puffs_fuse_node_rmdir
674 struct fuse *fuse; local in function:puffs_fuse_node_symlink
699 struct fuse *fuse; local in function:puffs_fuse_node_rename
720 struct fuse *fuse; local in function:puffs_fuse_node_link
744 struct fuse *fuse; local in function:puffs_fuse_node_setattr
775 struct fuse *fuse; local in function:puffs_fuse_node_open
813 struct fuse *fuse; local in function:puffs_fuse_node_close
846 struct fuse *fuse; local in function:puffs_fuse_node_read
883 struct fuse *fuse; local in function:puffs_fuse_node_write
920 struct fuse *fuse; local in function:puffs_fuse_node_readdir
986 struct fuse *fuse; local in function:puffs_fuse_fs_unmount
1006 struct fuse *fuse; local in function:puffs_fuse_fs_statvfs
1032 struct fuse *fuse = NULL; local in function:__fuse_setup
1112 struct fuse *fuse; local in function:__fuse_main
1170 struct fuse *fuse = fuse_get_context()->fuse; local in function:fuse_daemonize
1191 struct fuse *fuse; local in function:__fuse_new
    [all...]
fuse.h 1 /* $NetBSD: fuse.h,v 1.36 2025/01/26 02:06:39 pho Exp $ */
46 /* This used to be (maj) * 10 + (min) until FUSE 3.10, and then
55 /* The latest version of FUSE API currently provided by ReFUSE. This
65 * mandatory in the original FUSE implementation, refuse hasn't
75 # warning "User code including <fuse.h> should define FUSE_USE_VERSION before including this header. Defaulting to the latest version."
80 /* FUSE_VERSION is supposed to be the latest version of FUSE API
81 * supported by the library. However, due to the way how original FUSE
98 struct fuse;
102 uint32_t fh_old; /* Removed as of FUSE 3.0. */
107 uint32_t nonseekable:1; /* Added on FUSE 2.8. *
133 struct fuse *fuse; member in struct:fuse_context
    [all...]
  /src/sys/arch/mips/cavium/
octeon_misc.c 92 const uint64_t fuse = octeon_xkphys_read_8(CIU_FUSE); local in function:octeon_cpu_model
93 const int numcores = popcount64(fuse);
octeon_cpunode.c 118 const uint64_t fuse = octeon_xkphys_read_8(CIU_FUSE); local in function:cpunode_mainbus_attach
123 aprint_naive(": %u core%s\n", popcount64(fuse), fuse == 1 ? "" : "s");
124 aprint_normal(": %u core%s", popcount64(fuse), fuse == 1 ? "" : "s");
137 for (uint64_t f = fuse; f != 0; f >>= 1, cpunum++) {
  /src/tests/libexec/ld.elf_so/
t_tls_extern.c 47 int *(*fdef)(void), *(*fuse)(void); local in function:tls_extern
58 ATF_REQUIRE_DL(fuse = dlsym(use, "fuse"));
59 puse = (*fuse)();
73 ATF_REQUIRE_DL(fuse = dlsym(use, "fuse"));
75 puse = (*fuse)();
395 int *(*fdef)(void), *(*fuse)(void); local in function:ATF_TC_BODY
425 ATF_REQUIRE_DL(fuse = dlsym(use, "fuse"));
    [all...]
  /src/sys/arch/evbmips/cavium/
machdep.c 389 const uint64_t fuse = octeon_xkphys_read_8(CIU_FUSE); local in function:mach_init_memory
390 const int cores = popcount64(fuse);
  /src/sys/external/bsd/drm2/dist/drm/i915/
intel_device_info.c 371 u32 fuse; local in function:cherryview_sseu_info_init
374 fuse = I915_READ(CHV_FUSE_GT);
379 if (!(fuse & CHV_FGT_DISABLE_SS0)) {
381 ((fuse & CHV_FGT_EU_DIS_SS0_R0_MASK) >>
383 (((fuse & CHV_FGT_EU_DIS_SS0_R1_MASK) >>
390 if (!(fuse & CHV_FGT_DISABLE_SS1)) {
392 ((fuse & CHV_FGT_EU_DIS_SS1_R0_MASK) >>
394 (((fuse & CHV_FGT_EU_DIS_SS1_R1_MASK) >>
913 * - run-time checks (eg read fuse/strap registers) are needed.
1008 DRM_ERROR("invalid pipe fuse configuration: enabled_mask=0x%x\n"
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/core/
device.h 152 struct nvkm_fuse *fuse; member in struct:nvkm_device
229 int (*fuse )(struct nvkm_device *, int idx, struct nvkm_fuse **); member in struct:nvkm_device_chip
  /src/sys/external/bsd/drm2/dist/drm/amd/powerplay/hwmgr/
amdgpu_vega10_hwmgr.c 2434 struct phm_fuses_default fuse; local in function:vega10_populate_and_upload_avfs_fuse_override
2447 if (pp_override_get_default_fuse_value(serial_number, &fuse) == 0) {
2448 avfs_fuse_table->VFT0_b = fuse.VFT0_b;
2449 avfs_fuse_table->VFT0_m1 = fuse.VFT0_m1;
2450 avfs_fuse_table->VFT0_m2 = fuse.VFT0_m2;
2451 avfs_fuse_table->VFT1_b = fuse.VFT1_b;
2452 avfs_fuse_table->VFT1_m1 = fuse.VFT1_m1;
2453 avfs_fuse_table->VFT1_m2 = fuse.VFT1_m2;
2454 avfs_fuse_table->VFT2_b = fuse.VFT2_b;
2455 avfs_fuse_table->VFT2_m1 = fuse.VFT2_m1
    [all...]

Completed in 29 milliseconds