Lines Matching defs:blkaddr
28 u64 blkaddr, offset;
58 blkaddr = SM_I(sbi)->main_blkaddr;
63 blkaddr = __end_block_addr(sbi);
67 blkaddr = SM_I(sbi)->main_blkaddr;
72 if (find_next_free_block(sbi, &blkaddr, left, type, false)) {
77 se = get_seg_entry(sbi, GET_SEGNO(sbi, blkaddr));
78 offset = OFFSET_IN_SEG(sbi, blkaddr);
88 f2fs_set_main_bitmap(sbi, blkaddr, type);
89 f2fs_set_sit_bitmap(sbi, blkaddr);
111 *to = (block_t)blkaddr;
123 unsigned int blkaddr = datablock_addr(dn->node_blk, dn->ofs_in_node);
136 dn->data_blkaddr = blkaddr;
143 if (blkaddr == NULL_ADDR)
145 else if (blkaddr == NEW_ADDR)
182 block_t blkaddr;
221 blkaddr = datablock_addr(dn.node_blk, dn.ofs_in_node);
222 if (blkaddr == NULL_ADDR || blkaddr == NEW_ADDR)
232 ASSERT(dev_read_block(blk_buffer, blkaddr) >= 0);
236 ASSERT(dev_read_block(buffer, blkaddr) >= 0);
271 block_t blkaddr;
330 blkaddr = datablock_addr(dn.node_blk, dn.ofs_in_node);
331 if (blkaddr == NULL_ADDR || blkaddr == NEW_ADDR) {
336 blkaddr = dn.data_blkaddr;
347 ASSERT(dev_read_block(blk_buffer, blkaddr) >= 0);
349 ASSERT(dev_write_block(blk_buffer, blkaddr) >= 0);
352 ASSERT(dev_write_block(buffer, blkaddr) >= 0);
494 u32 blkaddr, prev_blkaddr, cur_blk = 0, end_blk;
530 blkaddr = datablock_addr(dn.node_blk, dn.ofs_in_node);
532 if (is_consecutive(prev_blkaddr, blkaddr))
542 if (cur_ext.len == 0 && is_valid_data_blkaddr(blkaddr)) {
545 cur_ext.blk = blkaddr;
548 prev_blkaddr = blkaddr;
549 count = blkaddr == COMPRESS_ADDR ? cluster_size : 1;