Lines Matching defs:ops

269 	const fuse_operations* ops, size_t opSize, void* userData)
277 fInitStatus = _InitClientFS(ops, opSize, userData);
284 const fuse_lowlevel_ops* ops, size_t opSize, void* userData)
292 fInitStatus = _InitClientFS(ops, opSize, userData);
359 FUSEFileSystem::_InitClientFS(const fuse_operations* ops, size_t opSize,
363 fFS = fuse_fs_new(ops, opSize, userData);
533 fNodeCapabilities.Set(FS_VNODE_CAPABILITY_FSYNC, fFS->ops.fsync);
535 fNodeCapabilities.Set(FS_VNODE_CAPABILITY_READ_SYMLINK, fFS->ops.readlink);
536 fNodeCapabilities.Set(FS_VNODE_CAPABILITY_CREATE_SYMLINK, fFS->ops.symlink);
538 fNodeCapabilities.Set(FS_VNODE_CAPABILITY_LINK, fFS->ops.link);
539 fNodeCapabilities.Set(FS_VNODE_CAPABILITY_UNLINK, fFS->ops.unlink);
540 fNodeCapabilities.Set(FS_VNODE_CAPABILITY_RENAME, fFS->ops.rename);
542 fNodeCapabilities.Set(FS_VNODE_CAPABILITY_ACCESS, fFS->ops.access);
543 fNodeCapabilities.Set(FS_VNODE_CAPABILITY_READ_STAT, fFS->ops.getattr);
545 fFS->ops.chmod != NULL || fFS->ops.chown != NULL
546 || fFS->ops.truncate != NULL || fFS->ops.utimens != NULL
547 || fFS->ops.utime != NULL);
549 fVolumeCapabilities.Set(FS_VOLUME_CAPABILITY_READ_FS_INFO, fFS->ops.statfs);
551 fVolumeCapabilities.Set(FS_VOLUME_CAPABILITY_SYNC, fFS->ops.fsync);
555 fNodeCapabilities.Set(FS_VNODE_CAPABILITY_CREATE, fFS->ops.create);
556 fNodeCapabilities.Set(FS_VNODE_CAPABILITY_OPEN, fFS->ops.open);
557 fNodeCapabilities.Set(FS_VNODE_CAPABILITY_CLOSE, fFS->ops.flush);
558 fNodeCapabilities.Set(FS_VNODE_CAPABILITY_FREE_COOKIE, fFS->ops.release);
559 fNodeCapabilities.Set(FS_VNODE_CAPABILITY_READ, fFS->ops.read);
560 fNodeCapabilities.Set(FS_VNODE_CAPABILITY_WRITE, fFS->ops.write);
563 fNodeCapabilities.Set(FS_VNODE_CAPABILITY_CREATE_DIR, fFS->ops.mkdir);
564 fNodeCapabilities.Set(FS_VNODE_CAPABILITY_REMOVE_DIR, fFS->ops.rmdir);
565 bool readDirSupport = fFS->ops.opendir != NULL || fFS->ops.readdir != NULL
566 || fFS->ops.getdir;
574 bool hasAttributes = fFS->ops.listxattr != NULL;
585 // bool hasAttributes = (fFS->ops.read_attr || fFS->ops.write_attr);
589 fNodeCapabilities.Set(FS_VNODE_CAPABILITY_READ_ATTR, fFS->ops.getxattr);
590 // fNodeCapabilities.Set(FS_VNODE_CAPABILITY_WRITE_ATTR, fFS->ops.write_attr);
593 fFS->ops.getxattr);
595 // fNodeCapabilities.Set(FS_VNODE_CAPABILITY_RENAME_ATTR, fFS->ops.rename_attr);