linux/include/uapi/linux/bfs_fs.h

/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
/*
 *	include/linux/bfs_fs.h - BFS data structures on disk.
 *	Copyright (C) 1999-2018 Tigran Aivazian <[email protected]>
 */

#ifndef _LINUX_BFS_FS_H
#define _LINUX_BFS_FS_H

#include <linux/types.h>

#define BFS_BSIZE_BITS
#define BFS_BSIZE

#define BFS_MAGIC
#define BFS_ROOT_INO
#define BFS_INODES_PER_BLOCK

/* SVR4 vnode type values (bfs_inode->i_vtype) */
#define BFS_VDIR
#define BFS_VREG

/* BFS inode layout on disk */
struct bfs_inode {};

#define BFS_NAMELEN	
#define BFS_DIRENT_SIZE
#define BFS_DIRS_PER_BLOCK

struct bfs_dirent {};

/* BFS superblock layout on disk */
struct bfs_super_block {};


#define BFS_OFF2INO(offset)

#define BFS_INO2OFF(ino)
#define BFS_NZFILESIZE(ip)

#define BFS_FILESIZE(ip)

#define BFS_FILEBLOCKS(ip)
#define BFS_UNCLEAN(bfs_sb, sb)


#endif	/* _LINUX_BFS_FS_H */