/freebsd-11-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ |
H A D | dsl_scan.c | 1348 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 D | dmu_send.c | 464 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 D | dmu_objset.c | 1249 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 D | zvol.c | 382 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 D | spa.c | 2077 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 D | zio.c | 4274 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 D | dbuf.c | 3373 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 D | dnode.c | 285 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 D | dnode_sync.c | 581 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 D | dmu_traverse.c | 77 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 D | dmu.c | 2506 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 D | dsl_destroy.c | 643 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 D | bptree.c | 153 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 D | nfs_clrpcops.c | 2782 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 D | nfs_clport.c | 128 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 D | nfs_clvnops.c | 1426 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 D | dt_provider.c | 198 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 D | dt_dof.c | 266 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 D | dt_dis.c | 514 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 D | dt_cc.c | 182 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 D | smbfs_vnops.c | 545 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 D | zfsimpl.h | 884 #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 D | zio.h | 656 boolean_t zbookmark_subtree_completed(const struct dnode_phys *dnp,
|
H A D | dnode.h | 110 #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 D | zdb.c | 1383 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...] |