Lines Matching defs:nandfsdev

138 nandfs_get_segnum_of_block(struct nandfs_device *nandfsdev,
143 MPASS(blocknr >= nandfsdev->nd_fsdata.f_first_data_block);
145 blks_per_seg = nandfsdev->nd_fsdata.f_blocks_per_segment;
148 segnum -= nandfsdev->nd_fsdata.f_first_data_block / blks_per_seg;
157 nandfs_get_segment_range(struct nandfs_device *nandfsdev, uint64_t segnum,
162 blks_per_seg = nandfsdev->nd_fsdata.f_blocks_per_segment;
163 *seg_start = nandfsdev->nd_fsdata.f_first_data_block +
169 void nandfs_calc_mdt_consts(struct nandfs_device *nandfsdev,
172 uint32_t blocksize = nandfsdev->nd_blocksize;
186 nandfs_dev_bread(struct nandfs_device *nandfsdev, nandfs_lbn_t blocknr,
189 int blk2dev = nandfsdev->nd_blocksize / DEV_BSIZE;
193 blocknr * blk2dev, nandfsdev->nd_devvp));
194 error = bread(nandfsdev->nd_devvp, blocknr * blk2dev,
195 nandfsdev->nd_blocksize, NOCRED, bpp);
507 nandfs_load_super_root(struct nandfs_device *nandfsdev,
527 error = nandfs_dev_bread(nandfsdev, blocknr, NOCRED, 0, &bp);
546 nandfsdev->nd_super_root = super_root;
556 nandfs_search_super_root(struct nandfs_device *nandfsdev)
567 pseg = nandfsdev->nd_super.s_last_pseg;
568 segnum = nandfs_get_segnum_of_block(nandfsdev, pseg);
570 cno = nandfsdev->nd_super.s_last_cno;
576 error = nandfs_load_segsum(nandfsdev, pseg, &segsum);
585 error = nandfs_load_super_root(nandfsdev, &segsum, pseg);
590 super = &nandfsdev->nd_super;
591 nandfsdev->nd_last_segsum = segsum;
609 nandfs_get_segment_range(nandfsdev, segnum, &seg_start,
618 segnum = nandfs_get_segnum_of_block(nandfsdev, pseg);
628 nandfs_get_node_raw(struct nandfs_device *nandfsdev, struct nandfsmount *nmp,
655 NANDFS_WRITELOCK(nandfsdev);
676 node->nn_nandfsdev = nandfsdev;
698 struct nandfs_device *nandfsdev;
728 nandfsdev = nmp->nm_nandfsdev;
729 nandfs_mdt_trans(&nandfsdev->nd_ifile_mdt, ino, &ivblocknr,