Searched refs:dnp (Results 1 - 25 of 41) sorted by last modified time

12

/freebsd-11-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
H A Ddsl_scan.c1348 scan_prefetch_ctx_create(dsl_scan_t *scn, dnode_phys_t *dnp, void *tag) argument
1356 if (dnp != NULL) {
1357 spc->spc_datablkszsec = dnp->dn_datablkszsec;
1358 spc->spc_indblkshift = dnp->dn_indblkshift;
1381 dnode_phys_t *dnp = (spc->spc_root) ? NULL : &tmp_dnp; local
1391 if (zbookmark_subtree_completed(dnp, zb, last_zb))
1442 dsl_scan_prefetch_dnode(dsl_scan_t *scn, dnode_phys_t *dnp, argument
1449 if (dnp->dn_nblkptr == 0 && !(dnp->dn_flags & DNODE_FLAG_SPILL_BLKPTR))
1454 spc = scan_prefetch_ctx_create(scn, dnp, FTA
1595 dsl_scan_check_resume(dsl_scan_t *scn, const dnode_phys_t *dnp, const zbookmark_phys_t *zb) argument
1642 dsl_scan_recurse(dsl_scan_t *scn, dsl_dataset_t *ds, dmu_objset_type_t ostype, dnode_phys_t *dnp, const blkptr_t *bp, const zbookmark_phys_t *zb, dmu_tx_t *tx) argument
1730 dsl_scan_visitdnode(dsl_scan_t *scn, dsl_dataset_t *ds, dmu_objset_type_t ostype, dnode_phys_t *dnp, uint64_t object, dmu_tx_t *tx) argument
1759 dsl_scan_visitbp(blkptr_t *bp, const zbookmark_phys_t *zb, dnode_phys_t *dnp, dsl_dataset_t *ds, dsl_scan_t *scn, dmu_objset_type_t ostype, dmu_tx_t *tx) argument
[all...]
H A Ddmu_send.c464 dump_dnode(dmu_sendarg_t *dsp, uint64_t object, dnode_phys_t *dnp) argument
481 if (dnp == NULL || dnp->dn_type == DMU_OT_NONE)
494 drro->drr_type = dnp->dn_type;
495 drro->drr_bonustype = dnp->dn_bonustype;
496 drro->drr_blksz = dnp->dn_datablkszsec << SPA_MINBLOCKSHIFT;
497 drro->drr_bonuslen = dnp->dn_bonuslen;
498 drro->drr_checksumtype = dnp->dn_checksum;
499 drro->drr_compress = dnp->dn_compress;
506 if (dump_record(dsp, DN_BONUS(dnp),
553 send_cb(spa_t *spa, zilog_t *zilog, const blkptr_t *bp, const zbookmark_phys_t *zb, const struct dnode_phys *dnp, void *arg) argument
1248 dmu_calculate_send_traversal(spa_t *spa, zilog_t *zilog, const blkptr_t *bp, const zbookmark_phys_t *zb, const dnode_phys_t *dnp, void *arg) argument
[all...]
H A Ddmu_objset.c1249 dnode_phys_t *dnp = &os->os_phys->os_meta_dnode; local
1262 for (int i = 0; i < dnp->dn_nblkptr; i++)
1263 bp->blk_fill += BP_GET_FILL(&dnp->dn_blkptr[i]);
H A Dzvol.c382 const zbookmark_phys_t *zb, const dnode_phys_t *dnp, void *arg)
381 zvol_map_block(spa_t *spa, zilog_t *zilog, const blkptr_t *bp, const zbookmark_phys_t *zb, const dnode_phys_t *dnp, void *arg) argument
H A Dspa.c2077 const zbookmark_phys_t *zb, const dnode_phys_t *dnp, void *arg)
2076 spa_load_verify_cb(spa_t *spa, zilog_t *zilog, const blkptr_t *bp, const zbookmark_phys_t *zb, const dnode_phys_t *dnp, void *arg) argument
H A Dzio.c4274 zbookmark_subtree_completed(const dnode_phys_t *dnp, argument
4282 if (dnp == NULL)
4300 return (zbookmark_compare(dnp->dn_datablkszsec, dnp->dn_indblkshift,
H A Ddbuf.c3373 dnode_phys_t *dnp = db->db.db_data; local
3375 i--, dnp++) {
3376 if (dnp->dn_type != DMU_OT_NONE)
3734 dnode_phys_t *dnp = db->db.db_data; local
3738 for (int j = 0; j < dnp[i].dn_nblkptr; j++) {
3739 dbuf_remap_impl(dn, &dnp[i].dn_blkptr[j], tx);
H A Ddnode.c285 dnode_byteswap(dnode_phys_t *dnp) argument
287 uint64_t *buf64 = (void*)&dnp->dn_blkptr;
290 if (dnp->dn_type == DMU_OT_NONE) {
291 bzero(dnp, sizeof (dnode_phys_t));
295 dnp->dn_datablkszsec = BSWAP_16(dnp->dn_datablkszsec);
296 dnp->dn_bonuslen = BSWAP_16(dnp->dn_bonuslen);
297 dnp->dn_maxblkid = BSWAP_64(dnp
404 dnode_create(objset_t *os, dnode_phys_t *dnp, dmu_buf_impl_t *db, uint64_t object, dnode_handle_t *dnh) argument
1009 dnode_special_open(objset_t *os, dnode_phys_t *dnp, uint64_t object, dnode_handle_t *dnh) argument
1065 dnode_hold_impl(objset_t *os, uint64_t object, int flag, void *tag, dnode_t **dnp) argument
1204 dnode_hold(objset_t *os, uint64_t object, void *tag, dnode_t **dnp) argument
1937 dnode_phys_t *dnp = data; local
[all...]
H A Ddnode_sync.c581 dnode_phys_t *dnp = dn->dn_phys; local
588 ASSERT(dnp->dn_type != DMU_OT_NONE || dn->dn_allocated_txg);
589 ASSERT(dnp->dn_type != DMU_OT_NONE ||
590 bcmp(dnp, &zerodn, DNODE_SIZE) == 0);
612 if (dnp->dn_type == DMU_OT_NONE) {
614 dnp->dn_nlevels = 1;
615 dnp->dn_nblkptr = dn->dn_nblkptr;
618 dnp->dn_type = dn->dn_type;
619 dnp->dn_bonustype = dn->dn_bonustype;
620 dnp
[all...]
H A Ddmu_traverse.c77 static int traverse_dnode(traverse_data_t *td, const dnode_phys_t *dnp,
160 resume_skip_check(traverse_data_t *td, const dnode_phys_t *dnp, argument
168 if (zbookmark_subtree_completed(dnp, zb, td->td_resume))
219 traverse_visitbp(traverse_data_t *td, const dnode_phys_t *dnp, argument
228 switch (resume_skip_check(td, dnp, zb)) {
283 err = td->td_func(td->td_spa, NULL, bp, zb, dnp, td->td_arg);
290 err = td->td_func(td->td_spa, NULL, bp, zb, dnp,
322 err = traverse_visitbp(td, dnp, &cbp[i], &czb);
393 err = td->td_func(td->td_spa, NULL, bp, zb, dnp, td->td_arg);
417 * Note, if zb_level <= 0, dnp ma
432 prefetch_dnode_metadata(traverse_data_t *td, const dnode_phys_t *dnp, uint64_t objset, uint64_t object) argument
450 traverse_dnode(traverse_data_t *td, const dnode_phys_t *dnp, uint64_t objset, uint64_t object) argument
498 traverse_prefetcher(spa_t *spa, zilog_t *zilog, const blkptr_t *bp, const zbookmark_phys_t *zb, const dnode_phys_t *dnp, void *arg) argument
[all...]
H A Ddmu.c2506 dnode_phys_t *dnp; local
2511 dnp = dn->dn_phys;
2523 doi->doi_physical_blocks_512 = (DN_USED_BYTES(dnp) + 256) >> 9;
2526 for (int i = 0; i < dnp->dn_nblkptr; i++)
2527 doi->doi_fill_count += BP_GET_FILL(&dnp->dn_blkptr[i]);
H A Ddsl_destroy.c643 const zbookmark_phys_t *zb, const dnode_phys_t *dnp, void *arg)
642 kill_blkptr(spa_t *spa, zilog_t *zilog, const blkptr_t *bp, const zbookmark_phys_t *zb, const dnode_phys_t *dnp, void *arg) argument
H A Dbptree.c153 const zbookmark_phys_t *zb, const dnode_phys_t *dnp, void *arg)
152 bptree_visit_cb(spa_t *spa, zilog_t *zilog, const blkptr_t *bp, const zbookmark_phys_t *zb, const dnode_phys_t *dnp, void *arg) argument
/freebsd-11-stable/sys/fs/nfsclient/
H A Dnfs_clrpcops.c2782 struct nfsnode *dnp = VTONFS(vp); local
2825 if (NFSISSET_ATTRBIT(&dnp->n_vattr.na_suppattr,
2880 dnp->n_vattr.na_filesid[0] &&
2882 dnp->n_vattr.na_filesid[1]) {
2969 NFSLOCKNODE(dnp);
2970 *tl++ = dnp->n_cookieverf.nfsuquad[0];
2971 *tl++ = dnp->n_cookieverf.nfsuquad[1];
2972 NFSUNLOCKNODE(dnp);
2994 NFSLOCKNODE(dnp);
2995 dnp
3217 struct nfsnode *dnp = VTONFS(vp), *np; local
[all...]
H A Dnfs_clport.c128 struct nfsnode *np, *dnp; local
136 dnp = VTONFS(dvp);
179 dnp->n_fhp->nfh_len != np->n_v4->n4_fhlen ||
180 NFSBCMP(dnp->n_fhp->nfh_fh, np->n_v4->n4_data,
181 dnp->n_fhp->nfh_len))) {
183 sizeof (struct nfsv4node) + dnp->n_fhp->nfh_len +
190 dnp->n_fhp->nfh_len != np->n_v4->n4_fhlen ||
191 NFSBCMP(dnp->n_fhp->nfh_fh, np->n_v4->n4_data,
192 dnp->n_fhp->nfh_len))) {
196 np->n_v4->n4_fhlen = dnp
[all...]
H A Dnfs_clvnops.c1426 struct nfsnode *np = NULL, *dnp; local
1470 dnp = VTONFS(dvp);
1471 mtx_lock(&dnp->n_mtx);
1472 dnp->n_flag |= NMODIFIED;
1474 dnp->n_attrstamp = 0;
1477 mtx_unlock(&dnp->n_mtx);
1525 struct nfsnode *np = NULL, *dnp; local
1544 dnp = VTONFS(dvp);
1548 mtx_lock(&dnp->n_mtx);
1549 while (NFSHASNFSV4(nmp) && (dnp
1715 struct nfsnode *dnp = VTONFS(dvp); local
2004 struct nfsnode *np = NULL, *dnp; local
2078 struct nfsnode *np = NULL, *dnp; local
2154 struct nfsnode *dnp; local
2262 struct nfsnode *dnp = VTONFS(vp); local
2322 struct nfsnode *dnp = VTONFS(vp); local
2443 struct nfsnode *np, *dnp = VTONFS(dvp); local
[all...]
/freebsd-11-stable/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddt_provider.c198 dt_node_t *args = NULL, *pnp = NULL, *dnp; local
201 for (i = 0; i < argc; i++, pnp = dnp) {
202 if ((dnp = dt_node_xalloc(pvp->pv_hdl, DT_NODE_TYPE)) == NULL)
205 dnp->dn_link = pvp->pv_nodes;
206 pvp->pv_nodes = dnp;
209 args = dnp;
211 pnp->dn_list = dnp;
627 dt_probe_tag(dt_probe_t *prp, uint_t argn, dt_node_t *dnp) argument
655 bzero(dnp, sizeof (dt_node_t));
656 dnp
[all...]
H A Ddt_dof.c266 dt_node_t *dnp = *pnp++; local
267 dt_xlator_t *dxp = dnp->dn_membexpr->dn_xlator;
271 ddo->ddo_pgp->dp_xrefs[dxp->dx_id], dnp->dn_membid);
345 dt_node_t *dnp; local
362 for (dnp = dxp->dx_members; dnp != NULL; dnp = dnp->dn_list, i++) {
369 dxp->dx_membdif[dnp->dn_membid]);
372 dofxm.dofxm_name = dof_add_string(ddo, dnp
407 dt_node_t *dnp; local
[all...]
H A Ddt_dis.c514 dt_node_t *dnp = dp->dtdo_xlmtab[i]; local
515 dt_xlator_t *dxp = dnp->dn_membexpr->dn_xlator;
517 (uint_t)dxp->dx_id, dxp->dx_arg, dnp->dn_membname,
518 dt_node_type_name(dnp, type, sizeof (type)));
H A Ddt_cc.c182 dt_stmt_append(dtrace_stmtdesc_t *sdp, const dt_node_t *dnp) argument
196 dnerror(dnp, D_COMM_COMM, "commit( ) may "
201 dnerror(dnp, D_COMM_DREC, "commit( ) may "
209 dnerror(dnp, D_AGG_COMM, "aggregating actions "
219 dnerror(dnp, D_SPEC_SPEC, "speculate( ) may "
224 dnerror(dnp, D_SPEC_COMM, "speculate( ) may "
229 dnerror(dnp, D_SPEC_DREC, "speculate( ) may "
239 dnerror(dnp, D_AGG_SPEC, "aggregating actions "
249 dnerror(dnp, D_ACT_SPEC, "destructive actions "
254 dnerror(dnp, D_EXIT_SPE
322 dt_action_clear(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument
364 dt_action_normalize(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument
427 dt_action_trunc(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument
493 dt_action_printa(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument
579 dt_action_printflike(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp, dtrace_actkind_t kind) argument
664 dt_action_trace(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument
741 dt_action_tracemem(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument
819 dt_action_stack(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument
826 dt_action_ustack_args(dtrace_hdl_t *dtp, dtrace_actdesc_t *ap, dt_node_t *dnp) argument
881 dt_action_ustack(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument
888 dt_action_setopt(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument
921 dt_action_symmod_args(dtrace_hdl_t *dtp, dtrace_actdesc_t *ap, dt_node_t *dnp, dtrace_actkind_t kind) argument
935 dt_action_symmod(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp, dtrace_actkind_t kind) argument
944 dt_action_ftruncate(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument
960 dt_action_stop(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument
970 dt_action_breakpoint(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument
980 dt_action_panic(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument
989 dt_action_chill(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument
999 dt_action_raise(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument
1009 dt_action_exit(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument
1020 dt_action_speculate(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument
1030 dt_action_printm(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument
1061 dt_action_printt(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument
1101 dt_action_commit(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument
1111 dt_action_discard(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument
1121 dt_compile_fun(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument
1225 dt_compile_exp(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument
1236 dt_compile_agg(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument
1649 dt_node_t *dnp; local
1716 dt_compile_xlator(dt_node_t *dnp) argument
2435 dt_node_t *dnp; local
[all...]
/freebsd-11-stable/sys/fs/smbfs/
H A Dsmbfs_vnops.c545 struct smbnode *dnp = VTOSMB(dvp); local
564 error = smbfs_smb_create(dnp, name, nmlen, scred);
567 error = smbfs_smb_lookup(dnp, name, nmlen, &fattr, scred);
757 struct smbnode *dnp = VTOSMB(dvp); local
772 error = smbfs_smb_mkdir(dnp, name, len, scred);
775 error = smbfs_smb_lookup(dnp, name, len, &fattr, scred);
802 struct smbnode *dnp = VTOSMB(dvp); local
815 dnp->n_flag |= NMODIFIED;
1179 struct smbnode *dnp; local
1203 dnp
[all...]
/freebsd-11-stable/sys/cddl/boot/zfs/
H A Dzfsimpl.h884 #define DN_BONUS(dnp) ((void*)((dnp)->dn_bonus + \
885 (((dnp)->dn_nblkptr - 1) * sizeof (blkptr_t))))
887 #define DN_USED_BYTES(dnp) (((dnp)->dn_flags & DNODE_FLAG_USED_BYTES) ? \
888 (dnp)->dn_used : (dnp)->dn_used << SPA_MINBLOCKSHIFT)
950 #define DN_SPILL_BLKPTR(dnp) (blkptr_t *)((char *)(dnp) + \
951 (((dnp)
[all...]
/freebsd-11-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/
H A Dzio.h656 boolean_t zbookmark_subtree_completed(const struct dnode_phys *dnp,
H A Ddnode.h110 #define DN_BONUS(dnp) ((void*)((dnp)->dn_bonus + \
111 (((dnp)->dn_nblkptr - 1) * sizeof (blkptr_t))))
113 #define DN_USED_BYTES(dnp) (((dnp)->dn_flags & DNODE_FLAG_USED_BYTES) ? \
114 (dnp)->dn_used : (dnp)->dn_used << SPA_MINBLOCKSHIFT)
280 void dnode_special_open(struct objset *dd, dnode_phys_t *dnp,
289 void *ref, dnode_t **dnp);
291 void *ref, dnode_t **dnp);
[all...]
/freebsd-11-stable/cddl/contrib/opensolaris/cmd/zdb/
H A Dzdb.c1383 blkid2offset(const dnode_phys_t *dnp, const blkptr_t *bp, argument
1386 if (dnp == NULL) {
1396 (zb->zb_level * (dnp->dn_indblkshift - SPA_BLKPTRSHIFT))) *
1397 dnp->dn_datablkszsec << SPA_MINBLOCKSHIFT);
1449 const dnode_phys_t *dnp)
1455 ASSERT3U(BP_GET_TYPE(bp), ==, dnp->dn_type);
1459 (void) printf("%16llx ", (u_longlong_t)blkid2offset(dnp, bp, zb));
1463 for (l = dnp->dn_nlevels - 1; l >= -1; l--) {
1476 visit_indirect(spa_t *spa, const dnode_phys_t *dnp, argument
1484 print_indirect(bp, zb, dnp);
1448 print_indirect(blkptr_t *bp, const zbookmark_phys_t *zb, const dnode_phys_t *dnp) argument
1525 dnode_phys_t *dnp = dn->dn_phys; local
2861 zdb_blkptr_cb(spa_t *spa, zilog_t *zilog, const blkptr_t *bp, const zbookmark_phys_t *zb, const dnode_phys_t *dnp, void *arg) argument
3873 zdb_ddt_add_cb(spa_t *spa, zilog_t *zilog, const blkptr_t *bp, const zbookmark_phys_t *zb, const dnode_phys_t *dnp, void *arg) argument
[all...]

Completed in 540 milliseconds

12