Searched refs:blk_addr (Results 1 – 7 of 7) sorted by relevance
/fs/f2fs/ |
D | segment.h | 59 #define GET_SEGOFF_FROM_SEG0(sbi, blk_addr) \ argument 60 ((blk_addr) - SM_I(sbi)->seg0_blkaddr) 61 #define GET_SEGNO_FROM_SEG0(sbi, blk_addr) \ argument 62 (GET_SEGOFF_FROM_SEG0(sbi, blk_addr) >> sbi->log_blocks_per_seg) 63 #define GET_SEGNO(sbi, blk_addr) \ argument 64 (((blk_addr == NULL_ADDR) || (blk_addr == NEW_ADDR)) ? \ 66 GET_SEGNO_FROM_SEG0(sbi, blk_addr))) 89 #define SECTOR_FROM_BLOCK(sbi, blk_addr) \ argument 90 (blk_addr << ((sbi)->log_blocksize - F2FS_LOG_SECTOR_SIZE)) 524 static inline void verify_block_addr(struct f2fs_sb_info *sbi, block_t blk_addr) in verify_block_addr() argument [all …]
|
D | data.c | 84 start_blkaddr = fi->ext.blk_addr; in check_extent_cache() 107 void update_extent_cache(block_t blk_addr, struct dnode_of_data *dn) in update_extent_cache() argument 113 BUG_ON(blk_addr == NEW_ADDR); in update_extent_cache() 117 __set_data_blkaddr(dn, blk_addr); in update_extent_cache() 123 start_blkaddr = fi->ext.blk_addr; in update_extent_cache() 124 end_blkaddr = fi->ext.blk_addr + fi->ext.len - 1; in update_extent_cache() 132 if (blk_addr != NULL_ADDR) { in update_extent_cache() 134 fi->ext.blk_addr = blk_addr; in update_extent_cache() 141 if (fofs == start_fofs - 1 && blk_addr == start_blkaddr - 1) { in update_extent_cache() 143 fi->ext.blk_addr--; in update_extent_cache() [all …]
|
D | node.c | 207 BUG_ON(ni->blk_addr == NEW_ADDR); in set_node_addr() 215 BUG_ON(ni->blk_addr != NULL_ADDR); in set_node_addr() 222 BUG_ON(nat_get_blkaddr(e) != ni->blk_addr); in set_node_addr() 285 ni->blk_addr = nat_get_blkaddr(e); in get_node_info() 494 BUG_ON(ni.blk_addr != NULL_ADDR); in truncate_node() 497 BUG_ON(ni.blk_addr == NULL_ADDR); in truncate_node() 500 invalidate_blocks(sbi, ni.blk_addr); in truncate_node() 516 trace_f2fs_truncate_node(dn->inode, dn->nid, ni.blk_addr); in truncate_node() 842 BUG_ON(old_ni.blk_addr != NULL_ADDR); in new_node_page() 880 if (ni.blk_addr == NULL_ADDR) { in read_node_page() [all …]
|
D | segment.c | 305 struct f2fs_summary_block *sum_blk, block_t blk_addr) in write_sum_page() argument 307 struct page *page = grab_meta_page(sbi, blk_addr); in write_sum_page() 723 block_t blk_addr, enum page_type type) in submit_write_page() argument 727 verify_block_addr(sbi, blk_addr); in submit_write_page() 733 if (sbi->bio[type] && sbi->last_block_in_bio[type] != blk_addr - 1) in submit_write_page() 738 sbi->bio[type]->bi_sector = SECTOR_FROM_BLOCK(sbi, blk_addr); in submit_write_page() 752 sbi->last_block_in_bio[type] = blk_addr; in submit_write_page() 755 trace_f2fs_submit_write_page(page, blk_addr, type); in submit_write_page() 1075 block_t blk_addr = 0; in read_normal_summaries() local 1083 blk_addr = sum_blk_addr(sbi, NR_CURSEG_TYPE, type); in read_normal_summaries() [all …]
|
D | node.h | 41 block_t blk_addr; /* block address of the node */ member 53 #define nat_get_blkaddr(nat) (nat->ni.blk_addr) 54 #define nat_set_blkaddr(nat, b) (nat->ni.blk_addr = b) 70 ni->blk_addr = le32_to_cpu(raw_ne->block_addr); in node_info_from_raw_nat()
|
D | f2fs.h | 143 u32 blk_addr; /* start block address of the extent */ member 175 ext->blk_addr = le32_to_cpu(i_ext.blk_addr); in get_extent_info() 185 i_ext->blk_addr = cpu_to_le32(ext->blk_addr); in set_raw_extent()
|
D | checkpoint.c | 322 orphan_blk->blk_addr = cpu_to_le16(index); in write_orphan_inodes() 344 orphan_blk->blk_addr = cpu_to_le16(index); in write_orphan_inodes()
|