aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--fs/f2fs/acl.c2
-rw-r--r--fs/f2fs/acl.h2
-rw-r--r--fs/f2fs/checkpoint.c10
-rw-r--r--fs/f2fs/data.c12
-rw-r--r--fs/f2fs/debug.c6
-rw-r--r--fs/f2fs/dir.c4
-rw-r--r--fs/f2fs/f2fs.h2
-rw-r--r--fs/f2fs/file.c2
-rw-r--r--fs/f2fs/gc.c10
-rw-r--r--fs/f2fs/gc.h4
-rw-r--r--fs/f2fs/hash.c2
-rw-r--r--fs/f2fs/inode.c4
-rw-r--r--fs/f2fs/namei.c4
-rw-r--r--fs/f2fs/node.c22
-rw-r--r--fs/f2fs/node.h2
-rw-r--r--fs/f2fs/recovery.c2
-rw-r--r--fs/f2fs/segment.c26
-rw-r--r--fs/f2fs/segment.h2
-rw-r--r--fs/f2fs/super.c2
-rw-r--r--fs/f2fs/xattr.c2
-rw-r--r--fs/f2fs/xattr.h4
21 files changed, 63 insertions, 63 deletions
diff --git a/fs/f2fs/acl.c b/fs/f2fs/acl.c
index dff2a2bfa755..1ac9a4b24f6e 100644
--- a/fs/f2fs/acl.c
+++ b/fs/f2fs/acl.c
@@ -1,4 +1,4 @@
1/** 1/*
2 * fs/f2fs/acl.c 2 * fs/f2fs/acl.c
3 * 3 *
4 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 4 * Copyright (c) 2012 Samsung Electronics Co., Ltd.
diff --git a/fs/f2fs/acl.h b/fs/f2fs/acl.h
index c97675e18fe2..80f430674417 100644
--- a/fs/f2fs/acl.h
+++ b/fs/f2fs/acl.h
@@ -1,4 +1,4 @@
1/** 1/*
2 * fs/f2fs/acl.h 2 * fs/f2fs/acl.h
3 * 3 *
4 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 4 * Copyright (c) 2012 Samsung Electronics Co., Ltd.
diff --git a/fs/f2fs/checkpoint.c b/fs/f2fs/checkpoint.c
index 7c18f8efaadc..6ef36c37e2be 100644
--- a/fs/f2fs/checkpoint.c
+++ b/fs/f2fs/checkpoint.c
@@ -1,4 +1,4 @@
1/** 1/*
2 * fs/f2fs/checkpoint.c 2 * fs/f2fs/checkpoint.c
3 * 3 *
4 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 4 * Copyright (c) 2012 Samsung Electronics Co., Ltd.
@@ -24,7 +24,7 @@
24static struct kmem_cache *orphan_entry_slab; 24static struct kmem_cache *orphan_entry_slab;
25static struct kmem_cache *inode_entry_slab; 25static struct kmem_cache *inode_entry_slab;
26 26
27/** 27/*
28 * We guarantee no failure on the returned page. 28 * We guarantee no failure on the returned page.
29 */ 29 */
30struct page *grab_meta_page(struct f2fs_sb_info *sbi, pgoff_t index) 30struct page *grab_meta_page(struct f2fs_sb_info *sbi, pgoff_t index)
@@ -44,7 +44,7 @@ repeat:
44 return page; 44 return page;
45} 45}
46 46
47/** 47/*
48 * We guarantee no failure on the returned page. 48 * We guarantee no failure on the returned page.
49 */ 49 */
50struct page *get_meta_page(struct f2fs_sb_info *sbi, pgoff_t index) 50struct page *get_meta_page(struct f2fs_sb_info *sbi, pgoff_t index)
@@ -543,7 +543,7 @@ retry:
543 goto retry; 543 goto retry;
544} 544}
545 545
546/** 546/*
547 * Freeze all the FS-operations for checkpoint. 547 * Freeze all the FS-operations for checkpoint.
548 */ 548 */
549void block_operations(struct f2fs_sb_info *sbi) 549void block_operations(struct f2fs_sb_info *sbi)
@@ -727,7 +727,7 @@ static void do_checkpoint(struct f2fs_sb_info *sbi, bool is_umount)
727 F2FS_RESET_SB_DIRT(sbi); 727 F2FS_RESET_SB_DIRT(sbi);
728} 728}
729 729
730/** 730/*
731 * We guarantee that this checkpoint procedure should not fail. 731 * We guarantee that this checkpoint procedure should not fail.
732 */ 732 */
733void write_checkpoint(struct f2fs_sb_info *sbi, bool blocked, bool is_umount) 733void write_checkpoint(struct f2fs_sb_info *sbi, bool blocked, bool is_umount)
diff --git a/fs/f2fs/data.c b/fs/f2fs/data.c
index 5635cc5a9d4d..444c2a6fbaa0 100644
--- a/fs/f2fs/data.c
+++ b/fs/f2fs/data.c
@@ -1,4 +1,4 @@
1/** 1/*
2 * fs/f2fs/data.c 2 * fs/f2fs/data.c
3 * 3 *
4 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 4 * Copyright (c) 2012 Samsung Electronics Co., Ltd.
@@ -21,7 +21,7 @@
21#include "node.h" 21#include "node.h"
22#include "segment.h" 22#include "segment.h"
23 23
24/** 24/*
25 * Lock ordering for the change of data block address: 25 * Lock ordering for the change of data block address:
26 * ->data_page 26 * ->data_page
27 * ->node_page 27 * ->node_page
@@ -207,7 +207,7 @@ struct page *find_data_page(struct inode *inode, pgoff_t index)
207 return page; 207 return page;
208} 208}
209 209
210/** 210/*
211 * If it tries to access a hole, return an error. 211 * If it tries to access a hole, return an error.
212 * Because, the callers, functions in dir.c and GC, should be able to know 212 * Because, the callers, functions in dir.c and GC, should be able to know
213 * whether this page exists or not. 213 * whether this page exists or not.
@@ -247,7 +247,7 @@ struct page *get_lock_data_page(struct inode *inode, pgoff_t index)
247 return page; 247 return page;
248} 248}
249 249
250/** 250/*
251 * Caller ensures that this data page is never allocated. 251 * Caller ensures that this data page is never allocated.
252 * A new zero-filled data page is allocated in the page cache. 252 * A new zero-filled data page is allocated in the page cache.
253 */ 253 */
@@ -322,7 +322,7 @@ static void read_end_io(struct bio *bio, int err)
322 bio_put(bio); 322 bio_put(bio);
323} 323}
324 324
325/** 325/*
326 * Fill the locked page with data located in the block address. 326 * Fill the locked page with data located in the block address.
327 * Read operation is synchronous, and caller must unlock the page. 327 * Read operation is synchronous, and caller must unlock the page.
328 */ 328 */
@@ -367,7 +367,7 @@ int f2fs_readpage(struct f2fs_sb_info *sbi, struct page *page,
367 return 0; 367 return 0;
368} 368}
369 369
370/** 370/*
371 * This function should be used by the data read flow only where it 371 * This function should be used by the data read flow only where it
372 * does not check the "create" flag that indicates block allocation. 372 * does not check the "create" flag that indicates block allocation.
373 * The reason for this special functionality is to exploit VFS readahead 373 * The reason for this special functionality is to exploit VFS readahead
diff --git a/fs/f2fs/debug.c b/fs/f2fs/debug.c
index fb62960a1dc1..0e0380a588ad 100644
--- a/fs/f2fs/debug.c
+++ b/fs/f2fs/debug.c
@@ -1,4 +1,4 @@
1/** 1/*
2 * f2fs debugging statistics 2 * f2fs debugging statistics
3 * 3 *
4 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 4 * Copyright (c) 2012 Samsung Electronics Co., Ltd.
@@ -78,7 +78,7 @@ static void update_general_status(struct f2fs_sb_info *sbi)
78 } 78 }
79} 79}
80 80
81/** 81/*
82 * This function calculates BDF of every segments 82 * This function calculates BDF of every segments
83 */ 83 */
84static void update_sit_info(struct f2fs_sb_info *sbi) 84static void update_sit_info(struct f2fs_sb_info *sbi)
@@ -113,7 +113,7 @@ static void update_sit_info(struct f2fs_sb_info *sbi)
113 si->avg_vblocks = 0; 113 si->avg_vblocks = 0;
114} 114}
115 115
116/** 116/*
117 * This function calculates memory footprint. 117 * This function calculates memory footprint.
118 */ 118 */
119static void update_mem_info(struct f2fs_sb_info *sbi) 119static void update_mem_info(struct f2fs_sb_info *sbi)
diff --git a/fs/f2fs/dir.c b/fs/f2fs/dir.c
index 5ec7a06120e1..089eb6766890 100644
--- a/fs/f2fs/dir.c
+++ b/fs/f2fs/dir.c
@@ -1,4 +1,4 @@
1/** 1/*
2 * fs/f2fs/dir.c 2 * fs/f2fs/dir.c
3 * 3 *
4 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 4 * Copyright (c) 2012 Samsung Electronics Co., Ltd.
@@ -453,7 +453,7 @@ fail:
453 return err; 453 return err;
454} 454}
455 455
456/** 456/*
457 * It only removes the dentry from the dentry page,corresponding name 457 * It only removes the dentry from the dentry page,corresponding name
458 * entry in name page does not need to be touched during deletion. 458 * entry in name page does not need to be touched during deletion.
459 */ 459 */
diff --git a/fs/f2fs/f2fs.h b/fs/f2fs/f2fs.h
index 8d7fde1bda1e..8c3f1ef6ace2 100644
--- a/fs/f2fs/f2fs.h
+++ b/fs/f2fs/f2fs.h
@@ -1,4 +1,4 @@
1/** 1/*
2 * fs/f2fs/f2fs.h 2 * fs/f2fs/f2fs.h
3 * 3 *
4 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 4 * Copyright (c) 2012 Samsung Electronics Co., Ltd.
diff --git a/fs/f2fs/file.c b/fs/f2fs/file.c
index f5ae36d19f4f..c1a108ffbfcc 100644
--- a/fs/f2fs/file.c
+++ b/fs/f2fs/file.c
@@ -1,4 +1,4 @@
1/** 1/*
2 * fs/f2fs/file.c 2 * fs/f2fs/file.c
3 * 3 *
4 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 4 * Copyright (c) 2012 Samsung Electronics Co., Ltd.
diff --git a/fs/f2fs/gc.c b/fs/f2fs/gc.c
index 46774ce3ae03..3271be42c0b6 100644
--- a/fs/f2fs/gc.c
+++ b/fs/f2fs/gc.c
@@ -1,4 +1,4 @@
1/** 1/*
2 * fs/f2fs/gc.c 2 * fs/f2fs/gc.c
3 * 3 *
4 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 4 * Copyright (c) 2012 Samsung Electronics Co., Ltd.
@@ -213,7 +213,7 @@ static unsigned int get_gc_cost(struct f2fs_sb_info *sbi, unsigned int segno,
213 return get_cb_cost(sbi, segno); 213 return get_cb_cost(sbi, segno);
214} 214}
215 215
216/** 216/*
217 * This function is called from two pathes. 217 * This function is called from two pathes.
218 * One is garbage collection and the other is SSR segment selection. 218 * One is garbage collection and the other is SSR segment selection.
219 * When it is called during GC, it just gets a victim segment 219 * When it is called during GC, it just gets a victim segment
@@ -359,7 +359,7 @@ static int check_valid_map(struct f2fs_sb_info *sbi,
359 return ret ? GC_OK : GC_NEXT; 359 return ret ? GC_OK : GC_NEXT;
360} 360}
361 361
362/** 362/*
363 * This function compares node address got in summary with that in NAT. 363 * This function compares node address got in summary with that in NAT.
364 * On validity, copy that node with cold status, otherwise (invalid node) 364 * On validity, copy that node with cold status, otherwise (invalid node)
365 * ignore that. 365 * ignore that.
@@ -425,7 +425,7 @@ next_step:
425 return GC_DONE; 425 return GC_DONE;
426} 426}
427 427
428/** 428/*
429 * Calculate start block index that this node page contains 429 * Calculate start block index that this node page contains
430 */ 430 */
431block_t start_bidx_of_node(unsigned int node_ofs) 431block_t start_bidx_of_node(unsigned int node_ofs)
@@ -516,7 +516,7 @@ out:
516 f2fs_put_page(page, 1); 516 f2fs_put_page(page, 1);
517} 517}
518 518
519/** 519/*
520 * This function tries to get parent node of victim data block, and identifies 520 * This function tries to get parent node of victim data block, and identifies
521 * data block validity. If the block is valid, copy that with cold status and 521 * data block validity. If the block is valid, copy that with cold status and
522 * modify parent node. 522 * modify parent node.
diff --git a/fs/f2fs/gc.h b/fs/f2fs/gc.h
index cf42a554ca0a..b026d9354ccd 100644
--- a/fs/f2fs/gc.h
+++ b/fs/f2fs/gc.h
@@ -1,4 +1,4 @@
1/** 1/*
2 * fs/f2fs/gc.h 2 * fs/f2fs/gc.h
3 * 3 *
4 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 4 * Copyright (c) 2012 Samsung Electronics Co., Ltd.
@@ -42,7 +42,7 @@ struct inode_entry {
42 struct inode *inode; 42 struct inode *inode;
43}; 43};
44 44
45/** 45/*
46 * inline functions 46 * inline functions
47 */ 47 */
48static inline block_t free_user_blocks(struct f2fs_sb_info *sbi) 48static inline block_t free_user_blocks(struct f2fs_sb_info *sbi)
diff --git a/fs/f2fs/hash.c b/fs/f2fs/hash.c
index beb155e8d06d..a60f04200f8b 100644
--- a/fs/f2fs/hash.c
+++ b/fs/f2fs/hash.c
@@ -1,4 +1,4 @@
1/** 1/*
2 * fs/f2fs/hash.c 2 * fs/f2fs/hash.c
3 * 3 *
4 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 4 * Copyright (c) 2012 Samsung Electronics Co., Ltd.
diff --git a/fs/f2fs/inode.c b/fs/f2fs/inode.c
index 94f13d2815e9..aa4ef4f48ffd 100644
--- a/fs/f2fs/inode.c
+++ b/fs/f2fs/inode.c
@@ -1,4 +1,4 @@
1/** 1/*
2 * fs/f2fs/inode.c 2 * fs/f2fs/inode.c
3 * 3 *
4 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 4 * Copyright (c) 2012 Samsung Electronics Co., Ltd.
@@ -235,7 +235,7 @@ int f2fs_write_inode(struct inode *inode, struct writeback_control *wbc)
235 return 0; 235 return 0;
236} 236}
237 237
238/** 238/*
239 * Called at the last iput() if i_nlink is zero 239 * Called at the last iput() if i_nlink is zero
240 */ 240 */
241void f2fs_evict_inode(struct inode *inode) 241void f2fs_evict_inode(struct inode *inode)
diff --git a/fs/f2fs/namei.c b/fs/f2fs/namei.c
index aec362f6f0b0..63efd77fab92 100644
--- a/fs/f2fs/namei.c
+++ b/fs/f2fs/namei.c
@@ -1,4 +1,4 @@
1/** 1/*
2 * fs/f2fs/namei.c 2 * fs/f2fs/namei.c
3 * 3 *
4 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 4 * Copyright (c) 2012 Samsung Electronics Co., Ltd.
@@ -96,7 +96,7 @@ static int is_multimedia_file(const unsigned char *s, const char *sub)
96 return ret; 96 return ret;
97} 97}
98 98
99/** 99/*
100 * Set multimedia files as cold files for hot/cold data separation 100 * Set multimedia files as cold files for hot/cold data separation
101 */ 101 */
102static inline void set_cold_file(struct f2fs_sb_info *sbi, struct inode *inode, 102static inline void set_cold_file(struct f2fs_sb_info *sbi, struct inode *inode,
diff --git a/fs/f2fs/node.c b/fs/f2fs/node.c
index 5d421fe22575..25d303646da7 100644
--- a/fs/f2fs/node.c
+++ b/fs/f2fs/node.c
@@ -1,4 +1,4 @@
1/** 1/*
2 * fs/f2fs/node.c 2 * fs/f2fs/node.c
3 * 3 *
4 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 4 * Copyright (c) 2012 Samsung Electronics Co., Ltd.
@@ -81,7 +81,7 @@ static struct page *get_next_nat_page(struct f2fs_sb_info *sbi, nid_t nid)
81 return dst_page; 81 return dst_page;
82} 82}
83 83
84/** 84/*
85 * Readahead NAT pages 85 * Readahead NAT pages
86 */ 86 */
87static void ra_nat_pages(struct f2fs_sb_info *sbi, int nid) 87static void ra_nat_pages(struct f2fs_sb_info *sbi, int nid)
@@ -251,7 +251,7 @@ static int try_to_free_nats(struct f2fs_sb_info *sbi, int nr_shrink)
251 return nr_shrink; 251 return nr_shrink;
252} 252}
253 253
254/** 254/*
255 * This function returns always success 255 * This function returns always success
256 */ 256 */
257void get_node_info(struct f2fs_sb_info *sbi, nid_t nid, struct node_info *ni) 257void get_node_info(struct f2fs_sb_info *sbi, nid_t nid, struct node_info *ni)
@@ -302,7 +302,7 @@ cache:
302 cache_nat_entry(NM_I(sbi), nid, &ne); 302 cache_nat_entry(NM_I(sbi), nid, &ne);
303} 303}
304 304
305/** 305/*
306 * The maximum depth is four. 306 * The maximum depth is four.
307 * Offset[0] will have raw inode offset. 307 * Offset[0] will have raw inode offset.
308 */ 308 */
@@ -649,7 +649,7 @@ fail:
649 return err; 649 return err;
650} 650}
651 651
652/** 652/*
653 * All the block addresses of data and nodes should be nullified. 653 * All the block addresses of data and nodes should be nullified.
654 */ 654 */
655int truncate_inode_blocks(struct inode *inode, pgoff_t from) 655int truncate_inode_blocks(struct inode *inode, pgoff_t from)
@@ -860,7 +860,7 @@ static int read_node_page(struct page *page, int type)
860 return f2fs_readpage(sbi, page, ni.blk_addr, type); 860 return f2fs_readpage(sbi, page, ni.blk_addr, type);
861} 861}
862 862
863/** 863/*
864 * Readahead a node page 864 * Readahead a node page
865 */ 865 */
866void ra_node_page(struct f2fs_sb_info *sbi, nid_t nid) 866void ra_node_page(struct f2fs_sb_info *sbi, nid_t nid)
@@ -910,7 +910,7 @@ struct page *get_node_page(struct f2fs_sb_info *sbi, pgoff_t nid)
910 return page; 910 return page;
911} 911}
912 912
913/** 913/*
914 * Return a locked page for the desired node page. 914 * Return a locked page for the desired node page.
915 * And, readahead MAX_RA_NODE number of node pages. 915 * And, readahead MAX_RA_NODE number of node pages.
916 */ 916 */
@@ -1186,7 +1186,7 @@ static int f2fs_release_node_page(struct page *page, gfp_t wait)
1186 return 0; 1186 return 0;
1187} 1187}
1188 1188
1189/** 1189/*
1190 * Structure of the f2fs node operations 1190 * Structure of the f2fs node operations
1191 */ 1191 */
1192const struct address_space_operations f2fs_node_aops = { 1192const struct address_space_operations f2fs_node_aops = {
@@ -1386,7 +1386,7 @@ retry:
1386 return true; 1386 return true;
1387} 1387}
1388 1388
1389/** 1389/*
1390 * alloc_nid() should be called prior to this function. 1390 * alloc_nid() should be called prior to this function.
1391 */ 1391 */
1392void alloc_nid_done(struct f2fs_sb_info *sbi, nid_t nid) 1392void alloc_nid_done(struct f2fs_sb_info *sbi, nid_t nid)
@@ -1403,7 +1403,7 @@ void alloc_nid_done(struct f2fs_sb_info *sbi, nid_t nid)
1403 spin_unlock(&nm_i->free_nid_list_lock); 1403 spin_unlock(&nm_i->free_nid_list_lock);
1404} 1404}
1405 1405
1406/** 1406/*
1407 * alloc_nid() should be called prior to this function. 1407 * alloc_nid() should be called prior to this function.
1408 */ 1408 */
1409void alloc_nid_failed(struct f2fs_sb_info *sbi, nid_t nid) 1409void alloc_nid_failed(struct f2fs_sb_info *sbi, nid_t nid)
@@ -1545,7 +1545,7 @@ retry:
1545 return true; 1545 return true;
1546} 1546}
1547 1547
1548/** 1548/*
1549 * This function is called during the checkpointing process. 1549 * This function is called during the checkpointing process.
1550 */ 1550 */
1551void flush_nat_entries(struct f2fs_sb_info *sbi) 1551void flush_nat_entries(struct f2fs_sb_info *sbi)
diff --git a/fs/f2fs/node.h b/fs/f2fs/node.h
index 0ab92d643052..afdb130f782e 100644
--- a/fs/f2fs/node.h
+++ b/fs/f2fs/node.h
@@ -1,4 +1,4 @@
1/** 1/*
2 * fs/f2fs/node.h 2 * fs/f2fs/node.h
3 * 3 *
4 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 4 * Copyright (c) 2012 Samsung Electronics Co., Ltd.
diff --git a/fs/f2fs/recovery.c b/fs/f2fs/recovery.c
index 222a7bb92214..b07e9b6ef376 100644
--- a/fs/f2fs/recovery.c
+++ b/fs/f2fs/recovery.c
@@ -1,4 +1,4 @@
1/** 1/*
2 * fs/f2fs/recovery.c 2 * fs/f2fs/recovery.c
3 * 3 *
4 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 4 * Copyright (c) 2012 Samsung Electronics Co., Ltd.
diff --git a/fs/f2fs/segment.c b/fs/f2fs/segment.c
index d973c56e8bd6..a177eb387d38 100644
--- a/fs/f2fs/segment.c
+++ b/fs/f2fs/segment.c
@@ -1,4 +1,4 @@
1/** 1/*
2 * fs/f2fs/segment.c 2 * fs/f2fs/segment.c
3 * 3 *
4 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 4 * Copyright (c) 2012 Samsung Electronics Co., Ltd.
@@ -36,7 +36,7 @@ static int need_to_flush(struct f2fs_sb_info *sbi)
36 return 0; 36 return 0;
37} 37}
38 38
39/** 39/*
40 * This function balances dirty node and dentry pages. 40 * This function balances dirty node and dentry pages.
41 * In addition, it controls garbage collection. 41 * In addition, it controls garbage collection.
42 */ 42 */
@@ -105,7 +105,7 @@ static void __remove_dirty_segment(struct f2fs_sb_info *sbi, unsigned int segno,
105 } 105 }
106} 106}
107 107
108/** 108/*
109 * Should not occur error such as -ENOMEM. 109 * Should not occur error such as -ENOMEM.
110 * Adding dirty entry into seglist is not critical operation. 110 * Adding dirty entry into seglist is not critical operation.
111 * If a given segment is one of current working segments, it won't be added. 111 * If a given segment is one of current working segments, it won't be added.
@@ -136,7 +136,7 @@ void locate_dirty_segment(struct f2fs_sb_info *sbi, unsigned int segno)
136 return; 136 return;
137} 137}
138 138
139/** 139/*
140 * Should call clear_prefree_segments after checkpoint is done. 140 * Should call clear_prefree_segments after checkpoint is done.
141 */ 141 */
142static void set_prefree_as_free_segments(struct f2fs_sb_info *sbi) 142static void set_prefree_as_free_segments(struct f2fs_sb_info *sbi)
@@ -269,7 +269,7 @@ void invalidate_blocks(struct f2fs_sb_info *sbi, block_t addr)
269 mutex_unlock(&sit_i->sentry_lock); 269 mutex_unlock(&sit_i->sentry_lock);
270} 270}
271 271
272/** 272/*
273 * This function should be resided under the curseg_mutex lock 273 * This function should be resided under the curseg_mutex lock
274 */ 274 */
275static void __add_sum_entry(struct f2fs_sb_info *sbi, int type, 275static void __add_sum_entry(struct f2fs_sb_info *sbi, int type,
@@ -282,7 +282,7 @@ static void __add_sum_entry(struct f2fs_sb_info *sbi, int type,
282 return; 282 return;
283} 283}
284 284
285/** 285/*
286 * Calculate the number of current summary pages for writing 286 * Calculate the number of current summary pages for writing
287 */ 287 */
288int npages_for_summary_flush(struct f2fs_sb_info *sbi) 288int npages_for_summary_flush(struct f2fs_sb_info *sbi)
@@ -309,7 +309,7 @@ int npages_for_summary_flush(struct f2fs_sb_info *sbi)
309 return 3; 309 return 3;
310} 310}
311 311
312/** 312/*
313 * Caller should put this summary page 313 * Caller should put this summary page
314 */ 314 */
315struct page *get_sum_page(struct f2fs_sb_info *sbi, unsigned int segno) 315struct page *get_sum_page(struct f2fs_sb_info *sbi, unsigned int segno)
@@ -371,7 +371,7 @@ next:
371 return NULL_SEGNO; 371 return NULL_SEGNO;
372} 372}
373 373
374/** 374/*
375 * Find a new segment from the free segments bitmap to right order 375 * Find a new segment from the free segments bitmap to right order
376 * This function should be returned with success, otherwise BUG 376 * This function should be returned with success, otherwise BUG
377 */ 377 */
@@ -483,7 +483,7 @@ static void reset_curseg(struct f2fs_sb_info *sbi, int type, int modified)
483 __set_sit_entry_type(sbi, type, curseg->segno, modified); 483 __set_sit_entry_type(sbi, type, curseg->segno, modified);
484} 484}
485 485
486/** 486/*
487 * Allocate a current working segment. 487 * Allocate a current working segment.
488 * This function always allocates a free segment in LFS manner. 488 * This function always allocates a free segment in LFS manner.
489 */ 489 */
@@ -520,7 +520,7 @@ static void __next_free_blkoff(struct f2fs_sb_info *sbi,
520 seg->next_blkoff = ofs; 520 seg->next_blkoff = ofs;
521} 521}
522 522
523/** 523/*
524 * If a segment is written by LFS manner, next block offset is just obtained 524 * If a segment is written by LFS manner, next block offset is just obtained
525 * by increasing the current block offset. However, if a segment is written by 525 * by increasing the current block offset. However, if a segment is written by
526 * SSR manner, next block offset obtained by calling __next_free_blkoff 526 * SSR manner, next block offset obtained by calling __next_free_blkoff
@@ -534,7 +534,7 @@ static void __refresh_next_blkoff(struct f2fs_sb_info *sbi,
534 seg->next_blkoff++; 534 seg->next_blkoff++;
535} 535}
536 536
537/** 537/*
538 * This function always allocates a used segment (from dirty seglist) by SSR 538 * This function always allocates a used segment (from dirty seglist) by SSR
539 * manner, so it should recover the existing segment information of valid blocks 539 * manner, so it should recover the existing segment information of valid blocks
540 */ 540 */
@@ -1310,7 +1310,7 @@ static bool flush_sits_in_journal(struct f2fs_sb_info *sbi)
1310 return 0; 1310 return 0;
1311} 1311}
1312 1312
1313/** 1313/*
1314 * CP calls this function, which flushes SIT entries including sit_journal, 1314 * CP calls this function, which flushes SIT entries including sit_journal,
1315 * and moves prefree segs to free segs. 1315 * and moves prefree segs to free segs.
1316 */ 1316 */
@@ -1624,7 +1624,7 @@ static int build_dirty_segmap(struct f2fs_sb_info *sbi)
1624 return init_victim_segmap(sbi); 1624 return init_victim_segmap(sbi);
1625} 1625}
1626 1626
1627/** 1627/*
1628 * Update min, max modified time for cost-benefit GC algorithm 1628 * Update min, max modified time for cost-benefit GC algorithm
1629 */ 1629 */
1630static void init_min_max_mtime(struct f2fs_sb_info *sbi) 1630static void init_min_max_mtime(struct f2fs_sb_info *sbi)
diff --git a/fs/f2fs/segment.h b/fs/f2fs/segment.h
index e380a8ef13f5..2c445f8947c9 100644
--- a/fs/f2fs/segment.h
+++ b/fs/f2fs/segment.h
@@ -1,4 +1,4 @@
1/** 1/*
2 * fs/f2fs/segment.h 2 * fs/f2fs/segment.h
3 * 3 *
4 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 4 * Copyright (c) 2012 Samsung Electronics Co., Ltd.
diff --git a/fs/f2fs/super.c b/fs/f2fs/super.c
index 878bf382f848..4360600c81e8 100644
--- a/fs/f2fs/super.c
+++ b/fs/f2fs/super.c
@@ -1,4 +1,4 @@
1/** 1/*
2 * fs/f2fs/super.c 2 * fs/f2fs/super.c
3 * 3 *
4 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 4 * Copyright (c) 2012 Samsung Electronics Co., Ltd.
diff --git a/fs/f2fs/xattr.c b/fs/f2fs/xattr.c
index aca50fe163f6..5324d1e9d168 100644
--- a/fs/f2fs/xattr.c
+++ b/fs/f2fs/xattr.c
@@ -1,4 +1,4 @@
1/** 1/*
2 * fs/f2fs/xattr.c 2 * fs/f2fs/xattr.c
3 * 3 *
4 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 4 * Copyright (c) 2012 Samsung Electronics Co., Ltd.
diff --git a/fs/f2fs/xattr.h b/fs/f2fs/xattr.h
index 29b0a08e1e14..49c9558305e3 100644
--- a/fs/f2fs/xattr.h
+++ b/fs/f2fs/xattr.h
@@ -1,4 +1,4 @@
1/** 1/*
2 * fs/f2fs/xattr.h 2 * fs/f2fs/xattr.h
3 * 3 *
4 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 4 * Copyright (c) 2012 Samsung Electronics Co., Ltd.
@@ -77,7 +77,7 @@ struct f2fs_xattr_entry {
77#define MAX_VALUE_LEN (MIN_OFFSET - sizeof(struct f2fs_xattr_header) - \ 77#define MAX_VALUE_LEN (MIN_OFFSET - sizeof(struct f2fs_xattr_header) - \
78 sizeof(struct f2fs_xattr_entry)) 78 sizeof(struct f2fs_xattr_entry))
79 79
80/** 80/*
81 * On-disk structure of f2fs_xattr 81 * On-disk structure of f2fs_xattr
82 * We use only 1 block for xattr. 82 * We use only 1 block for xattr.
83 * 83 *