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

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

Diff for /src/sys/sys/mount.h between version 1.209 and 1.210

version 1.209, 2013/04/26 22:27:16 version 1.210, 2013/11/23 13:35:36
Line 107  struct vnode;
Line 107  struct vnode;
  * put on a doubly linked list.   * put on a doubly linked list.
  */   */
 struct mount {  struct mount {
         CIRCLEQ_ENTRY(mount) mnt_list;          /* mount list */          TAILQ_ENTRY(mount) mnt_list;            /* mount list */
         TAILQ_HEAD(, vnode) mnt_vnodelist;      /* list of vnodes this mount */          TAILQ_HEAD(, vnode) mnt_vnodelist;      /* list of vnodes this mount */
         struct vfsops   *mnt_op;                /* operations on fs */          struct vfsops   *mnt_op;                /* operations on fs */
         struct vnode    *mnt_vnodecovered;      /* vnode we mounted on */          struct vnode    *mnt_vnodecovered;      /* vnode we mounted on */
Line 434  int vfs_quotactl_cursorrewind(struct mou
Line 434  int vfs_quotactl_cursorrewind(struct mou
 int     vfs_quotactl_quotaon(struct mount *, int, const char *);  int     vfs_quotactl_quotaon(struct mount *, int, const char *);
 int     vfs_quotactl_quotaoff(struct mount *, int);  int     vfs_quotactl_quotaoff(struct mount *, int);
   
 extern  CIRCLEQ_HEAD(mntlist, mount) mountlist; /* mounted filesystem list */  extern  TAILQ_HEAD(mntlist, mount) mountlist;   /* mounted filesystem list */
 extern  struct vfsops *vfssw[];                 /* filesystem type table */  extern  struct vfsops *vfssw[];                 /* filesystem type table */
 extern  int nvfssw;  extern  int nvfssw;
 extern  kmutex_t mountlist_lock;  extern  kmutex_t mountlist_lock;
Line 462  void * mount_getspecific(struct mount *,
Line 462  void * mount_getspecific(struct mount *,
 void    mount_setspecific(struct mount *, specificdata_key_t, void *);  void    mount_setspecific(struct mount *, specificdata_key_t, void *);
   
 int     usermount_common_policy(struct mount *, u_long);  int     usermount_common_policy(struct mount *, u_long);
   void    mountlist_append(struct mount *);
   
 LIST_HEAD(vfs_list_head, vfsops);  LIST_HEAD(vfs_list_head, vfsops);
 extern struct vfs_list_head vfs_list;  extern struct vfs_list_head vfs_list;

Legend:
Removed from v.1.209  
changed lines
  Added in v.1.210

CVSweb <webmaster@jp.NetBSD.org>