Home
last modified time | relevance | path

Searched refs:dnode_t (Results 1 – 14 of 14) sorted by relevance

/onnv-gate/usr/src/uts/common/fs/zfs/sys/
H A Ddnode.h230 } dnode_t; typedef
240 dnode_t *dnh_dnode;
254 dnode_t *dnode_special_open(struct objset *dd, dnode_phys_t *dnp,
258 void dnode_setbonuslen(dnode_t *dn, int newsize, dmu_tx_t *tx);
259 void dnode_setbonus_type(dnode_t *dn, dmu_object_type_t, dmu_tx_t *tx);
260 void dnode_rm_spill(dnode_t *dn, dmu_tx_t *tx);
263 void *ref, dnode_t **dnp);
265 void *ref, dnode_t **dnp);
266 boolean_t dnode_add_ref(dnode_t *dn, void *ref);
267 void dnode_rele(dnode_t *dn, void *ref);
[all …]
H A Ddbuf.h293 dnode_t *__dn; \
300 dnode_t *__dn; \
H A Ddmu_objset.h171 void dmu_objset_userquota_get_ids(dnode_t *dn, boolean_t before, dmu_tx_t *tx);
/onnv-gate/usr/src/uts/common/fs/zfs/
H A Ddnode.c66 dnode_t *dn = arg; in dnode_cons()
125 dnode_t *dn = arg; in dnode_dest()
173 sizeof (dnode_t), in dnode_init()
188 dnode_verify(dnode_t *dn) in dnode_verify()
321 dnode_setbonuslen(dnode_t *dn, int newsize, dmu_tx_t *tx) in dnode_setbonuslen()
338 dnode_setbonus_type(dnode_t *dn, dmu_object_type_t newtype, dmu_tx_t *tx) in dnode_setbonus_type()
349 dnode_rm_spill(dnode_t *dn, dmu_tx_t *tx) in dnode_rm_spill()
359 dnode_setdblksz(dnode_t *dn, int size) in dnode_setdblksz()
371 static dnode_t *
375 dnode_t *dn = kmem_cache_alloc(dnode_cache, KM_SLEEP); in dnode_create()
[all …]
H A Ddmu.c109 dnode_t *dn; in dmu_buf_hold()
150 dnode_t *dn; in dmu_set_bonus()
173 dnode_t *dn; in dmu_set_bonustype()
196 dnode_t *dn; in dmu_get_bonustype()
210 dnode_t *dn; in dmu_rm_spill()
228 dnode_t *dn; in dmu_bonus_hold()
276 dmu_spill_hold_by_dnode(dnode_t *dn, uint32_t flags, void *tag, dmu_buf_t **dbp) in dmu_spill_hold_by_dnode()
302 dnode_t *dn; in dmu_spill_hold_existing()
331 dnode_t *dn; in dmu_spill_hold_by_bonus()
349 dmu_buf_hold_array_by_dnode(dnode_t *dn, uint64_t offset, uint64_t length, in dmu_buf_hold_array_by_dnode()
[all …]
H A Ddmu_object.c37 dnode_t *dn = NULL; in dmu_object_alloc()
89 dnode_t *dn; in dmu_object_claim()
109 dnode_t *dn; in dmu_object_reclaim()
166 dnode_t *dn; in dmu_object_free()
H A Ddmu_tx.c101 dnode_t *dn = NULL; in dmu_tx_hold_object_impl()
152 dmu_tx_check_ioerr(zio_t *zio, dnode_t *dn, int level, uint64_t blkid) in dmu_tx_check_ioerr()
168 dmu_tx_count_twig(dmu_tx_hold_t *txh, dnode_t *dn, dmu_buf_impl_t *db, in dmu_tx_count_twig()
215 dnode_t *dn = txh->txh_dnode; in dmu_tx_count_write()
386 dnode_t *dn = txh->txh_dnode; in dmu_tx_count_dnode()
387 dnode_t *mdn = DMU_META_DNODE(txh->txh_tx->tx_objset); in dmu_tx_count_dnode()
426 dnode_t *dn = txh->txh_dnode; in dmu_tx_count_free()
581 dnode_t *dn; in dmu_tx_hold_free()
652 dnode_t *dn; in dmu_tx_hold_zap()
790 dnode_t *dn; in dmu_tx_dirty_buf()
[all …]
H A Ddbuf.c106 dbuf_find(dnode_t *dn, uint8_t level, uint64_t blkid) in dbuf_find()
300 dnode_t *dn; in dbuf_verify()
463 dbuf_whichblock(dnode_t *dn, uint64_t offset) in dbuf_whichblock()
510 dnode_t *dn; in dbuf_read_impl()
597 dnode_t *dn; in dbuf_read()
795 dbuf_free_range(dnode_t *dn, uint64_t start, uint64_t end, dmu_tx_t *tx) in dbuf_free_range()
930 dnode_t *dn; in dbuf_new_size()
1001 dnode_t *dn; in dbuf_dirty()
1274 dnode_t *dn; in dbuf_undirty()
1514 dnode_t *dn; in dbuf_clear()
[all …]
H A Ddmu_objset.c376 list_create(&os->os_dirty_dnodes[i], sizeof (dnode_t), in dmu_objset_open_impl()
377 offsetof(dnode_t, dn_dirty_link[i])); in dmu_objset_open_impl()
378 list_create(&os->os_free_dnodes[i], sizeof (dnode_t), in dmu_objset_open_impl()
379 offsetof(dnode_t, dn_dirty_link[i])); in dmu_objset_open_impl()
381 list_create(&os->os_dnodes, sizeof (dnode_t), in dmu_objset_open_impl()
382 offsetof(dnode_t, dn_link)); in dmu_objset_open_impl()
490 dnode_t *dn; in dmu_objset_evict_dbufs()
510 dnode_t *next_dn = dn; in dmu_objset_evict_dbufs()
603 dnode_t *mdn; in dmu_objset_create_impl()
1016 dnode_t *dn; in dmu_objset_sync_dnodes()
[all …]
H A Ddnode_sync.c35 dnode_increase_indirection(dnode_t *dn, dmu_tx_t *tx) in dnode_increase_indirection()
114 free_blocks(dnode_t *dn, blkptr_t *bp, int num, dmu_tx_t *tx) in free_blocks()
142 dnode_t *dn; in free_verify()
220 dnode_t *dn; in free_children()
307 dnode_sync_free_range(dnode_t *dn, uint64_t blkid, uint64_t nblks, dmu_tx_t *tx) in dnode_sync_free_range()
374 dnode_evict_dbufs(dnode_t *dn) in dnode_evict_dbufs()
462 dnode_sync_free(dnode_t *dn, dmu_tx_t *tx) in dnode_sync_free()
524 dnode_sync(dnode_t *dn, dmu_tx_t *tx) in dnode_sync()
H A Ddmu_zfetch.c53 static uint64_t dmu_zfetch_fetch(dnode_t *, uint64_t, uint64_t);
54 static uint64_t dmu_zfetch_fetchsz(dnode_t *, uint64_t, uint64_t);
261 dmu_zfetch_init(zfetch_t *zf, dnode_t *dno) in dmu_zfetch_init()
282 dmu_zfetch_fetch(dnode_t *dn, uint64_t blkid, uint64_t nblks) in dmu_zfetch_fetch()
304 dmu_zfetch_fetchsz(dnode_t *dn, uint64_t blkid, uint64_t nblks) in dmu_zfetch_fetchsz()
H A Dsa.c1616 dnode_t *dn; in sa_modify_attrs()
/onnv-gate/usr/src/cmd/zinject/
H A Dtranslate.c200 dnode_t *dn = NULL; in calculate_range()
/onnv-gate/usr/src/cmd/zdb/
H A Dzdb.c1004 dump_indirect(dnode_t *dn) in dump_indirect()
1446 dnode_t *dn; in dump_object()