mirror_zfs/include/os/linux/spl/sys
Brian Behlendorf 0dd7364853 Linux 5.6 compat: struct proc_ops
The proc_ops structure was introduced to replace the use of of the
file_operations structure when registering proc handlers.  This
change creates a new kstat_proc_op_t typedef for compatibility
which can be used to pass around the correct structure.

This change additionally adds the 'const' keyword to all of the
existing proc operations structures.

Reviewed-by: Tony Hutter <hutter2@llnl.gov>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #9961
2020-02-07 11:03:53 -08:00
..
acl.h
atomic.h
byteorder.h
callb.h
callo.h
cmn_err.h
condvar.h
console.h
cred.h Linux compat: Minimum kernel version 3.10 2019-11-12 08:59:06 -08:00
ctype.h
debug.h Remove stale ASSERTV comment 2019-12-06 09:33:27 -08:00
disp.h
dkio.h
errno.h Move platform dependent errno aliases 2019-10-25 13:40:50 -07:00
fcntl.h
file.h
inttypes.h
isa_defs.h Preliminary support for RV64G 2019-11-06 10:56:09 -08:00
kmem_cache.h Add kmem_cache flag for forcing kvmalloc 2019-11-13 10:05:23 -08:00
kmem.h Make use of kvmalloc if available and fix vmem_alloc implementation 2019-11-13 10:05:10 -08:00
kstat.h Linux 5.6 compat: struct proc_ops 2020-02-07 11:03:53 -08:00
list.h
Makefile.am Add zfs_file_* interface, remove vnodes 2019-11-21 09:32:57 -08:00
mod_os.h Wrap Linux module macros 2019-11-01 10:41:03 -07:00
mutex.h
param.h
proc.h Linux compat: Minimum kernel version 3.10 2019-11-12 08:59:06 -08:00
processor.h
procfs_list.h
random.h
rwlock.h
shrinker.h Linux compat: Minimum kernel version 3.10 2019-11-12 08:59:06 -08:00
sid.h
signal.h
simd.h
stat.h
strings.h Linux compat: Minimum kernel version 3.10 2019-11-12 08:59:06 -08:00
sunddi.h
sysmacros.h Move linux qsort def to platform header 2019-12-03 09:49:40 -08:00
systeminfo.h
taskq.h
thread.h
time.h
timer.h Linux compat: Minimum kernel version 3.10 2019-11-12 08:59:06 -08:00
trace_spl.h Add tracepoints for taskq entry lifetime events 2019-11-01 13:14:54 -07:00
trace_taskq.h Add tracepoints for taskq entry lifetime events 2019-11-01 13:14:54 -07:00
trace.h Enable use of DTRACE_PROBE* macros in "spl" module 2019-11-01 13:13:43 -07:00
tsd.h
types32.h
types.h
uio.h Minor diff reduction with ZoF in include/sys 2019-11-27 11:11:03 -08:00
user.h
vfs.h
vmem.h
vmsystm.h
vnode.h Add zfs_file_* interface, remove vnodes 2019-11-21 09:32:57 -08:00
wait.h
zmod.h Linux compat: Minimum kernel version 3.10 2019-11-12 08:59:06 -08:00
zone.h