Lines Matching defs:dnp
807 dnode_phys_t *dnp, *sdnp, *ddnp;
815 dnp = &sdnp[i];
816 if (dnp->dn_type != DMU_OT_NONE &&
817 DMU_OT_IS_ENCRYPTED(dnp->dn_bonustype) &&
818 dnp->dn_bonuslen != 0) {
819 memcpy(DN_BONUS(&ddnp[i]), DN_BONUS(dnp),
820 DN_MAX_BONUS_LEN(dnp));
954 boolean_t should_bswap, dnode_phys_t *dnp)
962 memcpy(tmp_dncore, dnp, sizeof (tmp_dncore));
975 for (i = 0; i < dnp->dn_nblkptr; i++) {
977 should_bswap, &dnp->dn_blkptr[i]);
982 if (dnp->dn_flags & DNODE_FLAG_SPILL_BLKPTR) {
984 should_bswap, DN_SPILL_BLKPTR(dnp));
1420 dnode_phys_t *dnp, *adnp, *sdnp, *ddnp;
1473 dnp = &sdnp[i];
1476 memcpy(&ddnp[i], dnp,
1477 (uint8_t *)DN_BONUS(dnp) - (uint8_t *)dnp);
1479 if (dnp->dn_flags & DNODE_FLAG_SPILL_BLKPTR) {
1480 memcpy(DN_SPILL_BLKPTR(&ddnp[i]), DN_SPILL_BLKPTR(dnp),
1495 memcpy(aadp, dnp, crypt_len);
1502 for (j = 0; j < dnp->dn_nblkptr; j++) {
1504 version, byteswap, &dnp->dn_blkptr[j]);
1507 if (dnp->dn_flags & DNODE_FLAG_SPILL_BLKPTR) {
1509 version, byteswap, DN_SPILL_BLKPTR(dnp));
1518 * encrypted iovec extends to DN_MAX_BONUS_LEN(dnp) so that
1522 crypt_len = DN_MAX_BONUS_LEN(dnp);
1523 if (dnp->dn_type != DMU_OT_NONE &&
1524 DMU_OT_IS_ENCRYPTED(dnp->dn_bonustype) &&
1525 dnp->dn_bonuslen != 0) {
1532 memcpy(DN_BONUS(&ddnp[i]), DN_BONUS(dnp), crypt_len);
1533 memcpy(aadp, DN_BONUS(dnp), crypt_len);