zfs/lib/libspl/include
Brian Behlendorf 91cc4e35bb Updates to linux-libspl
Added print_timestamp() compatibility function, this will be needed
long term but it's a simply enough addition.

Added Solaris style label functions.  This was done simply to aid in
the initial update to onnv_141.  I'm hopeful that after more careful
inspection all of this can be removed and we can integrate with a
more Linux friendly Solution without breaking any compatibility.

Added several missing headers which are required by the updated
version of ZFS.  As usual I just add empty headers if needed because
it's easier than tracking the change against the core ZFS code.

Added SEC, MILLISEC, MICROSEC defines if unavailable.

Added missing xuio structure and typedefs.  I'm hopeful these can
be removed as well once we crack the zero-copy nut under Linux.
2010-06-14 15:47:54 -07:00
..
ia32/sys Resolve lingering atomic asm build issues. I think 2008-12-19 16:23:26 -08:00
rpc Remove nvpair_alloc_system.c change in libspl topic branch. 2010-05-18 12:47:08 -07:00
sys Updates to linux-libspl 2010-06-14 15:47:54 -07:00
tsol Add missing header 2008-12-12 14:51:46 -08:00
util Updates to linux-libspl 2010-06-14 15:47:54 -07:00
Makefile.am Extend libspl as required for linux FMA integration. 2010-05-14 10:33:00 -07:00
assert.h Minor build fixes from asm-generic change. 2009-07-16 13:37:59 -07:00
atomic.h First pass at getting userspace 64bit atomic ops working: 2008-12-19 15:11:43 -08:00
devid.h Update #ifndef/#defines 2008-12-17 10:10:32 -08:00
label.h Updates to linux-libspl 2010-06-14 15:47:54 -07:00
labeld.h Updates to linux-libspl 2010-06-14 15:47:54 -07:00
libdevinfo.h Update #ifndef/#defines 2008-12-17 10:10:32 -08:00
libshare.h Update #ifndef/#defines 2008-12-17 10:10:32 -08:00
limits.h Add missing limits 2008-12-22 15:17:57 -08:00
locale.h Add sys/time.h 2008-12-22 10:00:01 -08:00
priv.h Updates to linux-libspl 2010-06-14 15:47:54 -07:00
statcommon.h Updates to linux-libspl 2010-06-14 15:47:54 -07:00
stdio.h Add enable_extended_FILE_stdio #define 2008-12-22 10:34:22 -08:00
stdlib.h Cleanup some of the #ifndef/#defines 2008-12-17 10:06:55 -08:00
string.h Cleanup some of the #ifndef/#defines 2008-12-17 10:06:55 -08:00
strings.h Cleanup some of the #ifndef/#defines 2008-12-17 10:06:55 -08:00
synch.h Cleanup some of the #ifndef/#defines 2008-12-17 10:06:55 -08:00
thread.h Drop support for the Solaris user space thread_t API. This was just 2009-07-08 16:15:42 -07:00
tzfile.h Add missing tzfile.h 2008-12-22 15:04:47 -08:00
ucred.h Cleanup some of the #ifndef/#defines 2008-12-17 10:06:55 -08:00
umem.h Add umem_alloc_aligned() and honor cache_align field for umem caches 2010-03-10 11:51:43 -08:00
unistd.h Move zfs_config.h include to command line -include 2010-03-23 14:54:00 -07:00
zone.h Update #ifndef/#defines 2008-12-17 10:10:32 -08:00