003 File Manager
Current Path:
/usr/src/sys/contrib/openzfs/include/sys
usr
/
src
/
sys
/
contrib
/
openzfs
/
include
/
sys
/
📁
..
📄
Makefile.am
(2.18 KB)
📄
abd.h
(4.25 KB)
📄
abd_impl.h
(4.41 KB)
📄
aggsum.h
(1.28 KB)
📄
arc.h
(11.19 KB)
📄
arc_impl.h
(33.15 KB)
📄
avl.h
(9.16 KB)
📄
avl_impl.h
(4.8 KB)
📄
bitops.h
(3.2 KB)
📄
blkptr.h
(914 B)
📄
bplist.h
(1.6 KB)
📄
bpobj.h
(3.21 KB)
📄
bptree.h
(1.89 KB)
📄
bqueue.h
(1.23 KB)
📄
btree.h
(7.68 KB)
📁
crypto
📄
dataset_kstats.h
(2.27 KB)
📄
dbuf.h
(13.94 KB)
📄
ddt.h
(7.96 KB)
📄
dmu.h
(39.06 KB)
📄
dmu_impl.h
(6.92 KB)
📄
dmu_objset.h
(9.19 KB)
📄
dmu_recv.h
(2.75 KB)
📄
dmu_redact.h
(1.67 KB)
📄
dmu_send.h
(2.54 KB)
📄
dmu_traverse.h
(3.02 KB)
📄
dmu_tx.h
(4.43 KB)
📄
dmu_zfetch.h
(2.23 KB)
📄
dnode.h
(22.41 KB)
📄
dsl_bookmark.h
(5.05 KB)
📄
dsl_crypt.h
(7.76 KB)
📄
dsl_dataset.h
(18.62 KB)
📄
dsl_deadlist.h
(4.21 KB)
📄
dsl_deleg.h
(3.27 KB)
📄
dsl_destroy.h
(2.19 KB)
📄
dsl_dir.h
(7.67 KB)
📄
dsl_pool.h
(6.23 KB)
📄
dsl_prop.h
(4.38 KB)
📄
dsl_scan.h
(7.11 KB)
📄
dsl_synctask.h
(4.06 KB)
📄
dsl_userhold.h
(1.84 KB)
📄
edonr.h
(2.65 KB)
📄
efi_partition.h
(16.28 KB)
📁
fm
📄
frame.h
(935 B)
📁
fs
📄
hkdf.h
(782 B)
📁
lua
📄
metaslab.h
(5.48 KB)
📄
metaslab_impl.h
(21.23 KB)
📄
mmp.h
(2.37 KB)
📄
mntent.h
(5.22 KB)
📄
mod.h
(1.26 KB)
📄
multilist.h
(3.27 KB)
📄
note.h
(1.62 KB)
📄
nvpair.h
(14.77 KB)
📄
nvpair_impl.h
(2.23 KB)
📄
objlist.h
(1.13 KB)
📄
pathname.h
(2.12 KB)
📄
qat.h
(5.86 KB)
📄
range_tree.h
(9.73 KB)
📄
rrwlock.h
(3.53 KB)
📄
sa.h
(5.14 KB)
📄
sa_impl.h
(8.29 KB)
📄
skein.h
(6.69 KB)
📄
spa.h
(46.07 KB)
📄
spa_boot.h
(1.16 KB)
📄
spa_checkpoint.h
(1.44 KB)
📄
spa_checksum.h
(1.96 KB)
📄
spa_impl.h
(18.25 KB)
📄
spa_log_spacemap.h
(2.62 KB)
📄
space_map.h
(8.7 KB)
📄
space_reftree.h
(1.69 KB)
📁
sysevent
📄
sysevent.h
(1.07 KB)
📄
txg.h
(4.66 KB)
📄
txg_impl.h
(4.77 KB)
📄
u8_textprep.h
(3.59 KB)
📄
u8_textprep_data.h
(1.41 MB)
📄
uberblock.h
(1.36 KB)
📄
uberblock_impl.h
(5.11 KB)
📄
uio_impl.h
(1.58 KB)
📄
unique.h
(1.56 KB)
📄
uuid.h
(2.85 KB)
📄
vdev.h
(8.18 KB)
📄
vdev_disk.h
(1.65 KB)
📄
vdev_draid.h
(3.43 KB)
📄
vdev_file.h
(1.23 KB)
📄
vdev_impl.h
(22.53 KB)
📄
vdev_indirect_births.h
(2.31 KB)
📄
vdev_indirect_mapping.h
(4.38 KB)
📄
vdev_initialize.h
(1.39 KB)
📄
vdev_raidz.h
(2.04 KB)
📄
vdev_raidz_impl.h
(10.54 KB)
📄
vdev_rebuild.h
(3.4 KB)
📄
vdev_removal.h
(2.63 KB)
📄
vdev_trim.h
(1.72 KB)
📄
xvattr.h
(13.1 KB)
📄
zap.h
(18.63 KB)
📄
zap_impl.h
(6.79 KB)
📄
zap_leaf.h
(7.84 KB)
📄
zcp.h
(4.87 KB)
📄
zcp_global.h
(742 B)
📄
zcp_iter.h
(1.07 KB)
📄
zcp_prop.h
(780 B)
📄
zcp_set.h
(929 B)
📄
zfeature.h
(2.42 KB)
📄
zfs_acl.h
(8.08 KB)
📄
zfs_bootenv.h
(1.41 KB)
📄
zfs_context.h
(21.23 KB)
📄
zfs_debug.h
(3.3 KB)
📄
zfs_delay.h
(1.25 KB)
📄
zfs_file.h
(2.06 KB)
📄
zfs_fuid.h
(4.26 KB)
📄
zfs_ioctl.h
(17.63 KB)
📄
zfs_ioctl_impl.h
(3.1 KB)
📄
zfs_onexit.h
(1.65 KB)
📄
zfs_project.h
(2.35 KB)
📄
zfs_quota.h
(1.57 KB)
📄
zfs_racct.h
(1.12 KB)
📄
zfs_ratelimit.h
(1.11 KB)
📄
zfs_refcount.h
(4.15 KB)
📄
zfs_rlock.h
(2.54 KB)
📄
zfs_sa.h
(4.38 KB)
📄
zfs_stat.h
(1.45 KB)
📄
zfs_sysfs.h
(1.49 KB)
📄
zfs_vfsops.h
(1.05 KB)
📄
zfs_vnops.h
(2 KB)
📄
zfs_znode.h
(10.93 KB)
📄
zil.h
(18.27 KB)
📄
zil_impl.h
(9.12 KB)
📄
zio.h
(21.68 KB)
📄
zio_checksum.h
(4.55 KB)
📄
zio_compress.h
(5.91 KB)
📄
zio_crypt.h
(5.21 KB)
📄
zio_impl.h
(8.33 KB)
📄
zio_priority.h
(1.2 KB)
📄
zrlock.h
(1.7 KB)
📁
zstd
📄
zthr.h
(1.23 KB)
📄
zvol.h
(2.27 KB)
📄
zvol_impl.h
(3.7 KB)
Editing: mntent.h
/* * CDDL HEADER START * * The contents of this file are subject to the terms of the * Common Development and Distribution License (the "License"). * You may not use this file except in compliance with the License. * * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE * or http://www.opensolaris.org/os/licensing. * See the License for the specific language governing permissions * and limitations under the License. * * When distributing Covered Code, include this CDDL HEADER in each * file and include the License file at usr/src/OPENSOLARIS.LICENSE. * If applicable, add the following below this CDDL HEADER, with the * fields enclosed by brackets "[]" replaced with your own identifying * information: Portions Copyright [yyyy] [name of copyright owner] * * CDDL HEADER END */ /* * Copyright 2008 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. * * Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T * All Rights Reserved */ #ifndef _SYS_MNTENT_H #define _SYS_MNTENT_H #define MNTMAXSTR 128 #define MNTTYPE_ZFS "zfs" /* ZFS file system */ #define MOUNT_SUCCESS 0x00 /* Success */ #define MOUNT_USAGE 0x01 /* Invalid invocation or permissions */ #define MOUNT_SYSERR 0x02 /* System error (ENOMEM, etc) */ #define MOUNT_SOFTWARE 0x04 /* Internal mount bug */ #define MOUNT_USER 0x08 /* Interrupted by user (EINTR) */ #define MOUNT_FILEIO 0x10 /* Error updating/locking /etc/mtab */ #define MOUNT_FAIL 0x20 /* Mount failed */ #define MOUNT_SOMEOK 0x40 /* At least on mount succeeded */ #define MOUNT_BUSY 0x80 /* Mount failed due to EBUSY */ #define MNTOPT_ASYNC "async" /* all I/O is asynchronous */ #define MNTOPT_ATIME "atime" /* update atime for files */ #define MNTOPT_NOATIME "noatime" /* do not update atime for files */ #define MNTOPT_AUTO "auto" /* automount */ #define MNTOPT_NOAUTO "noauto" /* do not automount */ #define MNTOPT_CONTEXT "context" /* selinux context */ #define MNTOPT_FSCONTEXT "fscontext" /* selinux fscontext */ #define MNTOPT_DEFCONTEXT "defcontext" /* selinux defcontext */ #define MNTOPT_ROOTCONTEXT "rootcontext" /* selinux rootcontext */ #define MNTOPT_DEFAULTS "defaults" /* defaults */ #define MNTOPT_DEVICES "dev" /* device-special allowed */ #define MNTOPT_NODEVICES "nodev" /* device-special disallowed */ #define MNTOPT_DIRATIME "diratime" /* update atime for dirs */ #define MNTOPT_NODIRATIME "nodiratime" /* do not update atime for dirs */ #define MNTOPT_DIRSYNC "dirsync" /* do dir updates synchronously */ #define MNTOPT_EXEC "exec" /* enable executables */ #define MNTOPT_NOEXEC "noexec" /* disable executables */ #define MNTOPT_GROUP "group" /* allow group mount */ #define MNTOPT_NOGROUP "nogroup" /* do not allow group mount */ #define MNTOPT_IVERSION "iversion" /* update inode version */ #define MNTOPT_NOIVERSION "noiversion" /* do not update inode version */ #define MNTOPT_NBMAND "mand" /* allow non-blocking mandatory locks */ #define MNTOPT_NONBMAND "nomand" /* deny non-blocking mandatory locks */ #define MNTOPT_NETDEV "_netdev" /* network device */ #define MNTOPT_NOFAIL "nofail" /* no failure */ #define MNTOPT_RELATIME "relatime" /* allow relative time updates */ #define MNTOPT_NORELATIME "norelatime" /* do not allow relative time updates */ #define MNTOPT_STRICTATIME "strictatime" /* strict access time updates */ #define MNTOPT_NOSTRICTATIME "nostrictatime" /* No strict access time updates */ #define MNTOPT_LAZYTIME "lazytime" /* Defer access time writing */ #ifdef __linux__ #define MNTOPT_SETUID "suid" /* Both setuid and devices allowed */ #define MNTOPT_NOSETUID "nosuid" /* Neither setuid nor devices allowed */ #elif defined(__FreeBSD__) #define MNTOPT_SETUID "setuid" /* Set uid allowed */ #define MNTOPT_NOSETUID "nosetuid" /* Set uid not allowed */ #else #error "unknown OS" #endif #define MNTOPT_OWNER "owner" /* allow owner mount */ #define MNTOPT_NOOWNER "noowner" /* do not allow owner mount */ #define MNTOPT_REMOUNT "remount" /* change mount options */ #define MNTOPT_RO "ro" /* read only */ #define MNTOPT_RW "rw" /* read/write */ #define MNTOPT_SYNC "sync" /* all I/O is synchronous */ #define MNTOPT_USER "user" /* allow user mount */ #define MNTOPT_NOUSER "nouser" /* do not allow user mount */ #define MNTOPT_USERS "users" /* allow user mount */ #define MNTOPT_NOUSERS "nousers" /* do not allow user mount */ #define MNTOPT_SUB "sub" /* allow mounts on subdirs */ #define MNTOPT_NOSUB "nosub" /* do not allow mounts on subdirs */ #define MNTOPT_QUIET "quiet" /* quiet mount */ #define MNTOPT_LOUD "loud" /* verbose mount */ #define MNTOPT_BIND "bind" /* remount part of a tree */ #define MNTOPT_RBIND "rbind" /* include subtrees */ #define MNTOPT_DIRXATTR "dirxattr" /* enable directory xattrs */ #define MNTOPT_SAXATTR "saxattr" /* enable system-attribute xattrs */ #define MNTOPT_XATTR "xattr" /* enable extended attributes */ #define MNTOPT_NOXATTR "noxattr" /* disable extended attributes */ #define MNTOPT_COMMENT "comment" /* comment */ #define MNTOPT_ZFSUTIL "zfsutil" /* called by zfs utility */ #define MNTOPT_ACL "acl" /* passed by util-linux-2.24 mount */ #define MNTOPT_NOACL "noacl" /* likewise */ #define MNTOPT_POSIXACL "posixacl" /* likewise */ #define MNTOPT_MNTPOINT "mntpoint" /* mount point hint */ #endif /* _SYS_MNTENT_H */
Upload File
Create Folder