[BACK]Return to xfs_mount.h CVS log [TXT][DIR] Up to [Development] / xfs-linux

File: [Development] / xfs-linux / xfs_mount.h (download)

Revision 1.4, Wed Nov 10 16:37:13 1993 UTC (23 years, 11 months ago) by ajs
Branch: MAIN
Changes since 1.3: +5 -1 lines

Added info for the per file system inode hash table.

#ifndef _FS_XFS_MOUNT_H
#define	_FS_XFS_MOUNT_H

#ident	"$Revision: 1.3 $"

struct xfs_ihash;

typedef struct xfs_mount {
	xfs_tid_t		m_tid;
	xfs_log_item_t		*m_ail;
	uint			m_ail_gen;
	lock_t			m_ail_lock;
	xfs_lsn_t		m_ail_lsn;
	uint			m_log_thresh;
	xfs_trans_t		*m_async_trans;
	lock_t			m_async_lock;
	xfs_sb_t		*m_sb;
	dev_t			m_dev;
	int			m_bsize;
	xfs_agnumber_t		m_agrotor;
	struct xfs_ihash	*m_ihash;
	ulong			m_ihashmask;
} xfs_mount_t;

void xfs_mod_sb(xfs_trans_t *, int, int);
void xfs_mount(xfs_mount_t *, dev_t);
void xfs_umount(xfs_mount_t *);

#endif	/* !_FS_XFS_MOUNT_H */