Lines Matching defs:buffer
170 u64 f2fs_read(struct f2fs_sb_info *sbi, nid_t ino, u8 *buffer,
187 /* Memory allocation for block buffer and inode. */
233 memcpy(buffer, blk_buffer + off_in_blk, len_in_blk);
236 ASSERT(dev_read_block(buffer, blkaddr) >= 0);
241 buffer += len_in_blk;
260 static u64 f2fs_write_ex(struct f2fs_sb_info *sbi, nid_t ino, u8 *buffer,
285 ASSERT((!has_data && buffer == NULL) || (has_data && buffer != NULL));
289 /* Memory allocation for block buffer and inode. */
348 memcpy(blk_buffer + off_in_blk, buffer, len_in_blk);
352 ASSERT(dev_write_block(buffer, blkaddr) >= 0);
357 buffer += len_in_blk;
380 u64 f2fs_write(struct f2fs_sb_info *sbi, nid_t ino, u8 *buffer,
383 return f2fs_write_ex(sbi, ino, buffer, count, offset, WR_NORMAL);
386 u64 f2fs_write_compress_data(struct f2fs_sb_info *sbi, nid_t ino, u8 *buffer,
389 return f2fs_write_ex(sbi, ino, buffer, count, offset, WR_COMPRESS_DATA);
572 u8 buffer[BLOCK_SZ];
616 n = read(fd, buffer, BLOCK_SZ);
618 memcpy(inline_data_addr(node_blk), buffer, de->size);
703 while ((n = read(fd, buffer, BLOCK_SZ)) > 0) {
704 f2fs_write(sbi, de->ino, buffer, n, off);