Ryusuke Konishi
e63e88bc53
nilfs2: move ioctl interface and disk layout to uapi separately
...
The header file "include/linux/nilfs2_fs.h" is composed of parts for
ioctl and disk format, and both are intended to be shared with user
space programs.
This moves them to the uapi directory "include/uapi/linux" splitting the
file to "nilfs2_api.h" and "nilfs2_ondisk.h". The following minor
changes are accompanied by this migration:
- nilfs_direct_node struct in nilfs2/direct.h is converged to
nilfs2_ondisk.h because it's an on-disk structure.
- inline functions nilfs_rec_len_from_disk() and
nilfs_rec_len_to_disk() are moved to nilfs2/dir.c.
Link: http://lkml.kernel.org/r/1465825507-3407-4-git-send-email-konishi.ryusuke@lab.ntt.co.jp
Signed-off-by: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2016-08-02 19:35:21 -04:00
..
alloc.c
nilfs2: replace nilfs_warning() with nilfs_msg()
2016-08-02 19:35:18 -04:00
alloc.h
bmap.c
bmap.h
nilfs2: move ioctl interface and disk layout to uapi separately
2016-08-02 19:35:21 -04:00
btnode.c
nilfs2: use BIT() macro
2016-08-02 19:35:21 -04:00
btnode.h
btree.c
nilfs2: emit error message when I/O error is detected
2016-08-02 19:35:19 -04:00
btree.h
nilfs2: move ioctl interface and disk layout to uapi separately
2016-08-02 19:35:21 -04:00
cpfile.c
nilfs2: move ioctl interface and disk layout to uapi separately
2016-08-02 19:35:21 -04:00
cpfile.h
nilfs2: move ioctl interface and disk layout to uapi separately
2016-08-02 19:35:21 -04:00
dat.c
nilfs2: reduce bare use of printk() with nilfs_msg()
2016-08-02 19:35:17 -04:00
dat.h
nilfs2: move ioctl interface and disk layout to uapi separately
2016-08-02 19:35:21 -04:00
dir.c
nilfs2: move ioctl interface and disk layout to uapi separately
2016-08-02 19:35:21 -04:00
direct.c
nilfs2: reduce bare use of printk() with nilfs_msg()
2016-08-02 19:35:17 -04:00
direct.h
nilfs2: move ioctl interface and disk layout to uapi separately
2016-08-02 19:35:21 -04:00
export.h
file.c
gcinode.c
nilfs2: emit error message when I/O error is detected
2016-08-02 19:35:19 -04:00
ifile.c
nilfs2: replace nilfs_warning() with nilfs_msg()
2016-08-02 19:35:18 -04:00
ifile.h
nilfs2: move ioctl interface and disk layout to uapi separately
2016-08-02 19:35:21 -04:00
inode.c
nilfs2: use BIT() macro
2016-08-02 19:35:21 -04:00
ioctl.c
nilfs2: move ioctl interface and disk layout to uapi separately
2016-08-02 19:35:21 -04:00
Kconfig
Makefile
mdt.c
nilfs2: emit error message when I/O error is detected
2016-08-02 19:35:19 -04:00
mdt.h
namei.c
nilfs2: replace nilfs_warning() with nilfs_msg()
2016-08-02 19:35:18 -04:00
nilfs.h
nilfs2: move ioctl interface and disk layout to uapi separately
2016-08-02 19:35:21 -04:00
page.c
nilfs2: use BIT() macro
2016-08-02 19:35:21 -04:00
page.h
recovery.c
nilfs2: reduce bare use of printk() with nilfs_msg()
2016-08-02 19:35:17 -04:00
segbuf.c
nilfs2: reduce bare use of printk() with nilfs_msg()
2016-08-02 19:35:17 -04:00
segbuf.h
segment.c
nilfs2: use BIT() macro
2016-08-02 19:35:21 -04:00
segment.h
nilfs2: move ioctl interface and disk layout to uapi separately
2016-08-02 19:35:21 -04:00
sufile.c
nilfs2: move ioctl interface and disk layout to uapi separately
2016-08-02 19:35:21 -04:00
sufile.h
nilfs2: move ioctl interface and disk layout to uapi separately
2016-08-02 19:35:21 -04:00
super.c
nilfs2: refactor parser of snapshot mount option
2016-08-02 19:35:20 -04:00
sysfs.c
nilfs2: fix misuse of a semaphore in sysfs code
2016-08-02 19:35:20 -04:00
sysfs.h
the_nilfs.c
nilfs2: reduce bare use of printk() with nilfs_msg()
2016-08-02 19:35:17 -04:00
the_nilfs.h
nilfs2: fix misuse of a semaphore in sysfs code
2016-08-02 19:35:20 -04:00