Lines Matching refs:blkaddr
214 int f2fs_target_device_index(struct f2fs_sb_info *sbi, block_t blkaddr) in f2fs_target_device_index() argument
219 if (FDEV(i).start_blk <= blkaddr && FDEV(i).end_blk >= blkaddr) in f2fs_target_device_index()
539 static struct bio *f2fs_grab_read_bio(struct inode *inode, block_t blkaddr, in f2fs_grab_read_bio() argument
547 if (!f2fs_is_valid_blkaddr(sbi, blkaddr, DATA_GENERIC)) in f2fs_grab_read_bio()
553 f2fs_target_device(sbi, blkaddr, bio); in f2fs_grab_read_bio()
570 f2fs_wait_on_block_writeback(sbi, blkaddr); in f2fs_grab_read_bio()
578 block_t blkaddr) in f2fs_submit_page_read() argument
580 struct bio *bio = f2fs_grab_read_bio(inode, blkaddr, 1, 0); in f2fs_submit_page_read()
621 void f2fs_update_data_blkaddr(struct dnode_of_data *dn, block_t blkaddr) in f2fs_update_data_blkaddr() argument
623 dn->data_blkaddr = blkaddr; in f2fs_update_data_blkaddr()
648 block_t blkaddr = datablock_addr(dn->inode, in f2fs_reserve_new_blocks() local
650 if (blkaddr == NULL_ADDR) { in f2fs_reserve_new_blocks()
1009 block_t blkaddr; in f2fs_map_blocks() local
1059 blkaddr = datablock_addr(dn.inode, dn.node_page, dn.ofs_in_node); in f2fs_map_blocks()
1061 if (__is_valid_data_blkaddr(blkaddr) && in f2fs_map_blocks()
1062 !f2fs_is_valid_blkaddr(sbi, blkaddr, DATA_GENERIC)) { in f2fs_map_blocks()
1067 if (!is_valid_data_blkaddr(sbi, blkaddr)) { in f2fs_map_blocks()
1074 if (blkaddr == NULL_ADDR) { in f2fs_map_blocks()
1087 blkaddr = dn.data_blkaddr; in f2fs_map_blocks()
1096 blkaddr == NULL_ADDR) { in f2fs_map_blocks()
1115 if (blkaddr == NEW_ADDR) in f2fs_map_blocks()
1119 map->m_pblk = blkaddr; in f2fs_map_blocks()
1122 blkaddr == (map->m_pblk + ofs)) || in f2fs_map_blocks()
1123 (map->m_pblk == NEW_ADDR && blkaddr == NEW_ADDR) || in f2fs_map_blocks()
2330 block_t blkaddr = NULL_ADDR; in f2fs_write_begin() local
2368 &blkaddr, &need_balance); in f2fs_write_begin()
2387 f2fs_wait_on_block_writeback(sbi, blkaddr); in f2fs_write_begin()
2397 if (blkaddr == NEW_ADDR) { in f2fs_write_begin()
2401 err = f2fs_submit_page_read(inode, page, blkaddr); in f2fs_write_begin()