Home
last modified time | relevance | path

Searched refs:db_marker (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/contrib/openzfs/module/zfs/
H A Ddnode_sync.c442 dmu_buf_impl_t *db_marker; in dnode_evict_dbufs() local
445 db_marker = kmem_alloc(sizeof (dmu_buf_impl_t), KM_SLEEP); in dnode_evict_dbufs()
459 db_marker->db_level = db->db_level; in dnode_evict_dbufs()
460 db_marker->db_blkid = db->db_blkid; in dnode_evict_dbufs()
467 db_marker->db_state = DB_MARKER; in dnode_evict_dbufs()
468 db_marker->db_parent = (void *)((uintptr_t)db - 1); in dnode_evict_dbufs()
469 avl_insert_here(&dn->dn_dbufs, db_marker, db, in dnode_evict_dbufs()
487 db_next = AVL_NEXT(&dn->dn_dbufs, db_marker); in dnode_evict_dbufs()
488 avl_remove(&dn->dn_dbufs, db_marker); in dnode_evict_dbufs()
498 kmem_free(db_marker, sizeof (dmu_buf_impl_t)); in dnode_evict_dbufs()
H A Ddbuf.c2090 dmu_buf_impl_t *db_marker; in dbuf_evict_range() local
2094 db_marker = kmem_alloc(sizeof (dmu_buf_impl_t), KM_SLEEP); in dbuf_evict_range()
2095 db_marker->db_level = 0; in dbuf_evict_range()
2096 db_marker->db_blkid = start_blkid; in dbuf_evict_range()
2097 db_marker->db_state = DB_SEARCH; in dbuf_evict_range()
2100 db = avl_find(&dn->dn_dbufs, db_marker, &where); in dbuf_evict_range()
2118 db_marker->db_level = db->db_level; in dbuf_evict_range()
2119 db_marker->db_blkid = db->db_blkid; in dbuf_evict_range()
2120 db_marker->db_state = DB_MARKER; in dbuf_evict_range()
2121 db_marker->db_parent = in dbuf_evict_range()
[all …]