Searched refs:dn_dbufs (Results 1 - 4 of 4) sorted by relevance
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | dnode_sync.c | 406 for (db = avl_first(&dn->dn_dbufs); db != NULL; db = db_next) { 420 avl_insert_here(&dn->dn_dbufs, &db_marker, db, 425 db_next = AVL_NEXT(&dn->dn_dbufs, &db_marker); 426 avl_remove(&dn->dn_dbufs, &db_marker); 430 db_next = AVL_NEXT(&dn->dn_dbufs, db);
|
H A D | dnode.c | 154 avl_create(&dn->dn_dbufs, dbuf_compare, sizeof (dmu_buf_impl_t), 206 avl_destroy(&dn->dn_dbufs); 569 ASSERT(avl_is_empty(&dn->dn_dbufs)); 755 ASSERT(avl_is_empty(&ndn->dn_dbufs)); 756 avl_swap(&ndn->dn_dbufs, &odn->dn_dbufs); 787 avl_create(&odn->dn_dbufs, dbuf_compare, sizeof (dmu_buf_impl_t), 1296 !avl_is_empty(&dn->dn_dbufs)); 1391 for (db = avl_first(&dn->dn_dbufs); db != NULL; 1392 db = AVL_NEXT(&dn->dn_dbufs, d [all...] |
H A D | dbuf.c | 694 !avl_is_empty(&dn->dn_dbufs)); 1272 db = avl_find(&dn->dn_dbufs, &db_search, &where); 1275 db = avl_nearest(&dn->dn_dbufs, where, AVL_AFTER); 1278 db_next = AVL_NEXT(&dn->dn_dbufs, db); 2110 avl_remove(&dn->dn_dbufs, db); 2280 * dn_dbufs list. 2290 avl_add(&dn->dn_dbufs, db);
|
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | dnode.h | 197 uint32_t dn_dbufs_count; /* count of dn_dbufs */ 219 * Descendent dbufs, ordered by dbuf_compare. Note that dn_dbufs 222 * dn_dbufs. To maintain the avl invariant that there cannot be 224 * their address in memory. This means that dn_dbufs cannot be used to 229 avl_tree_t dn_dbufs; member in struct:dnode
|
Completed in 78 milliseconds