/freebsd-11-stable/sys/fs/nandfs/ |
H A D | nandfs_subr.c | 139 nandfs_daddr_t blocknr) 143 MPASS(blocknr >= nandfsdev->nd_fsdata.f_first_data_block); 147 segnum = blocknr / blks_per_seg; 150 DPRINTF(SYNC, ("%s: returning blocknr %jx -> segnum %jx\n", __func__, 151 blocknr, segnum)); 186 nandfs_dev_bread(struct nandfs_device *nandfsdev, nandfs_lbn_t blocknr, argument 193 blocknr * blk2dev, nandfsdev->nd_devvp)); 194 error = bread(nandfsdev->nd_devvp, blocknr * blk2dev, 198 __func__, blocknr); 204 nandfs_bread(struct nandfs_node *node, nandfs_lbn_t blocknr, argument 138 nandfs_get_segnum_of_block(struct nandfs_device *nandfsdev, nandfs_daddr_t blocknr) argument 228 nandfs_bread_meta(struct nandfs_node *node, nandfs_lbn_t blocknr, struct ucred *cred, int flags, struct buf **bpp) argument 272 nandfs_bcreate(struct nandfs_node *node, nandfs_lbn_t blocknr, struct ucred *cred, int flags, struct buf **bpp) argument 309 nandfs_bcreate_meta(struct nandfs_node *node, nandfs_lbn_t blocknr, struct ucred *cred, int flags, struct buf **bpp) argument 355 nandfs_mdt_trans(struct nandfs_mdt *mdt, uint64_t index, nandfs_lbn_t *blocknr, uint32_t *entry_in_block) argument 383 nandfs_mdt_trans_blk(struct nandfs_mdt *mdt, uint64_t index, uint64_t *desc, uint64_t *bitmap, nandfs_lbn_t *blocknr, uint32_t *entry_in_block) argument 481 nandfs_load_segsum(struct nandfs_device *fsdev, nandfs_daddr_t blocknr, struct nandfs_segment_summary *segsum) argument 512 uint64_t blocknr; local 791 uint64_t blocknr; local 1017 nandfs_vblk_set(struct buf *bp, nandfs_daddr_t blocknr) argument [all...] |
H A D | nandfs_alloc.c | 332 nandfs_lbn_t blocknr; local 336 nandfs_mdt_trans(mdt, req->entrynum, &blocknr, entry); 339 (uintmax_t)blocknr, *entry)); 344 if (blocknr < node->nn_inode.i_blocks) 345 error = nandfs_bread(node, blocknr, NOCRED, 0, &bp); 347 error = nandfs_bcreate(node, blocknr, NOCRED, 0, &bp); 353 __func__, (uintmax_t)node->nn_ino, (uintmax_t)blocknr,
|
H A D | nandfs_dir.c | 157 uint64_t filesize, blocknr, ino, offset; local 178 blocknr = offset / blocksize; 183 error = nandfs_bread(dir_node, blocknr, NOCRED, 0, &bp); 227 filesize = blocknr * blocksize + 266 uint64_t file_size, blocknr; local 282 blocknr = tnode->nn_diroff / blocksize; 284 error = nandfs_bread(dir_node, blocknr, NOCRED, 0, &bp);
|
H A D | nandfs_segment.c | 579 uint64_t blocknr; local 586 blocknr = nfsseg->start_block + nfsseg->segsum_blocks; 610 error = nandfs_update_phys_block(fsdev, bp, blocknr, binfo); 614 (uintmax_t)blocknr, bp, binfo); 620 blocknr++; 697 nandfs_save_buf(struct buf *bp, uint64_t blocknr, struct nandfs_device *fsdev) argument 704 bp->b_blkno = nandfs_block_to_dblock(fsdev, blocknr); 716 __func__, bp, (uintmax_t)bp->b_offset, (uintmax_t)blocknr, 795 uint64_t blocknr; local 802 blocknr [all...] |
H A D | nandfs_sufile.c | 509 uint64_t curr, blocknr, blockoff, i; local 527 nandfs_seg_usage_blk_offset(fsdev, segment, &blocknr, 530 if (i == 0 || curr != blocknr) { 533 err = nandfs_bread(su_node, blocknr, NOCRED, 538 curr = blocknr;
|
H A D | nandfs_vnops.c | 1181 uint64_t blocknr; local 1202 blocknr = diroffset / blocksize; 1204 error = nandfs_bread(node, blocknr, NOCRED, 0, &bp); 1213 blkoff = 0; blocknr++; 1215 error = nandfs_bread(node, blocknr, NOCRED, 0, 1277 uint64_t blocknr; local 1290 blocknr = 0; 1291 while (blocknr < blockcount) { 1292 error = nandfs_bread(dnode, blocknr, NOCRED, 0, &bp); 1301 if (blocknr [all...] |
H A D | nandfs_vfsops.c | 958 uint64_t ncp, nsn, cpno, fcpno, blocknr, last_cno; local 995 blocknr = fcpno / cp_per_block; 997 error = nandfs_bread(cp_node, blocknr, NOCRED, 0, &bp);
|
/freebsd-11-stable/stand/libsa/ |
H A D | nandfs.c | 602 uint64_t blocknr; local 619 nandfs_mdt_trans(&fs->nf_ifile_mdt, ino, &blocknr, &entrynr); 621 if (nandfs_read_inode(fs, &fs->nf_ifile, blocknr, 1, buffer, 0)) 825 uint64_t blocknr; local 836 blocknr = cpno / cp_per_block; 839 if (nandfs_read_inode(fs, &fs->nf_cpfile, blocknr, 1, buf, 0)) { 947 nandfs_lbn_t blocknr; local 953 nandfs_mdt_trans(&fs->nf_datfile_mdt, vblocknr, &blocknr, &entrynr); 955 if (nandfs_read_inode(fs, &fs->nf_datfile, blocknr, 1, dat, 1)) { 984 nandfs_daddr_t *blocknr, uint32_ 983 nandfs_mdt_trans(struct nandfs_mdt *mdt, uint64_t index, nandfs_daddr_t *blocknr, uint32_t *entry_in_block) argument [all...] |
/freebsd-11-stable/sys/fs/ext2fs/ |
H A D | ext2_alloc.c | 566 * we note: blocknr == 0 means that we're about to allocate either 570 * blocknr != 0 means that we're allocating a block that is none 571 * of the above. Then, blocknr tells us the number of the block 576 e2fs_daddr_t blocknr) 599 * Else lets fall back to the blocknr or, if there is none, follow 602 return blocknr ? blocknr : 575 ext2_blkpref(struct inode *ip, e2fs_lbn_t lbn, int indx, e2fs_daddr_t *bap, e2fs_daddr_t blocknr) argument
|