Changeset View
Changeset View
Standalone View
Standalone View
sys/ufs/ffs/ffs_extern.h
Show First 20 Lines • Show All 110 Lines • ▼ Show 20 Lines | |||||
int ffs_update(struct vnode *, int); | int ffs_update(struct vnode *, int); | ||||
void ffs_update_dinode_ckhash(struct fs *, struct ufs2_dinode *); | void ffs_update_dinode_ckhash(struct fs *, struct ufs2_dinode *); | ||||
int ffs_verify_dinode_ckhash(struct fs *, struct ufs2_dinode *); | int ffs_verify_dinode_ckhash(struct fs *, struct ufs2_dinode *); | ||||
int ffs_valloc(struct vnode *, int, struct ucred *, struct vnode **); | int ffs_valloc(struct vnode *, int, struct ucred *, struct vnode **); | ||||
int ffs_vfree(struct vnode *, ino_t, int); | int ffs_vfree(struct vnode *, ino_t, int); | ||||
vfs_vget_t ffs_vget; | vfs_vget_t ffs_vget; | ||||
int ffs_vgetf(struct mount *, ino_t, int, struct vnode **, int); | int ffs_vgetf(struct mount *, ino_t, int, struct vnode **, int); | ||||
void process_deferred_inactive(struct mount *mp); | void process_deferred_inactive(struct mount *mp); | ||||
int ffs_fsfail_cleanup(struct ufsmount *, int); | |||||
int ffs_fsfail_cleanup_locked(struct ufsmount *, int); | |||||
int ffs_breadz(struct ufsmount *, struct vnode *, daddr_t, daddr_t, int, | |||||
daddr_t *, int *, int, struct ucred *, int, void (*)(struct buf *), | |||||
struct buf **); | |||||
/* | /* | ||||
* Flags to ffs_vgetf | * Flags to ffs_vgetf | ||||
*/ | */ | ||||
#define FFSV_FORCEINSMQ 0x0001 | #define FFSV_FORCEINSMQ 0x0001 | ||||
#define FFSV_REPLACE 0x0002 | #define FFSV_REPLACE 0x0002 | ||||
/* | /* | ||||
Show All 30 Lines | |||||
int softdep_check_suspend(struct mount *, struct vnode *, | int softdep_check_suspend(struct mount *, struct vnode *, | ||||
int, int, int, int); | int, int, int, int); | ||||
void softdep_get_depcounts(struct mount *, int *, int *); | void softdep_get_depcounts(struct mount *, int *, int *); | ||||
void softdep_initialize(void); | void softdep_initialize(void); | ||||
void softdep_uninitialize(void); | void softdep_uninitialize(void); | ||||
int softdep_mount(struct vnode *, struct mount *, struct fs *, | int softdep_mount(struct vnode *, struct mount *, struct fs *, | ||||
struct ucred *); | struct ucred *); | ||||
void softdep_unmount(struct mount *); | void softdep_unmount(struct mount *); | ||||
void softdep_handle_error(struct buf *); | |||||
int softdep_move_dependencies(struct buf *, struct buf *); | int softdep_move_dependencies(struct buf *, struct buf *); | ||||
int softdep_flushworklist(struct mount *, int *, struct thread *); | int softdep_flushworklist(struct mount *, int *, struct thread *); | ||||
int softdep_flushfiles(struct mount *, int, struct thread *); | int softdep_flushfiles(struct mount *, int, struct thread *); | ||||
void softdep_update_inodeblock(struct inode *, struct buf *, int); | void softdep_update_inodeblock(struct inode *, struct buf *, int); | ||||
void softdep_load_inodeblock(struct inode *); | void softdep_load_inodeblock(struct inode *); | ||||
void softdep_freefile(struct vnode *, ino_t, int); | void softdep_freefile(struct vnode *, ino_t, int); | ||||
int softdep_request_cleanup(struct fs *, struct vnode *, | int softdep_request_cleanup(struct fs *, struct vnode *, | ||||
struct ucred *, int); | struct ucred *, int); | ||||
▲ Show 20 Lines • Show All 64 Lines • Show Last 20 Lines |