[BACK]Return to ffs_extern.h CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / ufs / ffs

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/ufs/ffs/ffs_extern.h between version 1.78.12.2 and 1.78.12.3

version 1.78.12.2, 2013/06/23 06:18:39 version 1.78.12.3, 2017/12/03 11:39:21
Line 92  int ffs_alloc(struct inode *, daddr_t, d
Line 92  int ffs_alloc(struct inode *, daddr_t, d
                   daddr_t *);                    daddr_t *);
 int     ffs_realloccg(struct inode *, daddr_t, daddr_t, int, int ,  int     ffs_realloccg(struct inode *, daddr_t, daddr_t, int, int ,
                       kauth_cred_t, struct buf **, daddr_t *);                        kauth_cred_t, struct buf **, daddr_t *);
 int     ffs_valloc(struct vnode *, int, kauth_cred_t, struct vnode **);  int     ffs_valloc(struct vnode *, int, kauth_cred_t, ino_t *);
 daddr_t ffs_blkpref_ufs1(struct inode *, daddr_t, int, int, int32_t *);  daddr_t ffs_blkpref_ufs1(struct inode *, daddr_t, int, int, int32_t *);
 daddr_t ffs_blkpref_ufs2(struct inode *, daddr_t, int, int, int64_t *);  daddr_t ffs_blkpref_ufs2(struct inode *, daddr_t, int, int, int64_t *);
 int     ffs_blkalloc(struct inode *, daddr_t, long);  int     ffs_blkalloc(struct inode *, daddr_t, long);
Line 127  int ffs_cgupdate(struct ufsmount *, int)
Line 127  int ffs_cgupdate(struct ufsmount *, int)
 /* ffs_vnops.c */  /* ffs_vnops.c */
 int     ffs_read(void *);  int     ffs_read(void *);
 int     ffs_write(void *);  int     ffs_write(void *);
   int     ffs_bufio(enum uio_rw, struct vnode *, void *, size_t, off_t, int,
               kauth_cred_t, size_t *, struct lwp *);
   int     ffs_bufrd(struct vnode *, struct uio *, int, kauth_cred_t);
   int     ffs_bufwr(struct vnode *, struct uio *, int, kauth_cred_t);
 int     ffs_fsync(void *);  int     ffs_fsync(void *);
 int     ffs_spec_fsync(void *);  int     ffs_spec_fsync(void *);
 int     ffs_reclaim(void *);  int     ffs_reclaim(void *);
Line 164  int ffs_wapbl_stop(struct mount *, int);
Line 168  int ffs_wapbl_stop(struct mount *, int);
 int     ffs_wapbl_replay_start(struct mount *, struct fs *, struct vnode *);  int     ffs_wapbl_replay_start(struct mount *, struct fs *, struct vnode *);
 void    ffs_wapbl_blkalloc(struct fs *, struct vnode *, daddr_t, int);  void    ffs_wapbl_blkalloc(struct fs *, struct vnode *, daddr_t, int);
   
 void    ffs_wapbl_sync_metadata(struct mount *, daddr_t *, int *, int);  void    ffs_wapbl_sync_metadata(struct mount *, struct wapbl_dealloc *);
 void    ffs_wapbl_abort_sync_metadata(struct mount *, daddr_t *, int *, int);  void    ffs_wapbl_abort_sync_metadata(struct mount *, struct wapbl_dealloc *);
   
 extern int (**ffs_vnodeop_p)(void *);  extern int (**ffs_vnodeop_p)(void *);
 extern int (**ffs_specop_p)(void *);  extern int (**ffs_specop_p)(void *);
Line 182  void ffs_appleufs_set(struct appleufslab
Line 186  void ffs_appleufs_set(struct appleufslab
                          uint64_t);                           uint64_t);
   
 /* ffs_bswap.c */  /* ffs_bswap.c */
 void    ffs_sb_swap(struct fs*, struct fs *);  void    ffs_sb_swap(const struct fs *, struct fs *);
 void    ffs_dinode1_swap(struct ufs1_dinode *, struct ufs1_dinode *);  void    ffs_dinode1_swap(struct ufs1_dinode *, struct ufs1_dinode *);
 void    ffs_dinode2_swap(struct ufs2_dinode *, struct ufs2_dinode *);  void    ffs_dinode2_swap(struct ufs2_dinode *, struct ufs2_dinode *);
 struct csum;  struct csum;
 void    ffs_csum_swap(struct csum *, struct csum *, int);  void    ffs_csum_swap(struct csum *, struct csum *, int);
 struct csum_total;  struct csum_total;
 void    ffs_csumtotal_swap(struct csum_total *, struct csum_total *);  void    ffs_csumtotal_swap(const struct csum_total *, struct csum_total *);
 void    ffs_cg_swap(struct cg *, struct cg *, struct fs *);  void    ffs_cg_swap(struct cg *, struct cg *, struct fs *);
   
 /* ffs_subr.c */  /* ffs_subr.c */

Legend:
Removed from v.1.78.12.2  
changed lines
  Added in v.1.78.12.3

CVSweb <webmaster@jp.NetBSD.org>