Searched refs:db_marker (Results 1 – 2 of 2) sorted by relevance
| /freebsd/sys/contrib/openzfs/module/zfs/ |
| H A D | dnode_sync.c | 442 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 D | dbuf.c | 2090 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 …]
|