Home
last modified time | relevance | path

Searched refs:dmu_buf_impl_t (Results 1 – 15 of 15) sorted by relevance

/f-stack/freebsd/contrib/openzfs/include/sys/
H A Ddbuf.h322 } dmu_buf_impl_t; typedef
329 dmu_buf_impl_t **hash_table;
348 void *tag, dmu_buf_impl_t **dbp);
356 void dbuf_add_ref(dmu_buf_impl_t *db, void *tag);
359 uint64_t dbuf_refcount(dmu_buf_impl_t *db);
361 void dbuf_rele(dmu_buf_impl_t *db, void *tag);
375 arc_buf_t *dbuf_loan_arcbuf(dmu_buf_impl_t *db);
384 void dbuf_destroy(dmu_buf_impl_t *db);
388 void dbuf_release_bp(dmu_buf_impl_t *db);
412 boolean_t dbuf_is_metadata(dmu_buf_impl_t *db);
[all …]
H A Dsa_impl.h223 (dmu_buf_impl_t *)((type == SA_BONUS) ? hdl->sa_bonus : hdl->sa_spill)
226 ((sa_hdr_phys_t *)((dmu_buf_impl_t *)(SA_GET_DB(hdl, \
/f-stack/freebsd/contrib/openzfs/module/zfs/
H A Ddbuf.c2432 dmu_buf_impl_t *db = (dmu_buf_impl_t *)db_fake; in dmu_buf_will_dirty_impl()
2479 dmu_buf_impl_t *db = (dmu_buf_impl_t *)db_fake; in dmu_buf_is_dirty()
2491 dmu_buf_impl_t *db = (dmu_buf_impl_t *)db_fake; in dmu_buf_will_not_fill()
2501 dmu_buf_impl_t *db = (dmu_buf_impl_t *)db_fake; in dmu_buf_will_fill()
2569 dmu_buf_impl_t *db = (dmu_buf_impl_t *)dbuf; in dmu_buf_fill_done()
2599 dmu_buf_impl_t *db = (dmu_buf_impl_t *)dbuf; in dmu_buf_write_embedded()
2635 dmu_buf_impl_t *db = (dmu_buf_impl_t *)dbuf; in dmu_buf_redact()
3824 dmu_buf_impl_t *dbi = (dmu_buf_impl_t *)db; in dmu_buf_get_blkptr()
3831 dmu_buf_impl_t *dbi = (dmu_buf_impl_t *)db; in dmu_buf_get_objset()
3838 dmu_buf_impl_t *dbi = (dmu_buf_impl_t *)db; in dmu_buf_dnode_enter()
[all …]
H A Ddmu.c218 dmu_buf_impl_t *db = (dmu_buf_impl_t *)(*dbp); in dmu_buf_hold_by_dnode()
243 dmu_buf_impl_t *db = (dmu_buf_impl_t *)(*dbp); in dmu_buf_hold()
263 dmu_buf_impl_t *db = (dmu_buf_impl_t *)db_fake; in dmu_set_bonus()
286 dmu_buf_impl_t *db = (dmu_buf_impl_t *)db_fake; in dmu_set_bonustype()
309 dmu_buf_impl_t *db = (dmu_buf_impl_t *)db_fake; in dmu_get_bonustype()
443 dmu_buf_impl_t *db = (dmu_buf_impl_t *)bonus; in dmu_spill_hold_existing()
473 dmu_buf_impl_t *db = (dmu_buf_impl_t *)bonus; in dmu_spill_hold_by_bonus()
619 dmu_buf_impl_t *db = (dmu_buf_impl_t *)db_fake; in dmu_buf_hold_array_by_bonus()
1230 dmu_buf_impl_t *db = (dmu_buf_impl_t *)zdb; in dmu_read_uio_dbuf()
1339 dmu_buf_impl_t *db = (dmu_buf_impl_t *)zdb; in dmu_write_uio_dbuf()
[all …]
H A Ddnode_sync.c44 dmu_buf_impl_t *db; in dnode_increase_indirection()
70 dmu_buf_impl_t *children[DN_MAX_NBLKPTR]; in dnode_increase_indirection()
91 dmu_buf_impl_t *child = children[i]; in dnode_increase_indirection()
197 dmu_buf_impl_t *child; in free_verify()
270 dmu_buf_impl_t *subdb; in free_children()
392 dmu_buf_impl_t *db; in dnode_sync_free_range_impl()
458 dmu_buf_impl_t *db_marker; in dnode_evict_dbufs()
459 dmu_buf_impl_t *db, *db_next; in dnode_evict_dbufs()
461 db_marker = kmem_alloc(sizeof (dmu_buf_impl_t), KM_SLEEP); in dnode_evict_dbufs()
506 kmem_free(db_marker, sizeof (dmu_buf_impl_t)); in dnode_evict_dbufs()
[all …]
H A Ddbuf_stats.c65 __dbuf_stats_hash_table_data(char *buf, size_t size, dmu_buf_impl_t *db) in __dbuf_stats_hash_table_data()
132 dmu_buf_impl_t *db; in dbuf_stats_hash_table_data()
H A Ddnode.c89 const dmu_buf_impl_t *d1 = x1; in dbuf_compare()
90 const dmu_buf_impl_t *d2 = x2; in dbuf_compare()
170 offsetof(dmu_buf_impl_t, db_link)); in dnode_cons()
1287 dmu_buf_impl_t *db; in dnode_hold_impl()
1610 dmu_buf_impl_t *db = dn->dn_dbuf; in dnode_rele_and_unlock()
1742 dmu_buf_impl_t *db; in dnode_set_blksz()
1809 dmu_buf_impl_t *db; in dnode_set_nlevels_impl()
1956 dmu_buf_impl_t *db_search; in dnode_dirty_l1range()
1957 dmu_buf_impl_t *db; in dnode_dirty_l1range()
2047 dmu_buf_impl_t *db; in dnode_free_range()
[all …]
H A Ddmu_tx.c209 dmu_buf_impl_t *db; in dmu_tx_check_ioerr()
575 dmu_tx_dirty_buf(dmu_tx_t *tx, dmu_buf_impl_t *db) in dmu_tx_dirty_buf()
1321 dmu_buf_impl_t *db = (dmu_buf_impl_t *)hdl->sa_bonus; in dmu_tx_hold_sa()
H A Dzfs_vnops.c483 dmu_buf_impl_t *db = (dmu_buf_impl_t *)sa_get_db(zp->z_sa_hdl); in zfs_write()
H A Dzfs_log.c539 dmu_buf_impl_t *db = (dmu_buf_impl_t *)sa_get_db(zp->z_sa_hdl); in zfs_log_write()
H A Dsa.c1236 dmu_buf_impl_t *db; in sa_byteswap()
1270 arc_buf_freeze(((dmu_buf_impl_t *)hdl->sa_spill)->db_buf); in sa_byteswap()
1277 dmu_buf_impl_t *db = SA_GET_DB(hdl, buftype); in sa_build_index()
1852 dmu_buf_impl_t *db = (dmu_buf_impl_t *)hdl->sa_bonus; in sa_modify_attrs()
H A Ddmu_objset.c610 list_create(&os->os_downgraded_dbufs, sizeof (dmu_buf_impl_t), in dmu_objset_open_impl()
611 offsetof(dmu_buf_impl_t, db_link)); in dmu_objset_open_impl()
2124 dmu_objset_userquota_find_data(dmu_buf_impl_t *db, dmu_tx_t *tx) in dmu_objset_userquota_find_data()
2152 dmu_buf_impl_t *db = NULL; in dmu_objset_userquota_get_ids()
H A Ddmu_recv.c2217 dbuf_assign_arcbuf((dmu_buf_impl_t *)db_spill, abuf, tx); in receive_spill()
/f-stack/freebsd/contrib/openzfs/include/os/linux/zfs/sys/
H A Dtrace_dbuf.h104 TP_PROTO(dmu_buf_impl_t *db, zio_t *zio),
112 TP_PROTO(dmu_buf_impl_t *db, const char *why),
123 TP_PROTO(dmu_buf_impl_t *db, zio_t *zio), \
131 TP_PROTO(dmu_buf_impl_t *db, const char *why), \
138 TP_PROTO(dmu_buf_impl_t *db, multilist_sublist_t *mls),
149 TP_PROTO(dmu_buf_impl_t *db, multilist_sublist_t *mls), \
/f-stack/freebsd/contrib/openzfs/cmd/zdb/
H A Dzdb.c3367 dn = DB_DNODE((dmu_buf_impl_t *)db); in dump_object()