Home
last modified time | relevance | path

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

12

/freebsd-14.2/sys/contrib/openzfs/include/sys/
H A Ddnode.h406 dnode_t *dnh_dnode;
430 const void *ref, dnode_t **dnp);
432 const void *ref, dnode_t **dnp);
434 void dnode_rele(dnode_t *dn, const void *ref);
437 boolean_t dnode_is_dirty(dnode_t *dn);
440 void dnode_sync(dnode_t *dn, dmu_tx_t *tx);
446 void dnode_free(dnode_t *dn, dmu_tx_t *tx);
449 void dnode_verify(dnode_t *dn);
461 void dnode_evict_dbufs(dnode_t *dn);
462 void dnode_evict_bonus(dnode_t *dn);
[all …]
H A Ddmu.h83 typedef struct dnode dnode_t; typedef
521 void dmu_write_policy(objset_t *os, dnode_t *dn, int level, int wp,
552 int dmu_spill_hold_by_dnode(dnode_t *dn, uint32_t flags,
577 int dmu_buf_hold_by_dnode(dnode_t *dn, uint64_t offset,
579 int dmu_buf_hold_array_by_dnode(dnode_t *dn, uint64_t offset,
798 void dmu_tx_hold_zap_by_dnode(dmu_tx_t *tx, dnode_t *dn, int add,
801 void dmu_tx_hold_bonus_by_dnode(dmu_tx_t *tx, dnode_t *dn);
861 void dmu_write_by_dnode(dnode_t *dn, uint64_t offset, uint64_t size,
868 int dmu_read_uio_dnode(dnode_t *dn, zfs_uio_t *uio, uint64_t size);
873 int dmu_write_uio_dnode(dnode_t *dn, zfs_uio_t *uio, uint64_t size,
[all …]
H A Dzap.h142 dnode_t **allocated_dnode, const void *tag, dmu_tx_t *tx);
152 void mzap_create_impl(dnode_t *dn, int normflags, zap_flags_t flags,
231 int zap_lookup_by_dnode(dnode_t *dn, const char *name,
233 int zap_lookup_norm_by_dnode(dnode_t *dn, const char *name,
238 int zap_count_write_by_dnode(dnode_t *dn, const char *name,
250 int zap_add_by_dnode(dnode_t *dn, const char *key,
256 int zap_add_uint64_by_dnode(dnode_t *dn, const uint64_t *key,
273 int zap_update_uint64_by_dnode(dnode_t *dn, const uint64_t *key,
298 int zap_remove_by_dnode(dnode_t *dn, const char *name, dmu_tx_t *tx);
301 int zap_remove_uint64_by_dnode(dnode_t *dn, const uint64_t *key,
H A Ddbuf.h145 dnode_t *dr_dnode;
386 dbuf_dirty_record_t *dbuf_dirty_lightweight(dnode_t *dn, uint64_t blkid,
394 int dmu_lightweight_write_by_dnode(dnode_t *dn, uint64_t offset, abd_t *abd,
416 int dbuf_dnode_findbp(dnode_t *dn, uint64_t level, uint64_t blkid,
H A Dzvol_impl.h52 dnode_t *zv_dn; /* dnode hold */
H A Ddmu_tx.h163 void dmu_tx_add_new_object(dmu_tx_t *tx, dnode_t *dn);
H A Dzap_impl.h148 dnode_t *zap_dnode;
H A Ddmu_objset.h250 void dmu_objset_userquota_get_ids(dnode_t *dn, boolean_t before, dmu_tx_t *tx);
/freebsd-14.2/sys/contrib/openzfs/module/zfs/
H A Ddmu.c193 dnode_t *dn; in dmu_buf_hold_noread()
276 dnode_t *dn; in dmu_set_bonus()
299 dnode_t *dn; in dmu_set_bonustype()
322 dnode_t *dn; in dmu_get_bonustype()
336 dnode_t *dn; in dmu_rm_spill()
404 dnode_t *dn; in dmu_bonus_hold()
459 dnode_t *dn; in dmu_spill_hold_existing()
489 dnode_t *dn; in dmu_spill_hold_by_bonus()
650 dnode_t *dn; in dmu_buf_hold_array()
671 dnode_t *dn; in dmu_buf_hold_array_by_bonus()
[all …]
H A Ddnode.c117 dnode_t *dn = arg; in dnode_cons()
182 dnode_t *dn = arg; in dnode_dest()
387 dnode_verify(dnode_t *dn) in dnode_verify()
561 static dnode_t *
565 dnode_t *dn; in dnode_create()
636 dnode_destroy(dnode_t *dn) in dnode_destroy()
868 dnode_move_impl(dnode_t *odn, dnode_t *ndn) in dnode_move_impl()
1306 dnode_t *dn; in dnode_special_open()
1326 dnode_t *dn; in dnode_buf_evict_async()
1395 dnode_t *mdn, *dn; in dnode_hold_impl()
[all …]
H A Ddmu_object.c49 int dnodesize, dnode_t **allocated_dnode, const void *tag, dmu_tx_t *tx) in dmu_object_alloc_impl()
54 dnode_t *dn = NULL; in dmu_object_alloc_impl()
258 int dnodesize, dnode_t **allocated_dnode, const void *tag, dmu_tx_t *tx) in dmu_object_alloc_hold()
277 dnode_t *dn; in dmu_object_claim_dnsize()
315 dnode_t *dn; in dmu_object_reclaim_dnsize()
340 dnode_t *dn; in dmu_object_rm_spill()
362 dnode_t *dn; in dmu_object_free()
461 dnode_t *dn; in dmu_object_zapify()
492 dnode_t *dn; in dmu_object_free_zapified()
H A Ddmu_tx.c150 dnode_t *dn = NULL; in dmu_tx_hold_object_impl()
232 dnode_t *dn = txh->txh_dnode; in dmu_tx_count_write()
302 dnode_t *dn = txh->txh_dnode; in dmu_tx_count_append()
440 dnode_t *dn = txh->txh_dnode; in dmu_tx_count_free()
576 dnode_t *dn = txh->txh_dnode; in dmu_tx_hold_zap_impl()
697 dnode_t *dn = DB_DNODE(db); in dmu_tx_dirty_buf()
1068 dnode_t *dn = txh->txh_dnode; in dmu_tx_try_assign()
1138 dnode_t *dn = txh->txh_dnode; in dmu_tx_unassign()
1297 dnode_t *dn = txh->txh_dnode; in dmu_tx_destroy()
1325 dnode_t *dn = txh->txh_dnode; in dmu_tx_commit()
[all …]
H A Ddnode_sync.c42 dnode_increase_indirection(dnode_t *dn, dmu_tx_t *tx) in dnode_increase_indirection()
134 free_blocks(dnode_t *dn, blkptr_t *bp, int num, dmu_tx_t *tx) in free_blocks()
182 dnode_t *dn; in free_verify()
276 dnode_t *dn; in free_children()
371 dnode_sync_free_range_impl(dnode_t *dn, uint64_t blkid, uint64_t nblks, in dnode_sync_free_range_impl()
443 dnode_t *dsfra_dnode;
452 dnode_t *dn = dsfra->dsfra_dnode; in dnode_sync_free_range()
464 dnode_evict_dbufs(dnode_t *dn) in dnode_evict_dbufs()
520 dnode_evict_bonus(dnode_t *dn) in dnode_evict_bonus()
568 dnode_sync_free(dnode_t *dn, dmu_tx_t *tx) in dnode_sync_free()
[all …]
H A Ddbuf.c373 dnode_t *dn; in dbuf_find_bonus()
1065 dnode_t *dn; in dbuf_verify()
1746 dnode_t *dn; in dbuf_read()
2055 dnode_t *dn; in dbuf_new_size()
2208 dnode_t *dn; in dbuf_dirty()
2550 dnode_t *dn = dr->dr_dnode; in dbuf_undirty()
3002 dnode_t *dn; in dbuf_destroy()
3953 dnode_t *dn; in dbuf_rele_and_unlock()
4180 dnode_t *dn = dr->dr_dnode; in dbuf_sync_bonus()
4640 dnode_t *dn; in dbuf_write_ready()
[all …]
H A Dzap_micro.c597 zap_lockdir_by_dnode(dnode_t *dn, dmu_tx_t *tx, in zap_lockdir_by_dnode()
620 dnode_t *dn; in zap_lockdir()
744 dnode_t **allocated_dnode, const void *tag, dmu_tx_t *tx) in zap_create_impl()
751 dnode_t *dn; in zap_create_impl()
797 dnode_t *dn; in zap_create_claim_norm_dnsize()
876 dnode_t **allocated_dnode, const void *tag, dmu_tx_t *tx) in zap_create_hold()
1076 zap_lookup_by_dnode(dnode_t *dn, const char *name, in zap_lookup_by_dnode()
1084 zap_lookup_norm_by_dnode(dnode_t *dn, const char *name, in zap_lookup_norm_by_dnode()
1311 zap_add_by_dnode(dnode_t *dn, const char *key, in zap_add_by_dnode()
1364 zap_add_uint64_by_dnode(dnode_t *dn, const uint64_t *key, in zap_add_uint64_by_dnode()
[all …]
H A Ddmu_objset.c419 dnode_t *dn = obj; in dnode_multilist_index_func()
665 offsetof(dnode_t, dn_dirty_link[i]), in dmu_objset_open_impl()
668 list_create(&os->os_dnodes, sizeof (dnode_t), in dmu_objset_open_impl()
669 offsetof(dnode_t, dn_link)); in dmu_objset_open_impl()
944 dnode_t *dn_marker; in dmu_objset_evict_dbufs()
945 dnode_t *dn; in dmu_objset_evict_dbufs()
973 kmem_free(dn_marker, sizeof (dnode_t)); in dmu_objset_evict_dbufs()
1075 dnode_t *mdn; in dmu_objset_create_impl_dnstats()
1563 dnode_t *dn; in dmu_objset_sync_dnodes()
2006 dnode_t *dn; in userquota_updates_task()
[all …]
H A Ddbuf_stats.c69 dnode_t *dn = DB_DNODE(db); in __dbuf_stats_hash_table_data()
H A Ddmu_redact.c857 uint64_t *object, dnode_t **dn) in hold_next_object()
902 dnode_t *dn = NULL; in perform_redaction()
H A Dspa_errlog.c248 dnode_t *dn; in find_birth_txg()
877 dnode_t *dn; in sync_upgrade_errlog()
H A Dbrt.c1499 brt_sync_entry(dnode_t *dn, brt_entry_t *bre, dmu_tx_t *tx) in brt_sync_entry()
1517 dnode_t *dn; in brt_sync_table()
H A Dzio_inject.c714 dnode_t *dn = NULL; in zio_calculate_range()
H A Ddmu_zfetch.c188 dmu_zfetch_init(zfetch_t *zf, dnode_t *dno) in dmu_zfetch_init()
H A Ddsl_crypt.c2001 dnode_t *mdn; in dsl_crypto_recv_raw_objset_check()
2097 dnode_t *mdn; in dsl_crypto_recv_raw_objset_sync()
2421 dnode_t *mdn; in dsl_crypto_populate_key_nvlist()
H A Ddmu_recv.c1371 dnode_t *dn; in do_corrective_recv()
2086 dnode_t *dn; in receive_object()
2171 dnode_t *dn; in flush_write_batch_impl()
/freebsd-14.2/sys/contrib/openzfs/include/os/linux/zfs/sys/
H A Dtrace_dnode.h47 TP_PROTO(dnode_t *dn, int64_t refcount, uint32_t dbufs),
110 TP_PROTO(dnode_t *dn, int64_t refcount, uint32_t dbufs), \

12