f2fs.h (b97a9b5da891ab6aff5a6a19c569c9c4c5563d48) | f2fs.h (a014e037be26b5c9ee6fb4e49e7804141cf3bb89) |
---|---|
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 --- 1160 unchanged lines hidden (view full) --- 1169bool fsync_mark_done(struct f2fs_sb_info *, nid_t); 1170void fsync_mark_clear(struct f2fs_sb_info *, nid_t); 1171void get_node_info(struct f2fs_sb_info *, nid_t, struct node_info *); 1172int get_dnode_of_data(struct dnode_of_data *, pgoff_t, int); 1173int truncate_inode_blocks(struct inode *, pgoff_t); 1174int truncate_xattr_node(struct inode *, struct page *); 1175int wait_on_node_pages_writeback(struct f2fs_sb_info *, nid_t); 1176void remove_inode_page(struct inode *); | 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 --- 1160 unchanged lines hidden (view full) --- 1169bool fsync_mark_done(struct f2fs_sb_info *, nid_t); 1170void fsync_mark_clear(struct f2fs_sb_info *, nid_t); 1171void get_node_info(struct f2fs_sb_info *, nid_t, struct node_info *); 1172int get_dnode_of_data(struct dnode_of_data *, pgoff_t, int); 1173int truncate_inode_blocks(struct inode *, pgoff_t); 1174int truncate_xattr_node(struct inode *, struct page *); 1175int wait_on_node_pages_writeback(struct f2fs_sb_info *, nid_t); 1176void remove_inode_page(struct inode *); |
1177struct page *new_inode_page(struct inode *, const struct qstr *); | 1177struct page *new_inode_page(struct inode *); |
1178struct page *new_node_page(struct dnode_of_data *, unsigned int, struct page *); 1179void ra_node_page(struct f2fs_sb_info *, nid_t); 1180struct page *get_node_page(struct f2fs_sb_info *, pgoff_t); 1181struct page *get_node_page_ra(struct page *, int); 1182void sync_inode_page(struct dnode_of_data *); 1183int sync_node_pages(struct f2fs_sb_info *, nid_t, struct writeback_control *); 1184bool alloc_nid(struct f2fs_sb_info *, nid_t *); 1185void alloc_nid_done(struct f2fs_sb_info *, nid_t); --- 240 unchanged lines hidden --- | 1178struct page *new_node_page(struct dnode_of_data *, unsigned int, struct page *); 1179void ra_node_page(struct f2fs_sb_info *, nid_t); 1180struct page *get_node_page(struct f2fs_sb_info *, pgoff_t); 1181struct page *get_node_page_ra(struct page *, int); 1182void sync_inode_page(struct dnode_of_data *); 1183int sync_node_pages(struct f2fs_sb_info *, nid_t, struct writeback_control *); 1184bool alloc_nid(struct f2fs_sb_info *, nid_t *); 1185void alloc_nid_done(struct f2fs_sb_info *, nid_t); --- 240 unchanged lines hidden --- |