Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v2.6.14-rc2 43 lines 1.1 kB view raw
1/* super.h: AFS filesystem internal private data 2 * 3 * Copyright (c) 2002 Red Hat, Inc. All rights reserved. 4 * 5 * This software may be freely redistributed under the terms of the 6 * GNU General Public License. 7 * 8 * You should have received a copy of the GNU General Public License 9 * along with this program; if not, write to the Free Software 10 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 11 * 12 * Authors: David Woodhouse <dwmw2@cambridge.redhat.com> 13 * David Howells <dhowells@redhat.com> 14 * 15 */ 16 17#ifndef _LINUX_AFS_SUPER_H 18#define _LINUX_AFS_SUPER_H 19 20#include <linux/fs.h> 21#include "server.h" 22 23#ifdef __KERNEL__ 24 25/*****************************************************************************/ 26/* 27 * AFS superblock private data 28 * - there's one superblock per volume 29 */ 30struct afs_super_info 31{ 32 struct afs_volume *volume; /* volume record */ 33 char rwparent; /* T if parent is R/W AFS volume */ 34}; 35 36static inline struct afs_super_info *AFS_FS_S(struct super_block *sb) 37{ 38 return sb->s_fs_info; 39} 40 41#endif /* __KERNEL__ */ 42 43#endif /* _LINUX_AFS_SUPER_H */