Lines Matching refs:dn
873 struct dnode_of_data dn; in __f2fs_cluster_blocks() local
879 set_new_dnode(&dn, inode, NULL, NULL, 0); in __f2fs_cluster_blocks()
880 ret = f2fs_get_dnode_of_data(&dn, start_idx, LOOKUP_NODE); in __f2fs_cluster_blocks()
887 if (dn.data_blkaddr == COMPRESS_ADDR) { in __f2fs_cluster_blocks()
894 blkaddr = data_blkaddr(dn.inode, in __f2fs_cluster_blocks()
895 dn.node_page, dn.ofs_in_node + i); in __f2fs_cluster_blocks()
910 f2fs_put_dnode(&dn); in __f2fs_cluster_blocks()
1155 struct dnode_of_data dn; in f2fs_write_compressed_pages() local
1180 set_new_dnode(&dn, cc->inode, NULL, NULL, 0); in f2fs_write_compressed_pages()
1182 err = f2fs_get_dnode_of_data(&dn, start_idx, LOOKUP_NODE); in f2fs_write_compressed_pages()
1187 if (data_blkaddr(dn.inode, dn.node_page, in f2fs_write_compressed_pages()
1188 dn.ofs_in_node + i) == NULL_ADDR) in f2fs_write_compressed_pages()
1194 err = f2fs_get_node_info(fio.sbi, dn.nid, &ni, false); in f2fs_write_compressed_pages()
1218 fio.old_blkaddr = data_blkaddr(dn.inode, dn.node_page, in f2fs_write_compressed_pages()
1219 dn.ofs_in_node + i + 1); in f2fs_write_compressed_pages()
1238 for (i = 0; i < cc->cluster_size; i++, dn.ofs_in_node++) { in f2fs_write_compressed_pages()
1241 blkaddr = f2fs_data_blkaddr(&dn); in f2fs_write_compressed_pages()
1251 f2fs_update_data_blkaddr(&dn, COMPRESS_ADDR); in f2fs_write_compressed_pages()
1261 f2fs_update_data_blkaddr(&dn, NEW_ADDR); in f2fs_write_compressed_pages()
1274 f2fs_outplace_write_data(&dn, &fio); in f2fs_write_compressed_pages()
1290 f2fs_put_dnode(&dn); in f2fs_write_compressed_pages()
1315 f2fs_put_dnode(&dn); in f2fs_write_compressed_pages()
1740 unsigned int f2fs_cluster_blocks_are_contiguous(struct dnode_of_data *dn) in f2fs_cluster_blocks_are_contiguous() argument
1742 bool compressed = f2fs_data_blkaddr(dn) == COMPRESS_ADDR; in f2fs_cluster_blocks_are_contiguous()
1744 block_t first_blkaddr = data_blkaddr(dn->inode, dn->node_page, in f2fs_cluster_blocks_are_contiguous()
1745 dn->ofs_in_node + i); in f2fs_cluster_blocks_are_contiguous()
1747 for (i += 1; i < F2FS_I(dn->inode)->i_cluster_size; i++) { in f2fs_cluster_blocks_are_contiguous()
1748 block_t blkaddr = data_blkaddr(dn->inode, dn->node_page, in f2fs_cluster_blocks_are_contiguous()
1749 dn->ofs_in_node + i); in f2fs_cluster_blocks_are_contiguous()