mirror_zfs/include/os/linux/spl/sys
Matthew Macy 6501906280 Add kmem cache accessors
Make the metaslab platform agnostic again by adding
accessor functions which can be implemented by each
platform.

Reviewed-by: Paul Dagnelie <pcd@delphix.com>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Jorgen Lundman <lundman@lundman.net>
Reviewed-by: Ryan Moeller <ryan@ixsystems.com>
Signed-off-by: Matt Macy <mmacy@FreeBSD.org>
Closes #9404
2019-10-10 15:45:52 -07:00
..
acl.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
atomic.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
byteorder.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
callb.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
callo.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
cmn_err.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
condvar.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
console.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
cred.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
ctype.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
debug.h Enable compiler to typecheck logging 2019-09-12 13:28:26 -07:00
disp.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
dkio.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
errno.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
fcntl.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
file.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
inttypes.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
isa_defs.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
kmem_cache.h Add kmem cache accessors 2019-10-10 15:45:52 -07:00
kmem.h Fix strdup conflict on other platforms 2019-10-10 09:47:06 -07:00
kobj.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
kstat.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
list.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
Makefile.am OpenZFS restructuring - move linux tracing code to platform directories 2019-09-11 14:25:53 -07:00
mode.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
mutex.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
param.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
proc.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
processor.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
procfs_list.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
random.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
rwlock.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
shrinker.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
sid.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
signal.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
simd.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
stat.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
strings.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
sunddi.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
sysmacros.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
systeminfo.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
taskq.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
thread.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
time.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
timer.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
trace.h OpenZFS restructuring - move linux tracing code to platform directories 2019-09-11 14:25:53 -07:00
tsd.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
types32.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
types.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
uio.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
user.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
vfs.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
vmem.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
vmsystm.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
vnode.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
wait.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
zmod.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00
zone.h OpenZFS restructuring - move platform specific headers 2019-09-05 09:34:54 -07:00