/freebsd/sys/contrib/openzfs/include/os/freebsd/ |
H A D | Makefile.am | 5 %D%/spl/acl/acl_common.h \ 7 %D%/spl/sys/ia32/asm_linkage.h \ 9 %D%/spl/sys/acl.h \ 10 %D%/spl/sys/acl_impl.h \ 11 %D%/spl/sys/atomic.h \ 12 %D%/spl/sys/byteorder.h \ 13 %D%/spl/sys/callb.h \ 14 %D%/spl/sys/ccompat.h \ 15 %D%/spl/sys/ccompile.h \ 16 %D%/spl/sys/cmn_err.h \ [all …]
|
/freebsd/sys/contrib/openzfs/include/os/linux/ |
H A D | Makefile.am | 49 kernel_spl_rpcdir = $(kerneldir)/spl/rpc 51 %D%/spl/rpc/types.h \ 52 %D%/spl/rpc/xdr.h 54 kernel_spl_sysdir = $(kerneldir)/spl/sys 56 %D%/spl/sys/acl.h \ 57 %D%/spl/sys/atomic.h \ 58 %D%/spl/sys/byteorder.h \ 59 %D%/spl/sys/callb.h \ 60 %D%/spl/sys/callo.h \ 61 %D%/spl/sys/cmn_err.h \ [all …]
|
/freebsd/sys/contrib/openzfs/module/ |
H A D | Kbuild.in | 1 # When integrated in to a monolithic kernel the spl module must appear 25 ZFS_MODULE_CFLAGS += -I$(zfs_include)/os/linux/spl 69 obj-$(CONFIG_ZFS) := spl.o zfs.o 72 spl-atomic.o \ 73 spl-condvar.o \ 74 spl-cred.o \ 75 spl-err.o \ 76 spl-generic.o \ 77 spl-kmem-cache.o \ 78 spl-kmem.o \ [all …]
|
/freebsd/sys/contrib/openzfs/module/os/linux/spl/ |
H A D | README.md | 1 The Solaris Porting Layer, SPL, is a Linux kernel module which provides a 6 The latest version of the SPL is maintained as part of this repository. 7 Only when building ZFS version 0.7.x or earlier must an external SPL release 10 * Version 0.7.x: https://github.com/zfsonlinux/spl/tree/spl-0.7-release 11 * Version 0.6.5.x: https://github.com/zfsonlinux/spl/tree/spl-0.6.5-release 15 The SPL is released under a GPLv2 license.
|
H A D | spl-atomic.c | 8 * This file is part of the SPL, Solaris Porting Layer. 10 * The SPL is free software; you can redistribute it and/or modify it 15 * The SPL is distributed in the hope that it will be useful, but WITHOUT 21 * with the SPL. If not, see <http://www.gnu.org/licenses/>. 23 * Solaris Porting Layer (SPL) Atomic Implementation.
|
H A D | spl-shrinker.c | 8 * This file is part of the SPL, Solaris Porting Layer. 10 * The SPL is free software; you can redistribute it and/or modify it 15 * The SPL is distributed in the hope that it will be useful, but WITHOUT 21 * with the SPL. If not, see <http://www.gnu.org/licenses/>. 23 * Solaris Porting Layer (SPL) Shrinker Implementation.
|
/freebsd/sys/contrib/openzfs/cmd/ |
H A D | arc_summary | 59 SECTIONS = 'arc archits dmu l2arc spl tunables vdev zil'.split() 62 # Tunables and SPL are handled separately because they come from 72 help='use alternate formatting for tunables and SPL', 75 help='print descriptions with tunables and SPL', 118 # FreeBSD reports versions for zpl and spa instead of zfs and spl. 120 'spl': 'spa'}[request] 131 KSTAT_PATH = '/proc/spl/kstat/zfs' 132 SPL_PATH = '/sys/module/spl/parameters' 141 """Collect information on the Solaris Porting Layer (SPL) or the 163 # The original arc_summary called /sbin/modinfo/{spl,zfs} to get [all …]
|
/freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/ |
H A D | ctype.h | 8 * This file is part of the SPL, Solaris Porting Layer. 10 * The SPL is free software; you can redistribute it and/or modify it 15 * The SPL is distributed in the hope that it will be useful, but WITHOUT 21 * with the SPL. If not, see <http://www.gnu.org/licenses/>.
|
H A D | inttypes.h | 8 * This file is part of the SPL, Solaris Porting Layer. 10 * The SPL is free software; you can redistribute it and/or modify it 15 * The SPL is distributed in the hope that it will be useful, but WITHOUT 21 * with the SPL. If not, see <http://www.gnu.org/licenses/>.
|
H A D | mod_os.h | 8 * This file is part of the SPL, Solaris Porting Layer. 10 * The SPL is free software; you can redistribute it and/or modify it 15 * The SPL is distributed in the hope that it will be useful, but WITHOUT 21 * with the SPL. If not, see <http://www.gnu.org/licenses/>.
|
H A D | stat.h | 8 * This file is part of the SPL, Solaris Porting Layer. 10 * The SPL is free software; you can redistribute it and/or modify it 15 * The SPL is distributed in the hope that it will be useful, but WITHOUT 21 * with the SPL. If not, see <http://www.gnu.org/licenses/>.
|
H A D | processor.h | 8 * This file is part of the SPL, Solaris Porting Layer. 10 * The SPL is free software; you can redistribute it and/or modify it 15 * The SPL is distributed in the hope that it will be useful, but WITHOUT 21 * with the SPL. If not, see <http://www.gnu.org/licenses/>.
|
H A D | simd.h | 8 * This file is part of the SPL, Solaris Porting Layer. 10 * The SPL is free software; you can redistribute it and/or modify it 15 * The SPL is distributed in the hope that it will be useful, but WITHOUT 21 * with the SPL. If not, see <http://www.gnu.org/licenses/>.
|
H A D | types32.h | 8 * This file is part of the SPL, Solaris Porting Layer. 10 * The SPL is free software; you can redistribute it and/or modify it 15 * The SPL is distributed in the hope that it will be useful, but WITHOUT 21 * with the SPL. If not, see <http://www.gnu.org/licenses/>.
|
H A D | fcntl.h | 7 * This file is part of the SPL, Solaris Porting Layer. 9 * The SPL is free software; you can redistribute it and/or modify it 14 * The SPL is distributed in the hope that it will be useful, but WITHOUT 20 * with the SPL. If not, see <http://www.gnu.org/licenses/>.
|
H A D | wait.h | 8 * This file is part of the SPL, Solaris Porting Layer. 10 * The SPL is free software; you can redistribute it and/or modify it 15 * The SPL is distributed in the hope that it will be useful, but WITHOUT 21 * with the SPL. If not, see <http://www.gnu.org/licenses/>.
|
H A D | signal.h | 8 * This file is part of the SPL, Solaris Porting Layer. 10 * The SPL is free software; you can redistribute it and/or modify it 15 * The SPL is distributed in the hope that it will be useful, but WITHOUT 21 * with the SPL. If not, see <http://www.gnu.org/licenses/>.
|
H A D | disp.h | 8 * This file is part of the SPL, Solaris Porting Layer. 10 * The SPL is free software; you can redistribute it and/or modify it 15 * The SPL is distributed in the hope that it will be useful, but WITHOUT 21 * with the SPL. If not, see <http://www.gnu.org/licenses/>.
|
H A D | param.h | 8 * This file is part of the SPL, Solaris Porting Layer. 10 * The SPL is free software; you can redistribute it and/or modify it 15 * The SPL is distributed in the hope that it will be useful, but WITHOUT 21 * with the SPL. If not, see <http://www.gnu.org/licenses/>.
|
H A D | systeminfo.h | 8 * This file is part of the SPL, Solaris Porting Layer. 10 * The SPL is free software; you can redistribute it and/or modify it 15 * The SPL is distributed in the hope that it will be useful, but WITHOUT 21 * with the SPL. If not, see <http://www.gnu.org/licenses/>.
|
H A D | proc.h | 8 * This file is part of the SPL, Solaris Porting Layer. 10 * The SPL is free software; you can redistribute it and/or modify it 15 * The SPL is distributed in the hope that it will be useful, but WITHOUT 21 * with the SPL. If not, see <http://www.gnu.org/licenses/>.
|
H A D | tsd.h | 7 * This file is part of the SPL, Solaris Porting Layer. 9 * The SPL is free software; you can redistribute it and/or modify it 14 * The SPL is distributed in the hope that it will be useful, but WITHOUT 20 * with the SPL. If not, see <http://www.gnu.org/licenses/>.
|
H A D | user.h | 6 * This file is part of the SPL, Solaris Porting Layer. 8 * The SPL is free software; you can redistribute it and/or modify it 13 * The SPL is distributed in the hope that it will be useful, but WITHOUT 19 * with the SPL. If not, see <http://www.gnu.org/licenses/>.
|
H A D | dkio.h |
|
/freebsd/sys/contrib/openzfs/include/sys/ |
H A D | mod.h | 8 * This file is part of the SPL, Solaris Porting Layer. 10 * The SPL is free software; you can redistribute it and/or modify it 15 * The SPL is distributed in the hope that it will be useful, but WITHOUT 21 * with the SPL. If not, see <http://www.gnu.org/licenses/>.
|