• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/contrib/openzfs/module/zfs/

Lines Matching defs:dnp

72     const dnode_phys_t *dnp, uint64_t objset, uint64_t object);
156 resume_skip_check(traverse_data_t *td, const dnode_phys_t *dnp,
164 if (zbookmark_subtree_completed(dnp, zb, td->td_resume))
224 traverse_visitbp(traverse_data_t *td, const dnode_phys_t *dnp,
231 switch (resume_skip_check(td, dnp, zb)) {
286 err = td->td_func(td->td_spa, NULL, bp, zb, dnp, td->td_arg);
293 err = td->td_func(td->td_spa, NULL, bp, zb, dnp,
360 err = traverse_visitbp(td, dnp,
460 err = td->td_func(td->td_spa, NULL, bp, zb, dnp, td->td_arg);
484 * Note, if zb_level <= 0, dnp may be NULL, so we don't want
490 (dnp->dn_indblkshift - SPA_BLKPTRSHIFT);
499 prefetch_dnode_metadata(traverse_data_t *td, const dnode_phys_t *dnp,
505 for (j = 0; j < dnp->dn_nblkptr; j++) {
506 SET_BOOKMARK(&czb, objset, object, dnp->dn_nlevels - 1, j);
507 traverse_prefetch_metadata(td, &dnp->dn_blkptr[j], &czb);
510 if (dnp->dn_flags & DNODE_FLAG_SPILL_BLKPTR) {
512 traverse_prefetch_metadata(td, DN_SPILL_BLKPTR(dnp), &czb);
517 traverse_dnode(traverse_data_t *td, const blkptr_t *bp, const dnode_phys_t *dnp,
530 err = td->td_func(td->td_spa, NULL, bp, &czb, dnp,
538 for (j = 0; j < dnp->dn_nblkptr; j++) {
539 SET_BOOKMARK(&czb, objset, object, dnp->dn_nlevels - 1, j);
540 err = traverse_visitbp(td, dnp, &dnp->dn_blkptr[j], &czb);
545 if (err == 0 && (dnp->dn_flags & DNODE_FLAG_SPILL_BLKPTR)) {
547 err = traverse_visitbp(td, dnp, DN_SPILL_BLKPTR(dnp), &czb);
553 err = td->td_func(td->td_spa, NULL, bp, &czb, dnp,
566 const zbookmark_phys_t *zb, const dnode_phys_t *dnp, void *arg)