f2fs.h (9149a5eb606152df158eb7d7da5a34e84b574189) f2fs.h (1e78e8bd9d107c351930cdb1e11202caec01b311)
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * fs/f2fs/f2fs.h
4 *
5 * Copyright (c) 2012 Samsung Electronics Co., Ltd.
6 * http://www.samsung.com/
7 */
8#ifndef _LINUX_F2FS_H

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

2983 bool recover_newaddr);
2984void f2fs_allocate_data_block(struct f2fs_sb_info *sbi, struct page *page,
2985 block_t old_blkaddr, block_t *new_blkaddr,
2986 struct f2fs_summary *sum, int type,
2987 struct f2fs_io_info *fio, bool add_list);
2988void f2fs_wait_on_page_writeback(struct page *page,
2989 enum page_type type, bool ordered);
2990void f2fs_wait_on_block_writeback(struct inode *inode, block_t blkaddr);
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * fs/f2fs/f2fs.h
4 *
5 * Copyright (c) 2012 Samsung Electronics Co., Ltd.
6 * http://www.samsung.com/
7 */
8#ifndef _LINUX_F2FS_H

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

2983 bool recover_newaddr);
2984void f2fs_allocate_data_block(struct f2fs_sb_info *sbi, struct page *page,
2985 block_t old_blkaddr, block_t *new_blkaddr,
2986 struct f2fs_summary *sum, int type,
2987 struct f2fs_io_info *fio, bool add_list);
2988void f2fs_wait_on_page_writeback(struct page *page,
2989 enum page_type type, bool ordered);
2990void f2fs_wait_on_block_writeback(struct inode *inode, block_t blkaddr);
2991void f2fs_wait_on_block_writeback_range(struct inode *inode, block_t blkaddr,
2992 block_t len);
2991void f2fs_write_data_summaries(struct f2fs_sb_info *sbi, block_t start_blk);
2992void f2fs_write_node_summaries(struct f2fs_sb_info *sbi, block_t start_blk);
2993int f2fs_lookup_journal_in_cursum(struct f2fs_journal *journal, int type,
2994 unsigned int val, int alloc);
2995void f2fs_flush_sit_entries(struct f2fs_sb_info *sbi, struct cp_control *cpc);
2996int f2fs_build_segment_manager(struct f2fs_sb_info *sbi);
2997void f2fs_destroy_segment_manager(struct f2fs_sb_info *sbi);
2998int __init f2fs_create_segment_manager_caches(void);

--- 566 unchanged lines hidden ---
2993void f2fs_write_data_summaries(struct f2fs_sb_info *sbi, block_t start_blk);
2994void f2fs_write_node_summaries(struct f2fs_sb_info *sbi, block_t start_blk);
2995int f2fs_lookup_journal_in_cursum(struct f2fs_journal *journal, int type,
2996 unsigned int val, int alloc);
2997void f2fs_flush_sit_entries(struct f2fs_sb_info *sbi, struct cp_control *cpc);
2998int f2fs_build_segment_manager(struct f2fs_sb_info *sbi);
2999void f2fs_destroy_segment_manager(struct f2fs_sb_info *sbi);
3000int __init f2fs_create_segment_manager_caches(void);

--- 566 unchanged lines hidden ---