Searched refs:fragtree (Results 1 – 7 of 7) sorted by relevance
/netbsd-src/sys/ufs/chfs/ |
H A D | chfs_readinode.c | 492 no_overlapping_node(struct rb_tree *fragtree, in no_overlapping_node() argument 505 rb_tree_insert_node(fragtree, holefrag); in no_overlapping_node() 508 rb_tree_insert_node(fragtree, newfrag); in no_overlapping_node() 519 struct rb_tree *fragtree, in chfs_add_frag_to_fragtree() argument 527 this = (struct chfs_node_frag *)rb_tree_find_node_leq(fragtree, &newfrag->ofs); in chfs_add_frag_to_fragtree() 542 return no_overlapping_node(fragtree, newfrag, this, lastend); in chfs_add_frag_to_fragtree() 561 rb_tree_insert_node(fragtree, newfrag); in chfs_add_frag_to_fragtree() 562 rb_tree_insert_node(fragtree, newfrag2); in chfs_add_frag_to_fragtree() 568 rb_tree_insert_node(fragtree, newfrag); in chfs_add_frag_to_fragtree() 572 rb_tree_remove_node(fragtree, this); in chfs_add_frag_to_fragtree() [all …]
|
H A D | chfs_gc.c | 283 rb_tree_init(&ip->fragtree, &frag_rbtree_ops); in chfs_check() 327 chfs_kill_fragtree(chmp, &ip->fragtree); in chfs_clear_inode() 878 for(frag = frag_first(&ip->fragtree); in chfs_gcollect_live() 879 frag; frag = frag_next(&ip->fragtree, frag)) { in chfs_gcollect_live() 1160 chfs_remove_frags_of_node(chmp, &ip->fragtree, fn->nref); in chfs_gcollect_dnode()
|
H A D | chfs_inode.h | 94 struct rb_tree fragtree; /* fragtree of inode */ member
|
H A D | chfs_write.c | 392 chfs_remove_frags_of_node(chmp, &ip->fragtree, fd->nref); in chfs_write_flash_dnode() 487 chfs_kill_fragtree(chmp, &ip->fragtree); in chfs_do_unlink() 522 chfs_remove_frags_of_node(chmp, &ip->fragtree, nref); in chfs_do_unlink()
|
H A D | chfs_subr.c | 239 chfs_truncate_fragtree(ip->chmp, &ip->fragtree, size); in chfs_chsize()
|
H A D | chfs_vfsops.c | 499 rb_tree_init(&ip->fragtree, &frag_rbtree_ops); in chfs_loadvnode()
|
H A D | chfs_vnops.c | 1516 chfs_kill_fragtree(chmp, &ip->fragtree); in chfs_reclaim()
|