Lines Matching defs:afs_volume
563 struct afs_volume { struct
564 union {
568 atomic_t usage;
569 time64_t update_at; /* Time at which to next update */
570 struct afs_cell *cell; /* Cell to which belongs (pins ref) */
571 struct rb_node cell_node; /* Link in cell->volumes */
572 struct hlist_node proc_link; /* Link in cell->proc_volumes */
573 struct super_block __rcu *sb; /* Superblock on which inodes reside */
574 unsigned long flags;
583 struct fscache_cookie *cache; /* caching cookie */
585 struct afs_server_list __rcu *servers; /* List of servers on which volume resides */
586 rwlock_t servers_lock; /* Lock for ->servers */
587 unsigned int servers_seq; /* Incremented each time ->servers changes */
589 unsigned cb_v_break; /* Break-everything counter. */
590 rwlock_t cb_v_break_lock;
592 afs_voltype_t type; /* type of volume */
593 char type_force; /* force volume type (suppress R/O -> R/W) */
594 u8 name_len;
618 struct afs_volume *volume; /* volume on which vnode resides */ argument