Home
last modified time | relevance | path

Searched refs:drro (Results 1 – 7 of 7) sorted by relevance

/freebsd/sys/contrib/openzfs/module/zfs/
H A Ddmu_recv.c1920 recv_check_drr_object(const struct drr_object *drro, spa_t *spa, in recv_check_drr_object() argument
1924 uint32_t psize = DRR_OBJECT_PAYLOAD_SIZE(drro); in recv_check_drr_object()
1926 uint8_t dn_slots = drro->drr_dn_slots != 0 ? in recv_check_drr_object()
1927 drro->drr_dn_slots : DNODE_MIN_SLOTS; in recv_check_drr_object()
1932 int err = recv_check_drr_object_id(drro->drr_object, errbuf, errbuflen); in recv_check_drr_object()
1938 if (drro->drr_type == DMU_OT_NONE) { in recv_check_drr_object()
1944 if (!DMU_OT_IS_VALID(drro->drr_type)) { in recv_check_drr_object()
1946 "DRR_OBJECT has invalid type %u", drro->drr_type)); in recv_check_drr_object()
1950 if (!DMU_OT_IS_VALID(drro->drr_bonustype)) { in recv_check_drr_object()
1953 drro->drr_bonustype)); in recv_check_drr_object()
[all …]
H A Ddmu_send.c706 struct drr_object *drro = &(dscp->dsc_drr->drr_u.drr_object); in dump_dnode() local
734 drro->drr_object = object; in dump_dnode()
735 drro->drr_type = dnp->dn_type; in dump_dnode()
736 drro->drr_bonustype = dnp->dn_bonustype; in dump_dnode()
737 drro->drr_blksz = dnp->dn_datablkszsec << SPA_MINBLOCKSHIFT; in dump_dnode()
738 drro->drr_bonuslen = dnp->dn_bonuslen; in dump_dnode()
739 drro->drr_dn_slots = dnp->dn_extra_slots + 1; in dump_dnode()
740 drro->drr_checksumtype = dnp->dn_checksum; in dump_dnode()
741 drro->drr_compress = dnp->dn_compress; in dump_dnode()
742 drro->drr_toguid = dscp->dsc_toguid; in dump_dnode()
[all …]
/freebsd/sys/contrib/openzfs/cmd/zstream/
H A Dzstream_dump.c251 struct drr_object *drro = &item->dp_drr.drr_u.drr_object; in dump_object_record() local
260 (u_longlong_t)drro->drr_object, in dump_object_record()
261 drro->drr_type, in dump_object_record()
262 drro->drr_bonustype, in dump_object_record()
263 drro->drr_blksz, in dump_object_record()
264 drro->drr_bonuslen, in dump_object_record()
265 drro->drr_dn_slots, in dump_object_record()
266 drro->drr_raw_bonuslen, in dump_object_record()
267 drro->drr_flags, in dump_object_record()
268 (u_longlong_t)drro->drr_maxblkid, in dump_object_record()
[all …]
H A Dzstream_raw.c327 struct drr_object *drro = &drr->drr_u.drr_object; in chain_replay_raw() local
329 context->stream.inzvol = drro->drr_object == ZVOL_OBJ && in chain_replay_raw()
330 drro->drr_type == DMU_OT_ZVOL; in chain_replay_raw()
331 context->stream.inprop = drro->drr_object == ZVOL_ZAP_OBJ && in chain_replay_raw()
332 drro->drr_type == DMU_OT_ZVOL_PROP; in chain_replay_raw()
H A Dzstream_validate.c74 struct drr_object *drro = &drr->drr_u.drr_object; in chain_validate_records() local
117 err = recv_check_drr_object(drro, NULL, is_raw, in chain_validate_records()
H A Dzstream_io.c161 struct drr_object *drro = &drr->drr_u.drr_object; in calc_payload_size() local
173 round = drro->drr_raw_bonuslen == 0; in calc_payload_size()
174 size32 = round ? drro->drr_bonuslen : drro->drr_raw_bonuslen; in calc_payload_size()
/freebsd/sys/contrib/openzfs/include/sys/
H A Dzfs_ioctl.h220 #define DRR_OBJECT_PAYLOAD_SIZE(drro) \ argument
221 ((drro)->drr_raw_bonuslen != 0 ? \
222 (drro)->drr_raw_bonuslen : P2ROUNDUP((drro)->drr_bonuslen, 8))