Cross Reference: lfsv1.c
xref: /src/sys/lib/libsa/lfsv1.c
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/sys/lib/libsa/
lfsv1.c revision 1.6
11.6Sdholland/* $NetBSD: lfsv1.c,v 1.6 2013/06/09 00:02:33 dholland Exp $ */
21.1Ssimonb
31.2Sdsl#define	LIBSA_LFS
41.2Sdsl#define	REQUIRED_LFS_VERSION	1
51.2Sdsl
61.2Sdsl#define	ufs_open		lfsv1_open
71.2Sdsl#define	ufs_close		lfsv1_close
81.2Sdsl#define	ufs_read		lfsv1_read
91.2Sdsl#define	ufs_write		lfsv1_write
101.2Sdsl#define	ufs_seek		lfsv1_seek
111.2Sdsl#define	ufs_stat		lfsv1_stat
121.4Stsutsui#if defined(LIBSA_ENABLE_LS_OP)
131.4Stsutsui#define	ufs_ls			lfsv1_ls
141.4Stsutsui#endif
151.2Sdsl
161.6Sdholland#define ufs_dinode		ulfs1_dinode
171.6Sdholland
181.2Sdsl#define	fs_bsize		lfs_ibsize
191.2Sdsl#define	IFILE_Vx		IFILE_V1
201.2Sdsl
211.2Sdsl#define	FSBTODB(fs, daddr)	(daddr)		/* LFSv1 uses sectors for addresses */
221.2Sdsl#define	INOPBx(fs) INOPB(fs)
231.2Sdsl
241.3Sad#define	FSMOD			"lfs"
251.3Sad
261.2Sdsl#include "lib/libsa/ufs.c"
27

Indexes created Mon Nov 10 17:20:41 GMT 2025