Lines Matching defs:vblocknr
49 "DAT doesn't have a block to manage vblocknr = %llu",
130 "state inconsistency probably due to duplicate use of vblocknr = %llu",
186 "vblocknr = %llu has abnormal lifetime: start cno (= %llu) > current cno (= %llu)",
276 * @vblocknr: virtual block number
287 int nilfs_dat_mark_dirty(struct inode *dat, __u64 vblocknr)
292 req.pr_entry_nr = vblocknr;
325 * @vblocknr: virtual block number
329 * @vblocknr to @blocknr.
338 int nilfs_dat_move(struct inode *dat, __u64 vblocknr, sector_t blocknr)
345 ret = nilfs_palloc_get_entry_block(dat, vblocknr, 0, &entry_bh);
366 entry = nilfs_palloc_block_get_entry(dat, vblocknr, entry_bh, kaddr);
369 "%s: invalid vblocknr = %llu, [%llu, %llu)",
370 __func__, (unsigned long long)vblocknr,
392 * @vblocknr: virtual block number
395 * Description: nilfs_dat_translate() maps the virtual block number @vblocknr
399 * with @vblocknr is stored in the place pointed by @blocknrp. On error, one
406 * %-ENOENT - A block number associated with @vblocknr does not exist.
408 int nilfs_dat_translate(struct inode *dat, __u64 vblocknr, sector_t *blocknrp)
416 ret = nilfs_palloc_get_entry_block(dat, vblocknr, 0, &entry_bh);
430 entry = nilfs_palloc_block_get_entry(dat, vblocknr, entry_bh, kaddr);