f2fs.h (416d2dbb4ebc0be6899c0155828ce03c9a01a023) f2fs.h (f652e9d988d6b4d2a81c920374431a73b70090fd)
1/*
2 * fs/f2fs/f2fs.h
3 *
4 * Copyright (c) 2012 Samsung Electronics Co., Ltd.
5 * http://www.samsung.com/
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as

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

2495int f2fs_sync_file(struct file *file, loff_t start, loff_t end, int datasync);
2496void truncate_data_blocks(struct dnode_of_data *dn);
2497int truncate_blocks(struct inode *inode, u64 from, bool lock);
2498int f2fs_truncate(struct inode *inode);
2499int f2fs_getattr(const struct path *path, struct kstat *stat,
2500 u32 request_mask, unsigned int flags);
2501int f2fs_setattr(struct dentry *dentry, struct iattr *attr);
2502int truncate_hole(struct inode *inode, pgoff_t pg_start, pgoff_t pg_end);
1/*
2 * fs/f2fs/f2fs.h
3 *
4 * Copyright (c) 2012 Samsung Electronics Co., Ltd.
5 * http://www.samsung.com/
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as

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

2495int f2fs_sync_file(struct file *file, loff_t start, loff_t end, int datasync);
2496void truncate_data_blocks(struct dnode_of_data *dn);
2497int truncate_blocks(struct inode *inode, u64 from, bool lock);
2498int f2fs_truncate(struct inode *inode);
2499int f2fs_getattr(const struct path *path, struct kstat *stat,
2500 u32 request_mask, unsigned int flags);
2501int f2fs_setattr(struct dentry *dentry, struct iattr *attr);
2502int truncate_hole(struct inode *inode, pgoff_t pg_start, pgoff_t pg_end);
2503int truncate_data_blocks_range(struct dnode_of_data *dn, int count);
2503void truncate_data_blocks_range(struct dnode_of_data *dn, int count);
2504long f2fs_ioctl(struct file *filp, unsigned int cmd, unsigned long arg);
2505long f2fs_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg);
2506
2507/*
2508 * inode.c
2509 */
2510void f2fs_set_inode_flags(struct inode *inode);
2511bool f2fs_inode_chksum_verify(struct f2fs_sb_info *sbi, struct page *page);

--- 669 unchanged lines hidden ---
2504long f2fs_ioctl(struct file *filp, unsigned int cmd, unsigned long arg);
2505long f2fs_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg);
2506
2507/*
2508 * inode.c
2509 */
2510void f2fs_set_inode_flags(struct inode *inode);
2511bool f2fs_inode_chksum_verify(struct f2fs_sb_info *sbi, struct page *page);

--- 669 unchanged lines hidden ---