1 /* $NetBSD: genfs.h,v 1.23 2008/01/28 14:31:18 dholland Exp $ */ 2 3 int genfs_badop(void *); 4 int genfs_nullop(void *); 5 int genfs_enoioctl(void *); 6 int genfs_enoextops(void *); 7 int genfs_einval(void *); 8 int genfs_eopnotsupp(void *); 9 int genfs_ebadf(void *); 10 int genfs_nolock(void *); 11 int genfs_noislocked(void *); 12 int genfs_nounlock(void *); 13 14 int genfs_poll(void *); 15 int genfs_kqfilter(void *); 16 int genfs_fcntl(void *); 17 int genfs_seek(void *); 18 int genfs_abortop(void *); 19 int genfs_revoke(void *); 20 int genfs_lock(void *); 21 int genfs_islocked(void *); 22 int genfs_unlock(void *); 23 int genfs_mmap(void *); 24 int genfs_getpages(void *); 25 int genfs_putpages(void *); 26 int genfs_null_putpages(void *); 27 int genfs_compat_getpages(void *); 28 29 int genfs_do_putpages(struct vnode *, off_t, off_t, int, struct vm_page **); 30 31 int genfs_renamelock_enter(struct mount *); 32 void genfs_renamelock_exit(struct mount *); 33