nilfs.h (d585a021c0b10b0477d6b608c53e1feb8cde0507) nilfs.h (4f6b828837b4e3836f2c9ac2f0eab9773b6c1327)
1/*
2 * nilfs.h - NILFS local header file.
3 *
4 * Copyright (C) 2005-2008 Nippon Telegraph and Telephone Corporation.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License as published by
8 * the Free Software Foundation; either version 2 of the License, or

--- 222 unchanged lines hidden (view full) ---

231extern void nilfs_set_link(struct inode *, struct nilfs_dir_entry *,
232 struct page *, struct inode *);
233
234/* file.c */
235extern int nilfs_sync_file(struct file *, struct dentry *, int);
236
237/* ioctl.c */
238long nilfs_ioctl(struct file *, unsigned int, unsigned long);
1/*
2 * nilfs.h - NILFS local header file.
3 *
4 * Copyright (C) 2005-2008 Nippon Telegraph and Telephone Corporation.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License as published by
8 * the Free Software Foundation; either version 2 of the License, or

--- 222 unchanged lines hidden (view full) ---

231extern void nilfs_set_link(struct inode *, struct nilfs_dir_entry *,
232 struct page *, struct inode *);
233
234/* file.c */
235extern int nilfs_sync_file(struct file *, struct dentry *, int);
236
237/* ioctl.c */
238long nilfs_ioctl(struct file *, unsigned int, unsigned long);
239int nilfs_ioctl_prepare_clean_segments(struct the_nilfs *, void __user *);
239int nilfs_ioctl_prepare_clean_segments(struct the_nilfs *, struct nilfs_argv *,
240 void **);
240
241/* inode.c */
242extern struct inode *nilfs_new_inode(struct inode *, int);
243extern void nilfs_free_inode(struct inode *);
244extern int nilfs_get_block(struct inode *, sector_t, struct buffer_head *, int);
245extern void nilfs_set_inode_flags(struct inode *);
246extern int nilfs_read_inode_common(struct inode *, struct nilfs_inode *);
247extern void nilfs_write_inode_common(struct inode *, struct nilfs_inode *, int);

--- 66 unchanged lines hidden ---
241
242/* inode.c */
243extern struct inode *nilfs_new_inode(struct inode *, int);
244extern void nilfs_free_inode(struct inode *);
245extern int nilfs_get_block(struct inode *, sector_t, struct buffer_head *, int);
246extern void nilfs_set_inode_flags(struct inode *);
247extern int nilfs_read_inode_common(struct inode *, struct nilfs_inode *);
248extern void nilfs_write_inode_common(struct inode *, struct nilfs_inode *, int);

--- 66 unchanged lines hidden ---