/linux-4.4.14/fs/minix/ |
D | itree_common.c | 4 block_t *p; 5 block_t key; 11 static inline void add_chain(Indirect *p, struct buffer_head *bh, block_t *v) in add_chain() 24 static inline block_t *block_end(struct buffer_head *bh) in block_end() 26 return (block_t *)((char*)bh->b_data + bh->b_size); in block_end() 51 add_chain(++p, bh, (block_t *)bh->b_data + *++offsets); in get_branch() 90 branch[n].p = (block_t*) bh->b_data + offsets[n]; in alloc_branch() 208 static inline int all_zeroes(block_t *p, block_t *q) in all_zeroes() 220 block_t *top) in find_shared() 237 for (p=partial;p>chain && all_zeroes((block_t*)p->bh->b_data,p->p);p--) in find_shared() [all …]
|
D | itree_v1.c | 7 typedef u16 block_t; /* 16 bit, host order */ typedef 9 static inline unsigned long block_to_cpu(block_t n) in block_to_cpu() 14 static inline block_t cpu_to_block(unsigned long n) in cpu_to_block() 19 static inline block_t *i_data(struct inode *inode) in i_data() 21 return (block_t *)minix_i(inode)->u.i1_data; in i_data()
|
D | itree_v2.c | 6 typedef u32 block_t; /* 32 bit, host order */ typedef 8 static inline unsigned long block_to_cpu(block_t n) in block_to_cpu() 13 static inline block_t cpu_to_block(unsigned long n) in cpu_to_block() 18 static inline block_t *i_data(struct inode *inode) in i_data() 20 return (block_t *)minix_i(inode)->u.i2_data; in i_data()
|
/linux-4.4.14/fs/f2fs/ |
D | gc.h | 46 static inline block_t free_user_blocks(struct f2fs_sb_info *sbi) in free_user_blocks() 55 static inline block_t limit_invalid_user_blocks(struct f2fs_sb_info *sbi) in limit_invalid_user_blocks() 60 static inline block_t limit_free_user_blocks(struct f2fs_sb_info *sbi) in limit_free_user_blocks() 62 block_t reclaimable_user_blocks = sbi->user_block_count - in limit_free_user_blocks() 91 block_t invalid_user_blocks = sbi->user_block_count - in has_enough_invalid_blocks()
|
D | f2fs.h | 66 typedef u32 block_t; /* typedef 176 block_t blkaddr; /* block address to be discarded */ 184 block_t blkaddr; /* block address locating the last fsync */ 185 block_t last_dentry; /* block address locating the last dentry */ 186 block_t last_inode; /* block address locating the last inode */ 377 block_t m_pblk; 378 block_t m_lblk; 508 block_t nat_blkaddr; /* base disk address of NAT */ 547 block_t data_blkaddr; /* block address of the node block */ 607 block_t seg0_blkaddr; /* block address of 0'th segment */ [all …]
|
D | segment.h | 199 block_t sit_base_addr; /* start block address of SIT area */ 200 block_t sit_blocks; /* # of blocks used by SIT area */ 201 block_t written_valid_blocks; /* # of valid blocks in main area */ 415 static inline block_t written_block_count(struct f2fs_sb_info *sbi) in written_block_count() 574 static inline void verify_block_addr(struct f2fs_sb_info *sbi, block_t blk_addr) in verify_block_addr() 617 block_t blk_addr = sit_i->sit_base_addr + offset; in current_sit_addr() 663 static inline block_t start_sum_block(struct f2fs_sb_info *sbi) in start_sum_block() 669 static inline block_t sum_blk_addr(struct f2fs_sb_info *sbi, int base, int type) in sum_blk_addr()
|
D | recovery.c | 176 block_t blkaddr; in find_fsync_dnodes() 259 block_t blkaddr, struct dnode_of_data *dn) in check_index_in_prev_nodes() 271 block_t bidx; in check_index_in_prev_nodes() 358 struct page *page, block_t blkaddr) in do_recover_data() 399 block_t src, dest; in do_recover_data() 469 block_t blkaddr; in recover_data() 532 block_t blkaddr; in recover_fsync_data()
|
D | segment.c | 497 block_t blkstart, block_t blklen) in f2fs_issue_discard() 503 block_t i; in f2fs_issue_discard() 516 bool discard_next_dnode(struct f2fs_sb_info *sbi, block_t blkaddr) in discard_next_dnode() 691 static void update_sit_entry(struct f2fs_sb_info *sbi, block_t blkaddr, int del) in update_sit_entry() 734 void refresh_sit_entry(struct f2fs_sb_info *sbi, block_t old, block_t new) in refresh_sit_entry() 744 void invalidate_blocks(struct f2fs_sb_info *sbi, block_t addr) in invalidate_blocks() 764 bool is_checkpointed_data(struct f2fs_sb_info *sbi, block_t blkaddr) in is_checkpointed_data() 838 void update_meta_page(struct f2fs_sb_info *sbi, void *src, block_t blk_addr) in update_meta_page() 852 struct f2fs_summary_block *sum_blk, block_t blk_addr) in write_sum_page() 1005 struct curseg_info *seg, block_t start) in __next_free_blkoff() [all …]
|
D | gc.c | 408 block_t start_addr; in gc_node_segment() 487 block_t start_bidx_of_node(unsigned int node_ofs, struct f2fs_inode_info *fi) in start_bidx_of_node() 508 struct node_info *dni, block_t blkaddr, unsigned int *nofs) in is_alive() 513 block_t source_blkaddr; in is_alive() 538 static void move_encrypted_block(struct inode *inode, block_t bidx) in move_encrypted_block() 627 static void move_data_page(struct inode *inode, block_t bidx, int gc_type) in move_data_page() 672 block_t start_addr; in gc_data_segment() 686 block_t start_bidx; in gc_data_segment()
|
D | checkpoint.c | 109 bool is_valid_blkaddr(struct f2fs_sb_info *sbi, block_t blkaddr, int type) in is_valid_blkaddr() 143 int ra_meta_pages(struct f2fs_sb_info *sbi, block_t start, int nrpages, in ra_meta_pages() 146 block_t prev_blk_addr = 0; in ra_meta_pages() 148 block_t blkno = start; in ra_meta_pages() 516 block_t start_blk, orphan_blocks, i, j; in recover_orphan_inodes() 547 static void write_orphan_inodes(struct f2fs_sb_info *sbi, block_t start_blk) in write_orphan_inodes() 605 block_t cp_addr, unsigned long long *version) in validate_checkpoint() 665 block_t cp_blk_no; in get_valid_checkpoint() 929 block_t start_blk; in do_checkpoint() 934 block_t discard_blk = NEXT_FREE_BLKADDR(sbi, curseg); in do_checkpoint()
|
D | trace.h | 32 block_t len;
|
D | node.h | 49 block_t blk_addr; /* block address of the node */ 241 static inline void fill_node_footer_blkaddr(struct page *page, block_t blkaddr) in fill_node_footer_blkaddr() 275 static inline block_t next_blkaddr_of_node(struct page *node_page) in next_blkaddr_of_node()
|
D | extent_cache.c | 397 pgoff_t fofs, block_t blkaddr, unsigned int len) in f2fs_update_extent_tree_range() 709 pgoff_t fofs, block_t blkaddr, unsigned int len) in f2fs_update_extent_cache_range()
|
D | file.c | 308 static bool __found_offset(block_t blkaddr, pgoff_t dirty, pgoff_t pgofs, in __found_offset() 374 block_t blkaddr; in f2fs_seek_block() 463 block_t blkaddr = le32_to_cpu(*addr); in truncate_data_blocks_range() 839 block_t new_addr; in __exchange_data_block()
|
D | node.c | 274 block_t new_blkaddr, bool fsync_done) in set_node_addr() 1500 block_t blk_addr; in scan_nat_page() 1555 block_t addr = le32_to_cpu(nat_in_journal(sum, i).block_addr); in build_free_nids() 1713 void recover_xattr_data(struct inode *inode, struct page *page, block_t blkaddr) in recover_xattr_data() 1798 block_t addr; in restore_node_summary()
|
D | data.c | 88 static struct bio *__bio_alloc(struct f2fs_sb_info *sbi, block_t blk_addr, in __bio_alloc() 527 block_t blkaddr; in __allocate_data_blocks() 661 block_t blkaddr = datablock_addr(dn.node_page, dn.ofs_in_node); in f2fs_map_blocks()
|
D | inode.c | 55 block_t addr = le32_to_cpu(ri->i_addr[0]); in __written_first_block()
|
D | super.c | 616 block_t total_count, user_block_count, start_count, ovp_count; in f2fs_statfs()
|
/linux-4.4.14/include/trace/events/ |
D | f2fs.h | 406 TP_PROTO(struct inode *inode, nid_t nid, block_t blk_addr), 414 __field(block_t, blk_addr) 432 TP_PROTO(struct inode *inode, nid_t nid, block_t blk_addr), 446 TP_PROTO(struct inode *inode, nid_t nid, block_t blk_addr), 493 __field(block_t, m_lblk) 494 __field(block_t, m_pblk) 730 __field(block_t, blkaddr) 1083 TP_PROTO(struct super_block *sb, block_t blkstart, block_t blklen), 1089 __field(block_t, blkstart) 1090 __field(block_t, blklen) [all …]
|
/linux-4.4.14/include/linux/ |
D | f2fs_fs.h | 26 #define NULL_ADDR ((block_t)0) /* used as block_t addresses */ 27 #define NEW_ADDR ((block_t)-1) /* used as block_t addresses */
|