|
UbixOS
2.0
|
#include <sys/kern_sysctl.h>
Go to the source code of this file.
Macros | |
| #define | BA_CLRBUF 0x00010000 /* Clear invalid areas of buffer. */ |
| #define | BA_METAONLY 0x00020000 /* Return indirect block buffer. */ |
| #define | BA_SEQMASK 0x7F000000 /* Bits holding seq heuristic. */ |
| #define | BA_SEQMAX 0x7F |
| #define | BA_SEQSHIFT 24 |
| #define | BA_UNMAPPED 0x00040000 /* Do not mmap resulted buffer. */ |
Functions | |
| void | ffs_snapgone (struct inode *) |
| void | softdep_change_directoryentry_offset (struct buf *, struct inode *, caddr_t, caddr_t, caddr_t, int) |
| void | softdep_change_linkcnt (struct inode *) |
| void | softdep_revert_create (struct inode *, struct inode *) |
| void | softdep_revert_link (struct inode *, struct inode *) |
| void | softdep_revert_mkdir (struct inode *, struct inode *) |
| void | softdep_revert_rmdir (struct inode *, struct inode *) |
| void | softdep_setup_create (struct inode *, struct inode *) |
| int | softdep_setup_directory_add (struct buf *, struct inode *, off_t, ino_t, struct buf *, int) |
| void | softdep_setup_directory_change (struct buf *, struct inode *, struct inode *, ino_t, int) |
| void | softdep_setup_dotdot_link (struct inode *, struct inode *) |
| void | softdep_setup_link (struct inode *, struct inode *) |
| void | softdep_setup_mkdir (struct inode *, struct inode *) |
| void | softdep_setup_remove (struct buf *, struct inode *, struct inode *, int) |
| void | softdep_setup_rmdir (struct inode *, struct inode *) |
| void | softdep_setup_unlink (struct inode *, struct inode *) |
| int | softdep_slowdown (struct vnode *) |
| SYSCTL_DECL (_vfs_ufs) | |
| int | ufs_bmap (struct vop_bmap_args *) |
| int | ufs_bmaparray (struct vnode *, ufs2_daddr_t, ufs2_daddr_t *, struct buf *, int *, int *) |
| int | ufs_checkpath (ino_t, ino_t, struct inode *, struct ucred *, ino_t *) |
| void | ufs_dirbad (struct inode *, doff_t, char *) |
| int | ufs_dirbadentry (struct vnode *, struct direct *, int) |
| int | ufs_dirempty (struct inode *, ino_t, struct ucred *) |
| int | ufs_direnter (struct vnode *, struct vnode *, struct direct *, struct componentname *, struct buf *, int) |
| int | ufs_dirremove (struct vnode *, struct inode *, int, int) |
| int | ufs_dirrewrite (struct inode *, struct inode *, ino_t, int, int) |
| int | ufs_extread (struct vop_read_args *) |
| int | ufs_extwrite (struct vop_write_args *) |
| int | ufs_fhtovp (struct mount *, struct ufid *, int, struct vnode **) |
| int | ufs_getlbns (struct vnode *, ufs2_daddr_t, struct indir *, int *) |
| int | ufs_inactive (struct vop_inactive_args *) |
| int | ufs_init (struct vfsconf *) |
| void | ufs_itimes (struct vnode *vp) |
| int | ufs_lookup (struct vop_cachedlookup_args *) |
| int | ufs_lookup_ino (struct vnode *, struct vnode **, struct componentname *, ino_t *) |
| void | ufs_makedirentry (struct inode *, struct componentname *, struct direct *) |
| void | ufs_prepare_reclaim (struct vnode *vp) |
| int | ufs_readdir (struct vop_readdir_args *) |
| int | ufs_reclaim (struct vop_reclaim_args *) |
| int | ufs_uninit (struct vfsconf *) |
| int | ufs_vinit (struct mount *, struct vop_vector *, struct vnode **) |
Variables | |
| struct vop_vector | ufs_fifoops |
| vfs_root_t | ufs_root |
| struct vop_vector | ufs_vnodeops |
| #define BA_CLRBUF 0x00010000 /* Clear invalid areas of buffer. */ |
Definition at line 120 of file ufs_extern.h.
| #define BA_METAONLY 0x00020000 /* Return indirect block buffer. */ |
Definition at line 121 of file ufs_extern.h.
| #define BA_SEQMASK 0x7F000000 /* Bits holding seq heuristic. */ |
Definition at line 123 of file ufs_extern.h.
| #define BA_SEQMAX 0x7F |
Definition at line 125 of file ufs_extern.h.
| #define BA_SEQSHIFT 24 |
Definition at line 124 of file ufs_extern.h.
| #define BA_UNMAPPED 0x00040000 /* Do not mmap resulted buffer. */ |
Definition at line 122 of file ufs_extern.h.
| void ffs_snapgone | ( | struct inode * | ) |
| void softdep_change_directoryentry_offset | ( | struct buf * | , |
| struct inode * | , | ||
| caddr_t | , | ||
| caddr_t | , | ||
| caddr_t | , | ||
| int | |||
| ) |
| void softdep_change_linkcnt | ( | struct inode * | ) |
| int softdep_setup_directory_add | ( | struct buf * | , |
| struct inode * | , | ||
| off_t | , | ||
| ino_t | , | ||
| struct buf * | , | ||
| int | |||
| ) |
| void softdep_setup_directory_change | ( | struct buf * | , |
| struct inode * | , | ||
| struct inode * | , | ||
| ino_t | , | ||
| int | |||
| ) |
| int softdep_slowdown | ( | struct vnode * | ) |
| SYSCTL_DECL | ( | _vfs_ufs | ) |
| int ufs_bmap | ( | struct vop_bmap_args * | ) |
| int ufs_bmaparray | ( | struct vnode * | , |
| ufs2_daddr_t | , | ||
| ufs2_daddr_t * | , | ||
| struct buf * | , | ||
| int * | , | ||
| int * | |||
| ) |
| void ufs_dirbad | ( | struct inode * | , |
| doff_t | , | ||
| char * | |||
| ) |
| int ufs_dirbadentry | ( | struct vnode * | , |
| struct direct * | , | ||
| int | |||
| ) |
| int ufs_direnter | ( | struct vnode * | , |
| struct vnode * | , | ||
| struct direct * | , | ||
| struct componentname * | , | ||
| struct buf * | , | ||
| int | |||
| ) |
| int ufs_dirremove | ( | struct vnode * | , |
| struct inode * | , | ||
| int | , | ||
| int | |||
| ) |
| int ufs_extread | ( | struct vop_read_args * | ) |
| int ufs_extwrite | ( | struct vop_write_args * | ) |
| int ufs_fhtovp | ( | struct mount * | , |
| struct ufid * | , | ||
| int | , | ||
| struct vnode ** | |||
| ) |
| int ufs_getlbns | ( | struct vnode * | , |
| ufs2_daddr_t | , | ||
| struct indir * | , | ||
| int * | |||
| ) |
| int ufs_inactive | ( | struct vop_inactive_args * | ) |
| int ufs_init | ( | struct vfsconf * | ) |
| void ufs_itimes | ( | struct vnode * | vp | ) |
| int ufs_lookup | ( | struct vop_cachedlookup_args * | ) |
| int ufs_lookup_ino | ( | struct vnode * | , |
| struct vnode ** | , | ||
| struct componentname * | , | ||
| ino_t * | |||
| ) |
| void ufs_makedirentry | ( | struct inode * | , |
| struct componentname * | , | ||
| struct direct * | |||
| ) |
| void ufs_prepare_reclaim | ( | struct vnode * | vp | ) |
| int ufs_readdir | ( | struct vop_readdir_args * | ) |
| int ufs_reclaim | ( | struct vop_reclaim_args * | ) |
| int ufs_uninit | ( | struct vfsconf * | ) |
| int ufs_vinit | ( | struct mount * | , |
| struct vop_vector * | , | ||
| struct vnode ** | |||
| ) |
| struct vop_vector ufs_fifoops |
| vfs_root_t ufs_root |
Definition at line 83 of file ufs_extern.h.
| struct vop_vector ufs_vnodeops |