/freebsd-13-stable/sys/contrib/openzfs/module/os/linux/zfs/ |
H A D | zio_crypt.c | 736 * into blkptr_t and zil_header_t. The ICP wants to use these parameters as 738 * with byteswapping at all. However, both blkptr_t and zil_header_t may be 744 zio_crypt_encode_params_bp(blkptr_t *bp, uint8_t *salt, uint8_t *iv) 769 zio_crypt_decode_params_bp(const blkptr_t *bp, uint8_t *salt, uint8_t *iv) 802 zio_crypt_encode_mac_bp(blkptr_t *bp, uint8_t *mac) 823 zio_crypt_decode_mac_bp(const blkptr_t *bp, uint8_t *mac) 909 zio_crypt_bp_zero_nonportable_blkprop(blkptr_t *bp, uint64_t version) 963 zio_crypt_bp_auth_init(uint64_t version, boolean_t should_bswap, blkptr_t *bp, 966 blkptr_t tmpbp = *bp; 969 byteswap_uint64_array(&tmpbp, sizeof (blkptr_t)); [all...] |
/freebsd-13-stable/sys/contrib/openzfs/module/zfs/ |
H A D | ddt.c | 262 ddt_bp_fill(const ddt_phys_t *ddp, blkptr_t *bp, uint64_t txg) 277 const ddt_key_t *ddk, const ddt_phys_t *ddp, blkptr_t *bp) 299 ddt_key_fill(ddt_key_t *ddk, const blkptr_t *bp) 313 ddt_phys_fill(ddt_phys_t *ddp, const blkptr_t *bp) 346 blkptr_t blk; 361 ddt_phys_select(const ddt_entry_t *dde, const blkptr_t *bp) 598 ddt_select(spa_t *spa, const blkptr_t *bp) 670 ddt_lookup(ddt_t *ddt, const blkptr_t *bp, boolean_t add) 733 ddt_prefetch(spa_t *spa, const blkptr_t *bp) 871 ddt_class_contains(spa_t *spa, enum ddt_class max_class, const blkptr_t *b [all...] |
H A D | zio.c | 456 blkptr_t *bp = zio->io_bp; 804 zio_create(zio_t *pio, spa_t *spa, uint64_t txg, const blkptr_t *bp, 845 zio->io_bp = (blkptr_t *)bp; 925 zfs_blkptr_verify_log(spa_t *spa, const blkptr_t *bp, 964 zfs_blkptr_verify(spa_t *spa, const blkptr_t *bp, boolean_t config_held, 1074 zfs_dva_valid(spa_t *spa, const dva_t *dva, const blkptr_t *bp) 1104 zio_read(zio_t *pio, spa_t *spa, const blkptr_t *bp, 1120 zio_write(zio_t *pio, spa_t *spa, uint64_t txg, blkptr_t *bp, 1165 zio_rewrite(zio_t *pio, spa_t *spa, uint64_t txg, blkptr_t *bp, abd_t *data, 1179 zio_write_override(zio_t *zio, blkptr_t *b [all...] |
H A D | zio_checksum.c | 270 zio_checksum_gang_verifier(zio_cksum_t *zcp, const blkptr_t *bp) 342 blkptr_t *bp = zio->io_bp; 410 zio_checksum_error_impl(spa_t *spa, const blkptr_t *bp, 530 blkptr_t *bp = zio->io_bp;
|
H A D | dnode_sync.c | 84 ASSERT3U(sizeof (blkptr_t) * nblkptr, <=, db->db.db_size); 86 sizeof (blkptr_t) * nblkptr); 113 child->db_blkptr = (blkptr_t *)db->db.db_data + i; 122 bzero(dn->dn_phys->dn_blkptr, sizeof (blkptr_t) * nblkptr); 134 free_blocks(dnode_t *dn, blkptr_t *bp, int num, dmu_tx_t *tx) 160 bzero(bp, sizeof (blkptr_t)); 269 blkptr_t *bp; 366 blkptr_t *bp = dn->dn_phys->dn_blkptr; 825 sizeof (blkptr_t) *
|
H A D | dsl_deadlist.c | 409 const blkptr_t *bp, boolean_t bp_freed, dmu_tx_t *tx) 442 dsl_deadlist_insert(dsl_deadlist_t *dl, const blkptr_t *bp, boolean_t bp_freed, 484 dsl_deadlist_insert_alloc_cb(void *arg, const blkptr_t *bp, dmu_tx_t *tx) 492 dsl_deadlist_insert_free_cb(void *arg, const blkptr_t *bp, dmu_tx_t *tx) 813 dsl_deadlist_insert_cb(void *arg, const blkptr_t *bp, boolean_t bp_freed, 912 blkptr_t le_bp; 920 const blkptr_t *l = &((livelist_entry_t *)larg)->le_bp; 921 const blkptr_t *r = &((livelist_entry_t *)rarg)->le_bp; 955 dsl_livelist_iterate(void *arg, const blkptr_t *bp, boolean_t bp_freed,
|
H A D | dsl_scan.c | 115 typedef int (scan_cb_t)(dsl_pool_t *, const blkptr_t *, 241 /* fields from blkptr_t */ 314 blkptr_t spic_bp; /* bp to prefetch */ 318 static void scan_exec_io(dsl_pool_t *dp, const blkptr_t *bp, int zio_flags, 393 sio2bp(const scan_io_t *sio, blkptr_t *bp) 409 bp2sio(const blkptr_t *bp, scan_io_t *sio, int dva_i) 1120 dsl_free(dsl_pool_t *dp, uint64_t txg, const blkptr_t *bp) 1126 dsl_free_sync(zio_t *pio, dsl_pool_t *dp, uint64_t txg, const blkptr_t *bpp) 1382 dsl_scan_zil_block(zilog_t *zilog, const blkptr_t *bp, void *arg, 1422 const blkptr_t *b [all...] |
H A D | dbuf.c | 1006 ((blkptr_t *)db->db_parent->db.db_data + 1035 blkptr_t *bps = db->db.db_data; 1046 i < db->db.db_size / sizeof (blkptr_t); 1048 blkptr_t *bp = &bps[i]; 1249 dbuf_read_done(zio_t *zio, const zbookmark_phys_t *zb, const blkptr_t *bp, 1323 blkptr_t *bps = db->db.db_data; 1328 blkptr_t *bp = &bps[i]; 1522 blkptr_t bp = *db->db_blkptr; 1746 blkptr_t *bp = &dr->dt.dl.dr_overridden_by; 2520 * blkptr_t whe [all...] |
H A D | bptree.c | 119 bptree_add(objset_t *os, uint64_t obj, blkptr_t *bp, uint64_t birth_txg, 152 bptree_visit_cb(spa_t *spa, zilog_t *zilog, const blkptr_t *bp,
|
H A D | zil.c | 76 * Each ZIL block contains a block pointer (blkptr_t) to the next ZIL 175 zil_bp_tree_add(zilog_t *zilog, const blkptr_t *bp) 204 zil_init_log_chain(zilog_t *zilog, blkptr_t *bp) 218 zil_read_log_block(zilog_t *zilog, boolean_t decrypt, const blkptr_t *bp, 219 blkptr_t *nbp, void *dst, char **end) 300 const blkptr_t *bp = &lr->lr_blkptr; 354 blkptr_t blk, next_blk; 358 bzero(&next_blk, sizeof (blkptr_t)); 435 zil_clear_log_block(zilog_t *zilog, const blkptr_t *bp, void *tx, 465 zil_claim_log_block(zilog_t *zilog, const blkptr_t *b [all...] |
H A D | dmu_diff.c | 113 diff_cb(spa_t *spa, zilog_t *zilog, const blkptr_t *bp,
|
H A D | dmu_send.c | 162 blkptr_t bp; 181 blkptr_t bp; 187 blkptr_t bp; 453 uint64_t offset, int lsize, int psize, const blkptr_t *bp, void *data) 555 int blksz, const blkptr_t *bp) 588 dump_spill(dmu_send_cookie_t *dscp, const blkptr_t *bp, uint64_t object, 696 dump_dnode(dmu_send_cookie_t *dscp, const blkptr_t *bp, uint64_t object, 795 blkptr_t *bp = DN_SPILL_BLKPTR(dnp); 818 dump_object_range(dmu_send_cookie_t *dscp, const blkptr_t *bp, 853 send_do_embed(const blkptr_t *b [all...] |
H A D | dmu_objset.c | 408 * objset_phys_t that's pointed to by the specified blkptr_t. 411 dmu_objset_open_impl(spa_t *spa, dsl_dataset_t *ds, blkptr_t *bp, 1011 dmu_objset_create_impl_dnstats(spa_t *spa, dsl_dataset_t *ds, blkptr_t *bp, 1104 dmu_objset_create_impl(spa_t *spa, dsl_dataset_t *ds, blkptr_t *bp, 1198 blkptr_t *bp; 1534 blkptr_t *bp = zio->io_bp; 1565 blkptr_t *bp = zio->io_bp; 1566 blkptr_t *bp_orig = &zio->io_bp_orig; 1616 blkptr_t *blkptr_copy = kmem_alloc(sizeof (*os->os_rootbp), KM_SLEEP);
|
H A D | dnode.c | 295 ASSERT3U((dn->dn_nblkptr - 1) * sizeof (blkptr_t) + 337 for (i = 0; i < dnp->dn_nblkptr * sizeof (blkptr_t)/8; i++) 353 int off = (dnp->dn_nblkptr-1) * sizeof (blkptr_t); 364 byteswap_uint64_array(DN_SPILL_BLKPTR(dnp), sizeof (blkptr_t)); 393 (dn->dn_nblkptr-1) * sizeof (blkptr_t)); 740 (dn->dn_nblkptr-1) * sizeof (blkptr_t); 2433 blkptr_t *bp = data;
|
/freebsd-13-stable/sys/contrib/openzfs/include/sys/ |
H A D | zil_impl.h | 93 blkptr_t lwb_blk; /* on disk address of this log blk */
|
H A D | dsl_bookmark.h | 145 void dsl_bookmark_block_killed(dsl_dataset_t *, const blkptr_t *, dmu_tx_t *);
|
H A D | spa.h | 85 * Note that although the LSIZE field of the blkptr_t can store sizes up 197 * E blkptr_t contains embedded data (see below) 210 * The blkptr_t's of encrypted blocks also need to store the encryption 253 * E blkptr_t contains embedded data (set to 0, see below) 287 * "Embedded" blkptr_t's don't actually point to a block, instead they 288 * have a data payload embedded in the blkptr_t itself. See the comment 291 * The blkptr_t is laid out as follows: 341 * "embedded-ness". Encrypted blkptr_t's cannot be embedded because they use 382 #define SPA_BLKPTRSHIFT 7 /* blkptr_t is 128 bytes */ 390 * blkptr_t structur 403 } blkptr_t; typedef in typeref:struct:blkptr [all...] |
H A D | dsl_dataset.h | 167 blkptr_t ds_bp; 367 blkptr_t *dsl_dataset_get_blkptr(dsl_dataset_t *ds); 377 void dsl_dataset_block_born(dsl_dataset_t *ds, const blkptr_t *bp, 379 int dsl_dataset_block_kill(dsl_dataset_t *ds, const blkptr_t *bp,
|
H A D | dsl_scan.h | 187 void dsl_scan_freed(spa_t *spa, const blkptr_t *bp);
|
H A D | sa_impl.h | 238 #define SA_BLKPTR_SPACE (DN_OLD_MAX_BONUSLEN - sizeof (blkptr_t))
|
/freebsd-13-stable/sys/contrib/openzfs/cmd/zdb/ |
H A D | zdb_il.c | 55 print_log_bp(const blkptr_t *bp, const char *prefix) 155 const blkptr_t *bp = &lr->lr_blkptr; 346 print_log_block(zilog_t *zilog, const blkptr_t *bp, void *arg,
|
H A D | zdb.c | 157 static void snprintf_blkptr_compact(char *, size_t, const blkptr_t *, 161 static int dump_bpobj_cb(void *arg, const blkptr_t *bp, boolean_t free, 175 const blkptr_t *l = larg; 176 const blkptr_t *r = rarg; 221 static void zdb_print_blkptr(const blkptr_t *bp, int flags); 225 blkptr_t svbr_blk; 256 sublivelist_verify_blkptr(void *arg, const blkptr_t *bp, boolean_t free, 1234 blkptr_t bp; 1913 blkptr_t blk; 2174 blkid2offset(const dnode_phys_t *dnp, const blkptr_t *b [all...] |
/freebsd-13-stable/stand/libsa/zfs/ |
H A D | zfsimpl.c | 150 static int zio_read(const spa_t *spa, const blkptr_t *bp, void *buf); 160 static int vdev_indirect_read(vdev_t *, const blkptr_t *, void *, off_t, 162 static int vdev_mirror_read(vdev_t *, const blkptr_t *, void *, off_t, size_t); 235 vdev_read_phys(vdev_t *vdev, const blkptr_t *bp, void *buf, 700 vdev_indirect_read(vdev_t *vdev, const blkptr_t *bp, void *buf, 718 zio.io_bp = (blkptr_t *)bp; 788 vdev_disk_read(vdev_t *vdev, const blkptr_t *bp, void *buf, 797 vdev_missing_read(vdev_t *vdev __unused, const blkptr_t *bp __unused, 805 vdev_mirror_read(vdev_t *vdev, const blkptr_t *bp, void *buf, 824 vdev_replacing_read(vdev_t *vdev, const blkptr_t *b [all...] |
/freebsd-13-stable/sys/contrib/openzfs/include/os/linux/zfs/sys/ |
H A D | trace_arc.h | 187 * const blkptr_t *, 194 const blkptr_t *bp, uint64_t size, const zbookmark_phys_t *zb), 291 const blkptr_t *bp, uint64_t size, const zbookmark_phys_t *zb), \
|
/freebsd-13-stable/sys/cddl/boot/zfs/ |
H A D | zfssubr.c | 210 zio_checksum_gang_verifier(zio_cksum_t *zcp, const blkptr_t *bp) 272 zio_checksum_verify(const spa_t *spa, const blkptr_t *bp, void *data) 1356 raidz_checksum_verify(const spa_t *spa, const blkptr_t *bp, void *data, 1413 vdev_raidz_combrec(const spa_t *spa, raidz_map_t *rm, const blkptr_t *bp, 1560 vdev_raidz_read(vdev_t *vd, const blkptr_t *bp, void *data,
|