Home | History | Annotate | Line # | Download | only in genfs
genfs.h revision 1.26
      1  1.26      elad /*	$NetBSD: genfs.h,v 1.26 2009/05/07 19:30:29 elad Exp $	*/
      2  1.24      elad 
      3  1.24      elad #ifndef	_MISCFS_GENFS_GENFS_H_
      4  1.24      elad #define	_MISCFS_GENFS_GENFS_H_
      5  1.24      elad 
      6  1.24      elad #include <sys/vnode.h>
      7   1.4     perry 
      8  1.18   xtraeme int	genfs_badop(void *);
      9  1.18   xtraeme int	genfs_nullop(void *);
     10  1.18   xtraeme int	genfs_enoioctl(void *);
     11  1.18   xtraeme int	genfs_enoextops(void *);
     12  1.18   xtraeme int	genfs_einval(void *);
     13  1.18   xtraeme int	genfs_eopnotsupp(void *);
     14  1.18   xtraeme int	genfs_ebadf(void *);
     15  1.18   xtraeme int	genfs_nolock(void *);
     16  1.18   xtraeme int	genfs_noislocked(void *);
     17  1.18   xtraeme int	genfs_nounlock(void *);
     18   1.1   mycroft 
     19  1.18   xtraeme int	genfs_poll(void *);
     20  1.18   xtraeme int	genfs_kqfilter(void *);
     21  1.18   xtraeme int	genfs_fcntl(void *);
     22  1.18   xtraeme int	genfs_seek(void *);
     23  1.18   xtraeme int	genfs_abortop(void *);
     24  1.18   xtraeme int	genfs_revoke(void *);
     25  1.18   xtraeme int	genfs_lock(void *);
     26  1.18   xtraeme int	genfs_islocked(void *);
     27  1.18   xtraeme int	genfs_unlock(void *);
     28  1.18   xtraeme int	genfs_mmap(void *);
     29  1.18   xtraeme int	genfs_getpages(void *);
     30  1.18   xtraeme int	genfs_putpages(void *);
     31  1.18   xtraeme int	genfs_null_putpages(void *);
     32  1.18   xtraeme int	genfs_compat_getpages(void *);
     33  1.21  perseant 
     34  1.21  perseant int	genfs_do_putpages(struct vnode *, off_t, off_t, int, struct vm_page **);
     35  1.23  dholland 
     36  1.23  dholland int	genfs_renamelock_enter(struct mount *);
     37  1.23  dholland void	genfs_renamelock_exit(struct mount *);
     38  1.24      elad 
     39  1.24      elad int	genfs_can_chmod(vnode_t *, kauth_cred_t, uid_t, gid_t, mode_t);
     40  1.24      elad int	genfs_can_chown(vnode_t *, kauth_cred_t, uid_t, gid_t, uid_t, gid_t);
     41  1.25      elad int	genfs_can_mount(vnode_t *, mode_t, kauth_cred_t);
     42  1.26      elad int	genfs_can_chtimes(vnode_t *, u_int, uid_t, kauth_cred_t);
     43  1.24      elad 
     44  1.24      elad #endif /* !_MISCFS_GENFS_GENFS_H_ */
     45