Searched refs:dmu_buf_impl_t (Results 1 - 12 of 12) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Ddbuf.h181 * link for hash table of all dmu_buf_impl_t's
262 } dmu_buf_impl_t; typedef in typeref:struct:dmu_buf_impl
269 dmu_buf_impl_t **hash_table;
275 dmu_buf_impl_t *dbuf_create_tlib(struct dnode *dn, char *data);
278 void dbuf_spill_hold(struct dnode *dn, dmu_buf_impl_t **dbp, void *tag);
282 dmu_buf_impl_t *dbuf_hold(struct dnode *dn, uint64_t blkid, void *tag);
283 dmu_buf_impl_t *dbuf_hold_level(struct dnode *dn, int level, uint64_t blkid,
287 void *tag, dmu_buf_impl_t **dbp);
292 void dbuf_add_ref(dmu_buf_impl_t *db, void *tag);
295 uint64_t dbuf_refcount(dmu_buf_impl_t *d
[all...]
H A Dsa_impl.h225 (dmu_buf_impl_t *)((type == SA_BONUS) ? hdl->sa_bonus : hdl->sa_spill)
228 ((sa_hdr_phys_t *)((dmu_buf_impl_t *)(SA_GET_DB(hdl, \
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Ddbuf.c52 static boolean_t dbuf_undirty(dmu_buf_impl_t *db, dmu_tx_t *tx);
139 dmu_buf_impl_t *db = vdb;
140 bzero(db, sizeof (dmu_buf_impl_t));
154 dmu_buf_impl_t *db = vdb;
193 dmu_buf_impl_t *
199 dmu_buf_impl_t *db;
216 static dmu_buf_impl_t *
220 dmu_buf_impl_t *db = NULL;
240 static dmu_buf_impl_t *
241 dbuf_hash_insert(dmu_buf_impl_t *d
[all...]
H A Ddmu.c134 dmu_buf_impl_t *db;
155 dmu_buf_impl_t *db;
188 dmu_buf_impl_t *db = (dmu_buf_impl_t *)(*dbp);
211 dmu_buf_impl_t *db = (dmu_buf_impl_t *)(*dbp);
231 dmu_buf_impl_t *db = (dmu_buf_impl_t *)db_fake;
254 dmu_buf_impl_t *db = (dmu_buf_impl_t *)db_fak
[all...]
H A Ddnode_sync.c42 dmu_buf_impl_t *db;
74 dmu_buf_impl_t *child =
155 free_verify(dmu_buf_impl_t *db, uint64_t start, uint64_t end, dmu_tx_t *tx)
177 dmu_buf_impl_t *child;
233 free_children(dmu_buf_impl_t *db, uint64_t blkid, uint64_t nblks,
238 dmu_buf_impl_t *subdb;
352 dmu_buf_impl_t *db;
402 dmu_buf_impl_t db_marker;
403 dmu_buf_impl_t *db, *db_next;
460 dmu_buf_impl_t *d
[all...]
H A Ddnode.c67 const dmu_buf_impl_t *d1 = x1;
68 const dmu_buf_impl_t *d2 = x2;
154 avl_create(&dn->dn_dbufs, dbuf_compare, sizeof (dmu_buf_impl_t),
155 offsetof(dmu_buf_impl_t, db_link));
402 dnode_create(objset_t *os, dnode_phys_t *dnp, dmu_buf_impl_t *db,
787 avl_create(&odn->dn_dbufs, dbuf_compare, sizeof (dmu_buf_impl_t),
788 offsetof(dmu_buf_impl_t, db_link));
1065 dmu_buf_impl_t *db;
1229 dmu_buf_impl_t *db = dn->dn_dbuf;
1369 dmu_buf_impl_t *d
[all...]
H A Ddmu_tx.c165 dmu_buf_impl_t *db;
178 dmu_tx_count_twig(dmu_tx_hold_t *txh, dnode_t *dn, dmu_buf_impl_t *db,
184 dmu_buf_impl_t *parent = NULL;
328 dmu_buf_impl_t *db;
511 dmu_buf_impl_t *dbuf;
900 dmu_tx_dirty_buf(dmu_tx_t *tx, dmu_buf_impl_t *db)
1703 dmu_buf_impl_t *db = (dmu_buf_impl_t *)hdl->sa_bonus;
H A Dsa.c1227 dmu_buf_impl_t *db;
1261 arc_buf_freeze(((dmu_buf_impl_t *)hdl->sa_spill)->db_buf);
1268 dmu_buf_impl_t *db = SA_GET_DB(hdl, buftype);
1646 dmu_buf_impl_t *db = (dmu_buf_impl_t *)hdl->sa_bonus;
H A Ddmu_objset.c463 list_create(&os->os_downgraded_dbufs, sizeof (dmu_buf_impl_t),
464 offsetof(dmu_buf_impl_t, db_link));
1377 dmu_objset_userquota_find_data(dmu_buf_impl_t *db, dmu_tx_t *tx)
1414 dmu_buf_impl_t *db = NULL;
/illumos-gate/usr/src/cmd/mdb/common/modules/zfs/
H A Dzfs.c514 dmu_buf_impl_t db;
544 if (mdb_vread(&db, sizeof (dmu_buf_impl_t),
790 mdb_warn("couldn't find struct dmu_buf_impl_t");
794 if (mdb_walk("dmu_buf_impl_t", dbufs_cb, &data) != 0) {
3907 { "dbuf", ":", "print dmu_buf_impl_t", dbuf },
3913 "find dmu_buf_impl_t's that match specified criteria", dbufs },
/illumos-gate/usr/src/cmd/zdb/
H A Dzdb.c1839 dn = DB_DNODE((dmu_buf_impl_t *)db);
/illumos-gate/usr/src/cmd/ztest/
H A Dztest.c5127 blk = *((dmu_buf_impl_t *)db)->db_blkptr;

Completed in 128 milliseconds