minix.h (e5451c8f8330e03ad3cfa16048b4daf961af434f) | minix.h (a528d35e8bfcc521d7cb70aaf03e1bd296c8493f) |
---|---|
1#ifndef FS_MINIX_H 2#define FS_MINIX_H 3 4#include <linux/fs.h> 5#include <linux/pagemap.h> 6#include <linux/minix_fs.h> 7 8#define INODE_VERSION(inode) minix_sb(inode->i_sb)->s_version --- 37 unchanged lines hidden (view full) --- 46extern struct minix_inode * minix_V1_raw_inode(struct super_block *, ino_t, struct buffer_head **); 47extern struct minix2_inode * minix_V2_raw_inode(struct super_block *, ino_t, struct buffer_head **); 48extern struct inode * minix_new_inode(const struct inode *, umode_t, int *); 49extern void minix_free_inode(struct inode * inode); 50extern unsigned long minix_count_free_inodes(struct super_block *sb); 51extern int minix_new_block(struct inode * inode); 52extern void minix_free_block(struct inode *inode, unsigned long block); 53extern unsigned long minix_count_free_blocks(struct super_block *sb); | 1#ifndef FS_MINIX_H 2#define FS_MINIX_H 3 4#include <linux/fs.h> 5#include <linux/pagemap.h> 6#include <linux/minix_fs.h> 7 8#define INODE_VERSION(inode) minix_sb(inode->i_sb)->s_version --- 37 unchanged lines hidden (view full) --- 46extern struct minix_inode * minix_V1_raw_inode(struct super_block *, ino_t, struct buffer_head **); 47extern struct minix2_inode * minix_V2_raw_inode(struct super_block *, ino_t, struct buffer_head **); 48extern struct inode * minix_new_inode(const struct inode *, umode_t, int *); 49extern void minix_free_inode(struct inode * inode); 50extern unsigned long minix_count_free_inodes(struct super_block *sb); 51extern int minix_new_block(struct inode * inode); 52extern void minix_free_block(struct inode *inode, unsigned long block); 53extern unsigned long minix_count_free_blocks(struct super_block *sb); |
54extern int minix_getattr(struct vfsmount *, struct dentry *, struct kstat *); | 54extern int minix_getattr(const struct path *, struct kstat *, u32, unsigned int); |
55extern int minix_prepare_chunk(struct page *page, loff_t pos, unsigned len); 56 57extern void V1_minix_truncate(struct inode *); 58extern void V2_minix_truncate(struct inode *); 59extern void minix_truncate(struct inode *); 60extern void minix_set_inode(struct inode *, dev_t); 61extern int V1_minix_get_block(struct inode *, long, struct buffer_head *, int); 62extern int V2_minix_get_block(struct inode *, long, struct buffer_head *, int); --- 107 unchanged lines hidden --- | 55extern int minix_prepare_chunk(struct page *page, loff_t pos, unsigned len); 56 57extern void V1_minix_truncate(struct inode *); 58extern void V2_minix_truncate(struct inode *); 59extern void minix_truncate(struct inode *); 60extern void minix_set_inode(struct inode *, dev_t); 61extern int V1_minix_get_block(struct inode *, long, struct buffer_head *, int); 62extern int V2_minix_get_block(struct inode *, long, struct buffer_head *, int); --- 107 unchanged lines hidden --- |