Home
last modified time | relevance | path

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

/freebsd/sys/contrib/openzfs/module/zfs/
H A Ddmu_direct.c136 dbuf_dirty_record_t *dr_head; in dmu_write_direct() local
159 dr_head = list_head(&db->db_dirty_records); in dmu_write_direct()
160 ASSERT3U(dr_head->dr_txg, ==, txg); in dmu_write_direct()
161 dr_head->dt.dl.dr_diowrite = B_TRUE; in dmu_write_direct()
162 dr_head->dr_accounted = db->db.db_size; in dmu_write_direct()
180 if (list_next(&db->db_dirty_records, dr_head) != NULL) in dmu_write_direct()
183 ASSERT0(dr_head->dt.dl.dr_has_raw_params); in dmu_write_direct()
184 ASSERT3S(dr_head->dt.dl.dr_override_state, ==, DR_NOT_OVERRIDDEN); in dmu_write_direct()
185 dr_head->dt.dl.dr_override_state = DR_IN_DMU_SYNC; in dmu_write_direct()
189 dmu_objset_willuse_space(os, dr_head->dr_accounted, tx); in dmu_write_direct()
[all …]
H A Ddbuf.c2243 dbuf_dirty_record_t *dr, *dr_next, *dr_head; in dbuf_dirty() local
2301 dr_head = list_head(&db->db_dirty_records); in dbuf_dirty()
2302 ASSERT(dr_head == NULL || dr_head->dr_txg <= tx->tx_txg || in dbuf_dirty()
4705 dbuf_dirty_record_t *dr_head = in dbuf_sync_leaf() local
4709 ASSERT3P(dr_head->dt.dl.dr_data, ==, NULL); in dbuf_sync_leaf()
4710 ASSERT3U(dr_head->dt.dl.dr_override_state, ==, DR_OVERRIDDEN); in dbuf_sync_leaf()