Home
last modified time | relevance | path

Searched refs:nandfsdev (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/sys/fs/nandfs/
H A Dnandfs_vfsops.c139 &nandfsdev->nd_super_root.sr_dat, &nandfsdev->nd_dat_node); in nandfs_create_system_nodes()
144 &nandfsdev->nd_super_root.sr_cpfile, &nandfsdev->nd_cp_node); in nandfs_create_system_nodes()
164 NTOV(nandfsdev->nd_dat_node), NTOV(nandfsdev->nd_cp_node), in nandfs_create_system_nodes()
181 if (!nandfsdev) in nandfs_release_system_nodes()
622 if (!nandfsdev) in nandfs_unmount_base()
692 nandfs_calc_mdt_consts(nandfsdev, &nandfsdev->nd_dat_mdt, in nandfs_mount_base()
694 nandfs_calc_mdt_consts(nandfsdev, &nandfsdev->nd_ifile_mdt, in nandfs_mount_base()
703 nandfsdev->nd_mount_state = nandfsdev->nd_super.s_state; in nandfs_mount_base()
714 nandfsdev->nd_last_pseg = nandfsdev->nd_super.s_last_pseg; in nandfs_mount_base()
715 nandfsdev->nd_seg_sequence = nandfsdev->nd_super.s_last_seq; in nandfs_mount_base()
[all …]
H A Dnandfs_dat.c66 dat = nandfsdev->nd_dat_node; in nandfs_vblock_alloc()
67 mdt = &nandfsdev->nd_dat_mdt; in nandfs_vblock_alloc()
133 dat = nandfsdev->nd_dat_node; in nandfs_vblock_assign()
134 mdt = &nandfsdev->nd_dat_mdt; in nandfs_vblock_assign()
173 dat = nandfsdev->nd_dat_node; in nandfs_vblock_end()
174 mdt = &nandfsdev->nd_dat_mdt; in nandfs_vblock_end()
175 end = nandfsdev->nd_last_cno; in nandfs_vblock_end()
210 dat = nandfsdev->nd_dat_node; in nandfs_vblock_free()
211 mdt = &nandfsdev->nd_dat_mdt; in nandfs_vblock_free()
263 dat = nandfsdev->nd_dat_node; in nandfs_get_dat_vinfo()
[all …]
H A Dnandfs_subr.c174 uint32_t blocksize = nandfsdev->nd_blocksize; in nandfs_calc_mdt_consts()
197 nandfsdev->nd_blocksize, NOCRED, bpp); in nandfs_dev_bread()
548 nandfsdev->nd_super_root = super_root; in nandfs_load_super_root()
569 pseg = nandfsdev->nd_super.s_last_pseg; in nandfs_search_super_root()
572 cno = nandfsdev->nd_super.s_last_cno; in nandfs_search_super_root()
592 super = &nandfsdev->nd_super; in nandfs_search_super_root()
593 nandfsdev->nd_last_segsum = segsum; in nandfs_search_super_root()
655 NANDFS_WRITELOCK(nandfsdev); in nandfs_get_node_raw()
676 node->nn_nandfsdev = nandfsdev; in nandfs_get_node_raw()
698 struct nandfs_device *nandfsdev; in nandfs_get_node() local
[all …]
H A Dnandfs_ifile.c60 struct nandfs_device *nandfsdev; in nandfs_node_create() local
68 nandfsdev = nmp->nm_nandfsdev; in nandfs_node_create()
69 mdt = &nandfsdev->nd_ifile_mdt; in nandfs_node_create()
75 req.entrynum = nandfsdev->nd_last_ino + 1; in nandfs_node_create()
100 nandfsdev->nd_last_ino = req.entrynum; in nandfs_node_create()
H A Dnandfs_sufile.c434 nandfs_get_seg_stat(struct nandfs_device *nandfsdev, in nandfs_get_seg_stat() argument
442 su_node = nandfsdev->nd_su_node; in nandfs_get_seg_stat()
444 NANDFS_WRITELOCK(nandfsdev); in nandfs_get_seg_stat()
446 err = nandfs_bread(nandfsdev->nd_su_node, 0, NOCRED, 0, &bp); in nandfs_get_seg_stat()
450 NANDFS_WRITEUNLOCK(nandfsdev); in nandfs_get_seg_stat()
455 nss->nss_nsegs = nandfsdev->nd_fsdata.f_nsegments; in nandfs_get_seg_stat()
459 nss->nss_nongc_ctime = nandfsdev->nd_ts.tv_sec; in nandfs_get_seg_stat()
460 nss->nss_prot_seq = nandfsdev->nd_seg_sequence; in nandfs_get_seg_stat()
465 NANDFS_WRITEUNLOCK(nandfsdev); in nandfs_get_seg_stat()
H A Dnandfs_vnops.c136 struct nandfs_device *nandfsdev = node->nn_nandfsdev; in nandfs_read() local
154 blocksize = nandfsdev->nd_blocksize; in nandfs_read()
1081 int blk2dev = nandfsdev->nd_blocksize / DEV_BSIZE; in nandfs_read_filebuf()
1089 blocksize = nandfsdev->nd_blocksize; in nandfs_read_filebuf()
1131 BO_STRATEGY(&nandfsdev->nd_devvp->v_bufobj, nbp); in nandfs_read_filebuf()
1146 BO_STRATEGY(&nandfsdev->nd_devvp->v_bufobj, bp); in nandfs_write_filebuf()
2057 *ap->a_bop = &nandfsdev->nd_devvp->v_bufobj; in nandfs_bmap()
2145 error = nandfs_get_seg_stat(nandfsdev, nss); in nandfs_ioctl()
2180 *cno = nandfsdev->nd_last_cno; in nandfs_ioctl()
2185 error = nandfs_make_snap(nandfsdev, cno); in nandfs_ioctl()
[all …]
H A Dnandfs_cpfile.c195 nandfs_cp_mounted(struct nandfs_device *nandfsdev, uint64_t cno) in nandfs_cp_mounted() argument
200 mtx_lock(&nandfsdev->nd_mutex); in nandfs_cp_mounted()
202 STAILQ_FOREACH(nmp, &nandfsdev->nd_mounts, nm_next_mount) { in nandfs_cp_mounted()
208 mtx_unlock(&nandfsdev->nd_mutex); in nandfs_cp_mounted()