Lines Matching refs:dbf
279 dmu_buf_impl_t *dbf; in dbuf_hash_insert() local
282 for (dbf = h->hash_table[idx]; dbf != NULL; dbf = dbf->db_hash_next) { in dbuf_hash_insert()
283 if (DBUF_EQUAL(dbf, os, obj, level, blkid)) { in dbuf_hash_insert()
284 mutex_enter(&dbf->db_mtx); in dbuf_hash_insert()
285 if (dbf->db_state != DB_EVICTING) { in dbuf_hash_insert()
287 return (dbf); in dbuf_hash_insert()
289 mutex_exit(&dbf->db_mtx); in dbuf_hash_insert()
312 dmu_buf_impl_t *dbf, **dbp; in dbuf_hash_remove() local
324 while ((dbf = *dbp) != db) { in dbuf_hash_remove()
325 dbp = &dbf->db_hash_next; in dbuf_hash_remove()
326 ASSERT(dbf != NULL); in dbuf_hash_remove()