zfs/lib/libspl/include/sys
Brian Behlendorf 9b8aa5f57e Extend libspl as required for linux FMA integration.
These changes lay some of the ground work for supporting something
similar to FMA event under Solaris.  In particular these changes
add or modify the following areas.

First off an implementation of the gethrestime() function is added
to libspl.  Secondly, the missing type processorid_t has been added.
And finally the lib/libspl/include/sys/fm/{protocol.h|util.h} stub
headers have been removed in favor of updating the full versions
in module/zfs/include/sys/fm/{protocol.h|util.h} to work cleanly
in both user and kernel space.
2010-05-14 10:33:00 -07:00
..
dktp Add in missing header required by libefi. 2009-10-14 16:50:26 -07:00
sysevent Move libspl to new location 2008-12-11 15:06:34 -08:00
acl.h Add missing acl files 2008-12-19 16:49:31 -08:00
acl_impl.h Add missing acl files 2008-12-19 16:49:31 -08:00
bitmap.h Add mkdev.h rename _SOL_SYS to _LIBSPL_SYS 2008-12-17 10:04:04 -08:00
byteorder.h Move libspl to new location 2008-12-11 15:06:34 -08:00
callb.h Add callb.h header 2008-12-18 09:38:10 -08:00
cmn_err.h Add mkdev.h rename _SOL_SYS to _LIBSPL_SYS 2008-12-17 10:04:04 -08:00
compress.h Add compress header 2008-12-19 13:14:49 -08:00
cred.h Add mkdev.h rename _SOL_SYS to _LIBSPL_SYS 2008-12-17 10:04:04 -08:00
debug.h Add mkdev.h rename _SOL_SYS to _LIBSPL_SYS 2008-12-17 10:04:04 -08:00
dkio.h Add missing headers 2008-12-16 14:17:29 -08:00
dklabel.h Add missing headers 2008-12-16 14:17:29 -08:00
feature_tests.h Move libspl to new location 2008-12-11 15:06:34 -08:00
file.h Add mkdev.h rename _SOL_SYS to _LIBSPL_SYS 2008-12-17 10:04:04 -08:00
frame.h Move libspl to new location 2008-12-11 15:06:34 -08:00
int_limits.h Add mkdev.h rename _SOL_SYS to _LIBSPL_SYS 2008-12-17 10:04:04 -08:00
int_types.h Move libspl to new location 2008-12-11 15:06:34 -08:00
inttypes.h Move libspl to new location 2008-12-11 15:06:34 -08:00
isa_defs.h Fixed the zpool and zfs commands returning 'internal error: Out of memory.' due to a failure in nvlist_common(). 2009-07-14 15:31:03 -07:00
kmem.h Remove all #pragma idents from libspl. 2009-03-11 12:13:44 -07:00
kstat.h Move libspl to new location 2008-12-11 15:06:34 -08:00
list.h Remove all #pragma idents from libspl. 2009-03-11 12:13:44 -07:00
list_impl.h Remove all #pragma idents from libspl. 2009-03-11 12:13:44 -07:00
machelf.h Remove all #pragma idents from libspl. 2009-03-11 12:13:44 -07:00
mhd.h Update vtoc.h header and add missing mhd.h header needed by libefi. 2009-10-14 15:52:24 -07:00
mkdev.h Add mkdev.h rename _SOL_SYS to _LIBSPL_SYS 2008-12-17 10:04:04 -08:00
mntent.h Add 3 missing headers 2008-12-16 09:54:42 -08:00
mnttab.h Add 3 missing headers 2008-12-16 09:54:42 -08:00
mount.h Add mkdev.h rename _SOL_SYS to _LIBSPL_SYS 2008-12-17 10:04:04 -08:00
note.h Move libspl to new location 2008-12-11 15:06:34 -08:00
param.h Minor bug fix due to MAXOFFSET_T constant being too large on 32-bit systems. 2009-03-11 10:47:20 -07:00
priv.h Add mkdev.h rename _SOL_SYS to _LIBSPL_SYS 2008-12-17 10:04:04 -08:00
processor.h Extend libspl as required for linux FMA integration. 2010-05-14 10:33:00 -07:00
sdt.h Add DTRACE_PROBE(a) macro 2008-12-19 10:01:38 -08:00
stack.h Move libspl to new location 2008-12-11 15:06:34 -08:00
stropts.h Add stub header which is missing in new versions of glibc 2009-03-17 15:53:34 -07:00
sunddi.h Strip out sunddi support, this can be done in context 2008-12-19 12:04:07 -08:00
sysevent.h Add mkdev.h rename _SOL_SYS to _LIBSPL_SYS 2008-12-17 10:04:04 -08:00
sysmacros.h Add P2BOUNDARY macro 2008-12-19 13:56:55 -08:00
systeminfo.h Add HW_HOSTID_LEN for libspl use 2009-02-18 16:00:50 -08:00
time.h Extend libspl as required for linux FMA integration. 2010-05-14 10:33:00 -07:00
types.h Add missing VM types 2008-12-19 10:09:35 -08:00
types32.h Move libspl to new location 2008-12-11 15:06:34 -08:00
tzfile.h Remove all #pragma idents from libspl. 2009-03-11 12:13:44 -07:00
uio.h Add mkdev.h rename _SOL_SYS to _LIBSPL_SYS 2008-12-17 10:04:04 -08:00
utsname.h Add utsname.h header 2008-12-19 11:13:07 -08:00
va_list.h Move libspl to new location 2008-12-11 15:06:34 -08:00
varargs.h Add mkdev.h rename _SOL_SYS to _LIBSPL_SYS 2008-12-17 10:04:04 -08:00
vtoc.h Update vtoc.h header and add missing mhd.h header needed by libefi. 2009-10-14 15:52:24 -07:00
zone.h Add mkdev.h rename _SOL_SYS to _LIBSPL_SYS 2008-12-17 10:04:04 -08:00