Lines Matching refs:idata
282 dir->idata = malloc(used); in erofs_write_dir_file()
283 if (!dir->idata) in erofs_write_dir_file()
286 fill_dirblock(dir->idata, dir->idata_size, q, head, d); in erofs_write_dir_file()
306 inode->idata = malloc(inode->idata_size); in erofs_write_file_from_buffer()
307 if (!inode->idata) in erofs_write_file_from_buffer()
309 memcpy(inode->idata, buf + blknr_to_addr(nblocks), in erofs_write_file_from_buffer()
351 inode->idata = malloc(inode->idata_size); in write_uncompressed_file_from_fd()
352 if (!inode->idata) in write_uncompressed_file_from_fd()
355 ret = read(fd, inode->idata, inode->idata_size); in write_uncompressed_file_from_fd()
357 free(inode->idata); in write_uncompressed_file_from_fd()
358 inode->idata = NULL; in write_uncompressed_file_from_fd()
600 ret = dev_write(inode->idata, off, inode->idata_size); in erofs_bh_flush_write_inline()
605 free(inode->idata); in erofs_bh_flush_write_inline()
606 inode->idata = NULL; in erofs_bh_flush_write_inline()
637 ret = dev_write(inode->idata, pos, inode->idata_size); in erofs_write_tail_end()
648 free(inode->idata); in erofs_write_tail_end()
649 inode->idata = NULL; in erofs_write_tail_end()
834 inode->idata = NULL; in erofs_new_inode()