NetBSD/sys/miscfs/genfs/genfs.h
jdolecek e0cc03a09b merge kqueue branch into -current
kqueue provides a stateful and efficient event notification framework
currently supported events include socket, file, directory, fifo,
pipe, tty and device changes, and monitoring of processes and signals

kqueue is supported by all writable filesystems in NetBSD tree
(with exception of Coda) and all device drivers supporting poll(2)

based on work done by Jonathan Lemon for FreeBSD
initial NetBSD port done by Luke Mewburn and Jason Thorpe
2002-10-23 09:10:23 +00:00

31 lines
994 B
C

/* $NetBSD: genfs.h,v 1.16 2002/10/23 09:14:36 jdolecek Exp $ */
int genfs_badop __P((void *));
int genfs_nullop __P((void *));
int genfs_enoioctl __P((void *));
int genfs_enoextops __P((void *));
int genfs_einval __P((void *));
int genfs_eopnotsupp __P((void *));
int genfs_eopnotsupp_rele __P((void *));
int genfs_ebadf __P((void *));
int genfs_nolock __P((void *));
int genfs_noislocked __P((void *));
int genfs_nounlock __P((void *));
int genfs_poll __P((void *));
int genfs_kqfilter __P((void *));
int genfs_fcntl __P((void *));
int genfs_fsync __P((void *));
int genfs_seek __P((void *));
int genfs_abortop __P((void *));
int genfs_revoke __P((void *));
int genfs_lease_check __P((void *));
int genfs_lock __P((void *));
int genfs_islocked __P((void *));
int genfs_unlock __P((void *));
int genfs_mmap __P((void *));
int genfs_getpages __P((void *));
int genfs_putpages __P((void *));
int genfs_null_putpages __P((void *));
int genfs_compat_getpages __P((void *));