/freebsd/sys/contrib/openzfs/include/sys/ |
H A D | dbuf.h | 343 } dmu_buf_impl_t; typedef 351 dmu_buf_impl_t **hash_table; 367 dmu_buf_impl_t *dbuf_hold(struct dnode *dn, uint64_t blkid, const void *tag); 368 dmu_buf_impl_t *dbuf_hold_level(struct dnode *dn, int level, uint64_t blkid, 372 const void *tag, dmu_buf_impl_t **dbp); 380 void dbuf_add_ref(dmu_buf_impl_t *db, const void *tag); 383 uint64_t dbuf_refcount(dmu_buf_impl_t *db); 385 void dbuf_rele(dmu_buf_impl_t *db, const void *tag); 386 void dbuf_rele_and_unlock(dmu_buf_impl_t *db, const void *tag, 389 dmu_buf_impl_t *dbuf_find(struct objset *os, uint64_t object, uint8_t level, [all …]
|
H A D | sa_impl.h | 224 (dmu_buf_impl_t *)((type == SA_BONUS) ? hdl->sa_bonus : hdl->sa_spill) 227 ((sa_hdr_phys_t *)((dmu_buf_impl_t *)(SA_GET_DB(hdl, \
|
H A D | dmu_impl.h | 272 int dmu_write_direct(zio_t *, dmu_buf_impl_t *, abd_t *, dmu_tx_t *);
|
/freebsd/sys/contrib/openzfs/module/zfs/ |
H A D | dbuf.c | 293 dmu_buf_impl_t *db = vdb; in dbuf_cons() 294 memset(db, 0, sizeof (dmu_buf_impl_t)); in dbuf_cons() 309 dmu_buf_impl_t *db = vdb; in dbuf_dest() 333 DTRACE_PROBE2(dbuf__state_change, dmu_buf_impl_t *, db, \ 342 dmu_buf_impl_t * 349 dmu_buf_impl_t *db; in dbuf_find() 371 static dmu_buf_impl_t * 375 dmu_buf_impl_t *db = NULL; in dbuf_find_bonus() 395 static dmu_buf_impl_t * 396 dbuf_hash_insert(dmu_buf_impl_t *db) in dbuf_hash_insert() [all …]
|
H A D | dmu.c | 180 dmu_buf_impl_t *db; in dmu_buf_hold_noread_by_dnode() 202 dmu_buf_impl_t *db; in dmu_buf_hold_noread() 237 dmu_buf_impl_t *db = (dmu_buf_impl_t *)(*dbp); in dmu_buf_hold_by_dnode() 262 dmu_buf_impl_t *db = (dmu_buf_impl_t *)(*dbp); in dmu_buf_hold() 282 dmu_buf_impl_t *db = (dmu_buf_impl_t *)db_fake; in dmu_set_bonus() 306 dmu_buf_impl_t *db = (dmu_buf_impl_t *)db_fake; in dmu_set_bonustype() 330 dmu_buf_impl_t *db = (dmu_buf_impl_t *)db_fake; in dmu_get_bonustype() 363 dmu_buf_impl_t *db; in dmu_bonus_hold_by_dnode() 437 dmu_buf_impl_t *db = NULL; in dmu_spill_hold_by_dnode() 465 dmu_buf_impl_t *db = (dmu_buf_impl_t *)bonus; in dmu_spill_hold_existing() [all …]
|
H A D | dnode_sync.c | 45 dmu_buf_impl_t *db; in dnode_increase_indirection() 71 dmu_buf_impl_t *children[DN_MAX_NBLKPTR]; in dnode_increase_indirection() 92 dmu_buf_impl_t *child = children[i]; in dnode_increase_indirection() 177 free_verify(dmu_buf_impl_t *db, uint64_t start, uint64_t end, dmu_tx_t *tx) in free_verify() 201 dmu_buf_impl_t *child; in free_verify() 274 free_children(dmu_buf_impl_t *db, uint64_t blkid, uint64_t nblks, in free_children() 279 dmu_buf_impl_t *subdb; in free_children() 401 dmu_buf_impl_t *db; in dnode_sync_free_range_impl() 467 dmu_buf_impl_t *db_marker; in dnode_evict_dbufs() 468 dmu_buf_impl_t *db, *db_next; in dnode_evict_dbufs() [all …]
|
H A D | dmu_direct.c | 34 make_abd_for_dbuf(dmu_buf_impl_t *db, abd_t *data, uint64_t offset, in make_abd_for_dbuf() 93 dmu_buf_impl_t *db = dr->dr_dbuf; in dmu_write_direct_done() 132 dmu_write_direct(zio_t *pio, dmu_buf_impl_t *db, abd_t *data, dmu_tx_t *tx) in dmu_write_direct() 227 dmu_buf_impl_t *db = (dmu_buf_impl_t *)dbp[i]; in dmu_write_abd() 267 dmu_buf_impl_t *db = (dmu_buf_impl_t *)dbp[i]; in dmu_read_abd()
|
H A D | dnode.c | 92 const dmu_buf_impl_t *d1 = x1; in dbuf_compare() 93 const dmu_buf_impl_t *d2 = x2; in dbuf_compare() 180 avl_create(&dn->dn_dbufs, dbuf_compare, sizeof (dmu_buf_impl_t), in dnode_cons() 181 offsetof(dmu_buf_impl_t, db_link)); in dnode_cons() 582 dnode_create(objset_t *os, dnode_phys_t *dnp, dmu_buf_impl_t *db, in dnode_create() 980 avl_create(&odn->dn_dbufs, dbuf_compare, sizeof (dmu_buf_impl_t), in dnode_move_impl() 981 offsetof(dmu_buf_impl_t, db_link)); in dnode_move_impl() 1441 dmu_buf_impl_t *db; in dnode_hold_impl() 1772 dmu_buf_impl_t *db = dn->dn_dbuf; in dnode_rele_and_unlock() 1934 dmu_buf_impl_t *db; in dnode_set_blksz() [all …]
|
H A D | dbuf_stats.c | 66 __dbuf_stats_hash_table_data(char *buf, size_t size, dmu_buf_impl_t *db) in __dbuf_stats_hash_table_data() 134 dmu_buf_impl_t *db; in dbuf_stats_hash_table_data()
|
H A D | zfs_vnops.c | 833 dmu_buf_impl_t *db = (dmu_buf_impl_t *)sa_get_db(zp->z_sa_hdl); in zfs_write() 1235 dmu_buf_impl_t *db = (dmu_buf_impl_t *)dbp; in zfs_get_data() 1376 dmu_buf_impl_t *db; in zfs_clone_range() 1658 db = (dmu_buf_impl_t *)sa_get_db(outzp->z_sa_hdl); in zfs_clone_range() 1787 dmu_buf_impl_t *db; in zfs_clone_range_replay() 1825 db = (dmu_buf_impl_t *)sa_get_db(zp->z_sa_hdl); in zfs_clone_range_replay()
|
H A D | dmu_tx.c | 212 dmu_buf_impl_t *db; in dmu_tx_check_ioerr() 692 dmu_tx_dirty_buf(dmu_tx_t *tx, dmu_buf_impl_t *db) in dmu_tx_dirty_buf() 1514 dmu_buf_impl_t *db = (dmu_buf_impl_t *)hdl->sa_bonus; in dmu_tx_hold_sa()
|
H A D | sa.c | 1242 dmu_buf_impl_t *db; in sa_byteswap() 1276 arc_buf_freeze(((dmu_buf_impl_t *)hdl->sa_spill)->db_buf); in sa_byteswap() 1283 dmu_buf_impl_t *db = SA_GET_DB(hdl, buftype); in sa_build_index() 1915 dmu_buf_impl_t *db = (dmu_buf_impl_t *)hdl->sa_bonus; in sa_modify_attrs()
|
H A D | zfs_log.c | 617 dmu_buf_impl_t *db = (dmu_buf_impl_t *)sa_get_db(zp->z_sa_hdl); in zfs_log_write()
|
H A D | dmu_objset.c | 677 list_create(&os->os_downgraded_dbufs, sizeof (dmu_buf_impl_t), in dmu_objset_open_impl() 678 offsetof(dmu_buf_impl_t, db_link)); in dmu_objset_open_impl() 2261 dmu_objset_userquota_find_data(dmu_buf_impl_t *db, dmu_tx_t *tx) in dmu_objset_userquota_find_data() 2289 dmu_buf_impl_t *db = NULL; in dmu_objset_userquota_get_ids()
|
H A D | dmu_recv.c | 2418 err = dbuf_read((dmu_buf_impl_t *)dbp, NULL, flags); in receive_process_write_record() 2614 dbuf_assign_arcbuf((dmu_buf_impl_t *)db_spill, abuf, tx); in receive_spill()
|
/freebsd/sys/contrib/openzfs/include/os/linux/zfs/sys/ |
H A D | trace_dbuf.h | 102 TP_PROTO(dmu_buf_impl_t *db, zio_t *zio), 110 TP_PROTO(dmu_buf_impl_t *db, const char *why), 120 TP_PROTO(dmu_buf_impl_t *db, zio_t *zio), \ 126 TP_PROTO(dmu_buf_impl_t *db, const char *why), \ 132 TP_PROTO(dmu_buf_impl_t *db, multilist_sublist_t *mls), 142 TP_PROTO(dmu_buf_impl_t *db, multilist_sublist_t *mls), \
|
/freebsd/sys/contrib/openzfs/cmd/zdb/ |
H A D | zdb.c | 3881 dn = DB_DNODE((dmu_buf_impl_t *)db); in dump_object()
|