Home
last modified time | relevance | path

Searched refs:dmu_buf_t (Results 1 – 25 of 40) sorted by relevance

12

/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Ddmu.h357 } dmu_buf_t; typedef
537 uint32_t flags, dmu_buf_t **dbp);
538 int dmu_bonus_hold(objset_t *os, uint64_t object, void *tag, dmu_buf_t **);
539 int dmu_bonus_hold_by_dnode(dnode_t *dn, void *tag, dmu_buf_t **dbp,
542 int dmu_set_bonus(dmu_buf_t *, int, dmu_tx_t *);
543 int dmu_set_bonustype(dmu_buf_t *, dmu_object_type_t, dmu_tx_t *);
544 dmu_object_type_t dmu_get_bonustype(dmu_buf_t *);
551 int dmu_spill_hold_by_bonus(dmu_buf_t *bonus, uint32_t flags, void *tag,
552 dmu_buf_t **dbp);
554 void *tag, dmu_buf_t **dbp);
[all …]
H A Ddbuf.h184 dmu_buf_t db;
317 int dbuf_spill_set_blksz(dmu_buf_t *db, uint64_t blksz, dmu_tx_t *tx);
336 boolean_t dbuf_try_add_ref(dmu_buf_t *db, objset_t *os, uint64_t obj,
347 void dmu_buf_will_not_fill(dmu_buf_t *db, dmu_tx_t *tx);
348 void dmu_buf_will_fill(dmu_buf_t *db, dmu_tx_t *tx);
349 void dmu_buf_fill_done(dmu_buf_t *db, dmu_tx_t *tx);
353 void dmu_buf_write_embedded(dmu_buf_t *dbuf, void *data,
H A Dsa.h119 int sa_handle_get_from_db(objset_t *, dmu_buf_t *, void *userp,
122 int sa_buf_hold(objset_t *, uint64_t, void *, dmu_buf_t **);
123 void sa_buf_rele(dmu_buf_t *, void *);
138 dmu_buf_t *sa_get_db(sa_handle_t *);
H A Dsa_impl.h216 dmu_buf_t *sa_bonus;
217 dmu_buf_t *sa_spill;
238 (dmu_get_bonustype((dmu_buf_t *)db))
H A Dbpobj.h64 dmu_buf_t *bpo_dbuf;
65 dmu_buf_t *bpo_cached_dbuf;
H A Dvdev_indirect_births.h52 dmu_buf_t *vib_dbuf;
H A Ddmu_impl.h297 void *, dmu_buf_t **);
H A Dvdev_indirect_mapping.h93 dmu_buf_t *vim_dbuf;
H A Dzap_leaf.h160 dmu_buf_t *l_dbuf;
H A Dspace_map.h99 dmu_buf_t *sm_dbuf; /* space_map_phys_t dbuf */
H A Ddsl_dir.h99 dmu_buf_t *dd_dbuf;
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Ddmu.c170 void *tag, dmu_buf_t **dbp) in dmu_buf_hold_noread_by_dnode()
190 void *tag, dmu_buf_t **dbp) in dmu_buf_hold_noread()
217 void *tag, dmu_buf_t **dbp, int flags) in dmu_buf_hold_by_dnode()
242 void *tag, dmu_buf_t **dbp, int flags) in dmu_buf_hold()
272 dmu_set_bonus(dmu_buf_t *db_fake, int newsize, dmu_tx_t *tx) in dmu_set_bonus()
295 dmu_set_bonustype(dmu_buf_t *db_fake, dmu_object_type_t type, dmu_tx_t *tx) in dmu_set_bonustype()
318 dmu_get_bonustype(dmu_buf_t *db_fake) in dmu_get_bonustype()
352 int dmu_bonus_hold_by_dnode(dnode_t *dn, void *tag, dmu_buf_t **dbp, in dmu_bonus_hold_by_dnode()
403 dmu_buf_t **dbp) in dmu_bonus_hold_impl()
456 dmu_bonus_hold(objset_t *os, uint64_t obj, void *tag, dmu_buf_t **dbp) in dmu_bonus_hold()
[all …]
H A Dzfs_sa.c76 dmu_buf_t *db = sa_get_db(zp->z_sa_hdl); in zfs_sa_readlink()
86 dmu_buf_t *dbp; in zfs_sa_readlink()
100 dmu_buf_t *db = sa_get_db(zp->z_sa_hdl); in zfs_sa_symlink()
109 dmu_buf_t *dbp; in zfs_sa_symlink()
138 dmu_buf_t *db = sa_get_db(zp->z_sa_hdl); in zfs_sa_get_scanstamp()
171 dmu_buf_t *db = sa_get_db(zp->z_sa_hdl); in zfs_sa_set_scanstamp()
199 dmu_buf_t *db = sa_get_db(hdl); in zfs_sa_upgrade()
H A Dbptree.c65 dmu_buf_t *db; in bptree_alloc()
92 dmu_buf_t *db; in bptree_free()
109 dmu_buf_t *db; in bptree_is_empty()
124 dmu_buf_t *db; in bptree_add()
193 dmu_buf_t *db; in bptree_iterate()
H A Dzap.c138 dmu_buf_t *db; in fzap_upgrade()
198 dmu_buf_t *db_old; in zap_table_grow()
205 dmu_buf_t *db_new; in zap_table_grow()
258 dmu_buf_t *db; in zap_table_store()
269 dmu_buf_t *db2; in zap_table_store()
306 dmu_buf_t *db; in zap_table_load()
371 dmu_buf_t *db_new; in zap_grow_ptrtbl()
473 zap_open_leaf(uint64_t blkid, dmu_buf_t *db) in zap_open_leaf()
522 dmu_buf_t *db; in zap_get_leaf_byblk()
1340 dmu_buf_t *db; in fzap_get_stats()
H A Dzfs_znode.c111 znode_evict_error(dmu_buf_t *dbuf, void *user_ptr) in znode_evict_error()
611 dmu_buf_t *db, dmu_object_type_t obj_type, sa_handle_t *sa_hdl) in zfs_znode_sa_init()
659 zfs_znode_alloc(zfsvfs_t *zfsvfs, dmu_buf_t *db, int blksz, in zfs_znode_alloc()
812 dmu_buf_t *db; in zfs_mknode()
1180 dmu_buf_t *db; in zfs_zget()
1262 dmu_buf_t *db; in zfs_rezget()
2005 dmu_buf_t **db, void *tag) in zfs_grab_sa_handle()
2032 zfs_release_sa_handle(sa_handle_t *hdl, dmu_buf_t *db, void *tag) in zfs_release_sa_handle()
2052 dmu_buf_t *sa_db; in zfs_obj_to_pobj()
2123 dmu_buf_t *prevdb = NULL; in zfs_obj_to_path_impl()
[all …]
H A Dsa.c548 dmu_buf_t *db, sa_buf_type_t buftype, int full_space, int *index, in sa_find_sizes()
1345 dmu_buf_t *db = hdl->sa_bonus; in sa_handle_destroy()
1359 dmu_buf_rele((dmu_buf_t *)hdl->sa_spill, NULL); in sa_handle_destroy()
1366 sa_handle_get_from_db(objset_t *os, dmu_buf_t *db, void *userp, in sa_handle_get_from_db()
1419 dmu_buf_t *db; in sa_handle_get()
1430 sa_buf_hold(objset_t *objset, uint64_t obj_num, void *tag, dmu_buf_t **db) in sa_buf_hold()
1436 sa_buf_rele(dmu_buf_t *db, void *tag) in sa_buf_rele()
1511 dmu_buf_t *db = sa_get_db(hdl); in sa_add_projid()
2105 dmu_object_info_from_db((dmu_buf_t *)hdl->sa_bonus, doi); in sa_object_info()
2111 dmu_object_size_from_db((dmu_buf_t *)hdl->sa_bonus, in sa_object_size()
[all …]
H A Dspace_map.c103 dmu_buf_t *db; in space_map_iterate()
185 dmu_buf_t *db; in space_map_reversed_last_block_entries()
529 maptype_t maptype, uint64_t vdev_id, uint8_t words, dmu_buf_t **dbp, in space_map_write_seg()
544 dmu_buf_t *db = *dbp; in space_map_write_seg()
652 dmu_buf_t *db; in space_map_write_impl()
H A Dspa_history.c89 dmu_buf_t *dbp; in spa_history_create_obj()
270 dmu_buf_t *dbp; in spa_history_log_sync()
428 dmu_buf_t *dbp; in spa_history_get()
H A Ddbuf.c61 dmu_buf_t **clear_on_evict_dbufp);
2069 dmu_buf_will_dirty_impl(dmu_buf_t *db_fake, int flags, dmu_tx_t *tx) in dmu_buf_will_dirty_impl()
2109 dmu_buf_will_dirty(dmu_buf_t *db_fake, dmu_tx_t *tx) in dmu_buf_will_dirty()
2116 dmu_buf_will_not_fill(dmu_buf_t *db_fake, dmu_tx_t *tx) in dmu_buf_will_not_fill()
2126 dmu_buf_will_fill(dmu_buf_t *db_fake, dmu_tx_t *tx) in dmu_buf_will_fill()
2150 dmu_buf_set_crypt_params(dmu_buf_t *db_fake, boolean_t byteorder, in dmu_buf_set_crypt_params()
2203 dmu_buf_write_embedded(dmu_buf_t *dbuf, void *data, in dmu_buf_write_embedded()
3049 dbuf_spill_set_blksz(dmu_buf_t *db_fake, uint64_t blksz, dmu_tx_t *tx) in dbuf_spill_set_blksz()
3081 dbuf_try_add_ref(dmu_buf_t *db_fake, objset_t *os, uint64_t obj, uint64_t blkid, in dbuf_try_add_ref()
3118 dmu_buf_rele(dmu_buf_t *db, void *tag) in dmu_buf_rele()
[all …]
H A Dbpobj.c101 dmu_buf_t *dbuf = NULL; in bpobj_free()
218 dmu_buf_t *dbuf = NULL; in bpobj_iterate_impl()
436 dmu_buf_t *subdb; in bpobj_enqueue_subobj()
H A Dzap_micro.c377 mzap_open(objset_t *os, uint64_t obj, dmu_buf_t *db) in mzap_open()
474 zap_lockdir_impl(dmu_buf_t *db, void *tag, dmu_tx_t *tx, in zap_lockdir_impl()
547 dmu_buf_t *db; in zap_lockdir_by_dnode()
572 dmu_buf_t *db; in zap_lockdir()
666 dmu_buf_t *db; in mzap_create_impl()
H A Dzfs_fuid.c113 dmu_buf_t *db; in zfs_fuid_table_load()
228 dmu_buf_t *db; in zfs_fuid_sync()
H A Dspa_checkpoint.c406 dmu_buf_t **dbp; in spa_checkpoint_discard_thread()
/illumos-gate/usr/src/uts/common/io/comstar/lu/stmf_sbd/
H A Dsbd_zvol.c161 dmu_buf_t **dbpp, *dbp; in sbd_zvol_alloc_read_bufs()

12