Searched refs:blkptr_t (Results 26 - 50 of 67) sorted by relevance

123

/freebsd-13-stable/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzio_crypt.c736 * 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 Dddt.c262 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 Dzio.c456 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 Dzio_checksum.c270 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 Ddnode_sync.c84 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 Ddsl_deadlist.c409 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 Ddsl_scan.c115 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 Ddbuf.c1006 ((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 Dbptree.c119 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 Dzil.c76 * 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 Ddmu_diff.c113 diff_cb(spa_t *spa, zilog_t *zilog, const blkptr_t *bp,
H A Ddmu_send.c162 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 Ddmu_objset.c408 * 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 Ddnode.c295 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 Dzil_impl.h93 blkptr_t lwb_blk; /* on disk address of this log blk */
H A Ddsl_bookmark.h145 void dsl_bookmark_block_killed(dsl_dataset_t *, const blkptr_t *, dmu_tx_t *);
H A Dspa.h85 * 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 Ddsl_dataset.h167 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 Ddsl_scan.h187 void dsl_scan_freed(spa_t *spa, const blkptr_t *bp);
H A Dsa_impl.h238 #define SA_BLKPTR_SPACE (DN_OLD_MAX_BONUSLEN - sizeof (blkptr_t))
/freebsd-13-stable/sys/contrib/openzfs/cmd/zdb/
H A Dzdb_il.c55 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 Dzdb.c157 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 Dzfsimpl.c150 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 Dtrace_arc.h187 * 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 Dzfssubr.c210 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,

Completed in 305 milliseconds

123