/freebsd-10.2-release/sys/fs/nandfs/ |
H A D | bmap.h | 33 int bmap_lookup(struct nandfs_node *, nandfs_lbn_t, nandfs_daddr_t *); 34 int bmap_insert_block(struct nandfs_node *, nandfs_lbn_t, nandfs_daddr_t); 35 int bmap_truncate_mapping(struct nandfs_node *, nandfs_lbn_t, nandfs_lbn_t); 36 int bmap_dirty_meta(struct nandfs_node *, nandfs_lbn_t, int);
|
H A D | nandfs_subr.h | 61 int nandfs_bread(struct nandfs_node *, nandfs_lbn_t, struct ucred *, int, 63 int nandfs_bread_meta(struct nandfs_node *, nandfs_lbn_t, struct ucred *, int, 65 int nandfs_bdestroy(struct nandfs_node *, nandfs_daddr_t); 66 int nandfs_bcreate(struct nandfs_node *, nandfs_lbn_t, struct ucred *, int, 68 int nandfs_bcreate_meta(struct nandfs_node *, nandfs_lbn_t, struct ucred *, 70 int nandfs_bread_create(struct nandfs_node *, nandfs_lbn_t, struct ucred *, 74 int nandfs_vtop(struct nandfs_node *, nandfs_daddr_t, nandfs_daddr_t *); 78 int nandfs_get_node(struct nandfsmount *, uint64_t, struct nandfs_node **); 80 struct nandfs_inode *, struct nandfs_node **); 81 void nandfs_dispose_node(struct nandfs_node **); [all...] |
H A D | nandfs_bmap.c | 73 nandfs_bmap_lookup(struct nandfs_node *node, nandfs_lbn_t lblk, 94 nandfs_bmap_insert_block(struct nandfs_node *node, nandfs_lbn_t lblk, 123 nandfs_bmap_dirty_blocks(struct nandfs_node *node, struct buf *bp, int force) 136 nandfs_bmap_update_mapping(struct nandfs_node *node, nandfs_lbn_t lblk, 152 nandfs_bmap_update_block(struct nandfs_node *node, struct buf *bp, 177 nandfs_bmap_update_dat(struct nandfs_node *node, nandfs_daddr_t oldblk, 214 nandfs_bmap_truncate_mapping(struct nandfs_node *node, nandfs_lbn_t oblk,
|
H A D | nandfs.h | 93 #define VTON(vp) ((struct nandfs_node *)(vp)->v_data) 102 struct nandfs_node; 175 struct nandfs_node *nd_dat_node; 176 struct nandfs_node *nd_cp_node; 177 struct nandfs_node *nd_su_node; 178 struct nandfs_node *nd_gc_node; 270 struct nandfs_node *nm_ifile_node; 276 struct nandfs_node { struct
|
H A D | nandfs_ifile.c | 54 nandfs_node_create(struct nandfsmount *nmp, struct nandfs_node **node, 60 struct nandfs_node *ifile; 107 nandfs_node_destroy(struct nandfs_node *node) 112 struct nandfs_node *ifile; 151 nandfs_node_update(struct nandfs_node *node) 156 struct nandfs_node *ifile; 191 struct nandfs_node *ifile;
|
H A D | nandfs_dir.c | 58 struct nandfs_node *dir_node = VTON(dvp); 151 nandfs_remove_dirent(struct vnode *dvp, struct nandfs_node *node, 154 struct nandfs_node *dir_node; 240 struct nandfs_node *dir_node; 260 nandfs_update_dirent(struct vnode *dvp, struct nandfs_node *fnode, 261 struct nandfs_node *tnode) 263 struct nandfs_node *dir_node;
|
H A D | nandfs_vnops.c | 65 static void nandfs_read_filebuf(struct nandfs_node *, struct buf *); 78 struct nandfs_node *node = VTON(vp); 104 struct nandfs_node *nandfs_node = VTON(vp); local 105 struct nandfs_device *fsdev = nandfs_node->nn_nandfsdev; 106 uint64_t ino = nandfs_node->nn_ino; 108 DPRINTF(VNCALL, ("%s: vp:%p node:%p\n", __func__, vp, nandfs_node)); 117 if (!NANDFS_SYS_NODE(nandfs_node->nn_ino)) 121 nandfs_dispose_node(&nandfs_node); 133 register struct nandfs_node *nod [all...] |
H A D | nandfs_dat.c | 56 struct nandfs_node *dat; 124 struct nandfs_node *dat; 163 struct nandfs_node *dat; 203 struct nandfs_node *dat; 254 struct nandfs_node *dat; 320 struct nandfs_node *dat_node;
|
H A D | nandfs_subr.c | 123 sizeof(struct nandfs_node), NULL, NULL, NULL, NULL, 0, 0); 204 nandfs_bread(struct nandfs_node *node, nandfs_lbn_t blocknr, 228 nandfs_bread_meta(struct nandfs_node *node, nandfs_lbn_t blocknr, 253 nandfs_bdestroy(struct nandfs_node *node, nandfs_daddr_t vblk) 272 nandfs_bcreate(struct nandfs_node *node, nandfs_lbn_t blocknr, 309 nandfs_bcreate_meta(struct nandfs_node *node, nandfs_lbn_t blocknr, 419 nandfs_vtop(struct nandfs_node *node, nandfs_daddr_t vblocknr, 422 struct nandfs_node *dat_node; 629 uint64_t ino, struct nandfs_inode *inode, struct nandfs_node **nodep) 631 struct nandfs_node *nod [all...] |
H A D | nandfs_segment.c | 365 nandfs_add_blocks(struct nandfs_seginfo *seginfo, struct nandfs_node *node, 427 struct nandfs_node *node; 454 nandfs_iterate_system_vnode(struct nandfs_node *node, 479 struct nandfs_node *nandfs_node; local 496 nandfs_node = VTON(vp); 497 if (nandfs_node->nn_flags & IN_MODIFIED) { 498 nandfs_node->nn_flags &= ~(IN_MODIFIED); 515 nandfs_node_update(nandfs_node); 525 struct nandfs_node *nod 973 struct nandfs_node *nandfs_node; local [all...] |
H A D | nandfs_sufile.c | 80 struct nandfs_node *su_node; 216 struct nandfs_node *su_node; 242 struct nandfs_node *su_node; 278 struct nandfs_node *su_node; 341 struct nandfs_node *su_node; 372 struct nandfs_node *su_node; 436 struct nandfs_node *su_node; 507 struct nandfs_node *su_node;
|
H A D | nandfs_cpfile.c | 94 nandfs_get_checkpoint(struct nandfs_device *fsdev, struct nandfs_node *cp_node, 139 nandfs_set_checkpoint(struct nandfs_device *fsdev, struct nandfs_node *cp_node, 212 nandfs_cp_set_snapshot(struct nandfs_node *cp_node, uint64_t cno) 337 nandfs_cp_clr_snapshot(struct nandfs_node *cp_node, uint64_t cno) 441 nandfs_chng_cpmode(struct nandfs_node *node, struct nandfs_cpmode *ncpm) 486 nandfs_get_cpinfo_cp(struct nandfs_node *node, uint64_t cno, 557 nandfs_get_cpinfo_sp(struct nandfs_node *node, uint64_t cno, 633 nandfs_get_cpinfo(struct nandfs_node *node, uint64_t cno, uint16_t flags, 656 nandfs_get_cpinfo_ioctl(struct nandfs_node *node, struct nandfs_argv *nargv) 684 nandfs_delete_cp(struct nandfs_node *nod [all...] |
H A D | bmap.c | 63 static int bmap_getlbns(struct nandfs_node *, nandfs_lbn_t, 67 bmap_lookup(struct nandfs_node *node, nandfs_lbn_t lblk, nandfs_daddr_t *vblk) 130 bmap_dirty_meta(struct nandfs_node *node, nandfs_lbn_t lblk, int force) 178 bmap_insert_block(struct nandfs_node *node, nandfs_lbn_t lblk, 299 bmap_truncate_indirect(struct nandfs_node *node, int level, nandfs_lbn_t *left, 398 bmap_truncate_mapping(struct nandfs_node *node, nandfs_lbn_t lastblk, 539 bmap_getlbns(struct nandfs_node *node, nandfs_lbn_t bn, struct nandfs_indir *ap, int *nump)
|
H A D | nandfs_alloc.c | 85 nandfs_find_free_entry(struct nandfs_mdt *mdt, struct nandfs_node *node, 188 nandfs_find_entry(struct nandfs_mdt* mdt, struct nandfs_node *nnode, 328 nandfs_get_entry_block(struct nandfs_mdt *mdt, struct nandfs_node *node,
|
H A D | nandfs_cleaner.c | 490 struct nandfs_node *gc; 576 struct nandfs_node *dat_node;
|
H A D | nandfs_vfsops.c | 950 struct nandfs_node *cp_node; 1489 struct nandfs_node *ifile; 1534 struct nandfs_node *node; 1553 struct nandfs_node *node;
|
/freebsd-10.2-release/lib/libstand/ |
H A D | nandfs.c | 62 struct nandfs_node { struct 72 struct nandfs_node *nf_opened_node; 82 struct nandfs_node nf_ifile; 83 struct nandfs_node nf_datfile; 84 struct nandfs_node nf_cpfile; 99 static struct nandfs_node *nandfs_lookup_path(struct nandfs *, const char *); 100 static int nandfs_read_inode(struct nandfs *, struct nandfs_node *, 103 static int nandfs_bmap_lookup(struct nandfs *, struct nandfs_node *, 372 struct nandfs_node *node; 421 nandfs_free_node(struct nandfs_node *nod [all...] |