| /freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/ |
| D | ddt.h | 184 extern void ddt_bp_fill(const ddt_phys_t *ddp, blkptr_t *bp, 187 const ddt_phys_t *ddp, blkptr_t *bp); 189 extern void ddt_key_fill(ddt_key_t *ddk, const blkptr_t *bp); 191 extern void ddt_phys_fill(ddt_phys_t *ddp, const blkptr_t *bp); 197 extern ddt_phys_t *ddt_phys_select(const ddt_entry_t *dde, const blkptr_t *bp); 219 extern ddt_t *ddt_select(spa_t *spa, const blkptr_t *bp); 222 extern ddt_entry_t *ddt_lookup(ddt_t *ddt, const blkptr_t *bp, boolean_t add); 223 extern void ddt_prefetch(spa_t *spa, const blkptr_t *bp); 227 const blkptr_t *bp); 229 extern ddt_entry_t *ddt_repair_start(ddt_t *ddt, const blkptr_t *bp);
|
| D | zio.h | 62 sizeof (zio_eck_t)) / sizeof (blkptr_t)) 65 (SPA_GBH_NBLKPTRS * sizeof (blkptr_t))) /\ 69 blkptr_t zg_blkptr[SPA_GBH_NBLKPTRS]; 352 typedef zio_t *zio_gang_issue_func_t(zio_t *zio, blkptr_t *bp, 434 blkptr_t *io_bp; 435 blkptr_t *io_bp_override; 436 blkptr_t io_bp_copy; 449 blkptr_t io_bp_orig; 520 extern zio_t *zio_read(zio_t *pio, spa_t *spa, const blkptr_t *bp, 524 extern zio_t *zio_write(zio_t *pio, spa_t *spa, uint64_t txg, blkptr_t *bp, [all …]
|
| D | metaslab.h | 75 blkptr_t *, int, uint64_t, blkptr_t *, int, zio_alloc_list_t *, zio_t *, 79 void metaslab_free(spa_t *, const blkptr_t *, uint64_t, boolean_t); 84 int metaslab_claim(spa_t *, const blkptr_t *, uint64_t); 86 void metaslab_check_free(spa_t *, const blkptr_t *); 120 void metaslab_group_alloc_verify(spa_t *, const blkptr_t *, void *, int);
|
| D | blkptr.h | 30 void encode_embedded_bp_compressed(blkptr_t *, void *, 32 void decode_embedded_bp_compressed(const blkptr_t *, void *); 33 int decode_embedded_bp(const blkptr_t *, void *, int);
|
| D | bplist.h | 36 blkptr_t bpe_blk; 45 typedef int bplist_itor_t(void *arg, const blkptr_t *bp, dmu_tx_t *tx); 49 void bplist_append(bplist_t *bpl, const blkptr_t *bp);
|
| D | dnode.h | 125 (((dnp)->dn_nblkptr - 1) * sizeof (blkptr_t)))) 231 blkptr_t dn_blkptr[1+DN_OLD_MAX_BONUSLEN/sizeof (blkptr_t)]; 233 blkptr_t __dn_ignore1; 237 blkptr_t __dn_ignore2; 239 sizeof (blkptr_t)]; 240 blkptr_t dn_spill; 245 #define DN_SPILL_BLKPTR(dnp) (blkptr_t *)((char *)(dnp) + \
|
| D | bptree.h | 44 blkptr_t be_bp; 49 typedef int bptree_itor_t(void *arg, const blkptr_t *bp, dmu_tx_t *tx); 55 void bptree_add(objset_t *os, uint64_t obj, blkptr_t *bp, uint64_t birth_txg,
|
| D | zil.h | 64 blkptr_t zh_log; /* log chain */ 92 blkptr_t zc_next_blk; /* next block in chain */ 314 blkptr_t lr_blkptr; /* spa block pointer for replay */ 401 typedef int zil_parse_blk_func_t(zilog_t *zilog, blkptr_t *bp, void *arg, 447 extern void zil_lwb_add_block(struct lwb *lwb, const blkptr_t *bp); 449 extern int zil_bp_tree_add(zilog_t *zilog, const blkptr_t *bp);
|
| D | arc.h | 72 const blkptr_t *bp, arc_buf_t *buf, void *priv); 245 int arc_read(zio_t *pio, spa_t *spa, const blkptr_t *bp, 249 blkptr_t *bp, arc_buf_t *buf, boolean_t l2arc, const zio_prop_t *zp, 257 void arc_freed(spa_t *spa, const blkptr_t *bp);
|
| D | dmu_traverse.h | 42 typedef int (blkptr_cb_t)(spa_t *spa, zilog_t *zilog, const blkptr_t *bp, 59 int traverse_dataset_destroyed(spa_t *spa, blkptr_t *blkptr,
|
| D | dsl_pool.h | 97 blkptr_t dp_meta_rootbp; 156 void dsl_free(dsl_pool_t *dp, uint64_t txg, const blkptr_t *bpp); 158 const blkptr_t *bpp);
|
| D | zio_checksum.h | 104 extern int zio_checksum_equal(spa_t *, blkptr_t *, enum zio_checksum, 108 extern int zio_checksum_error_impl(spa_t *, blkptr_t *, enum zio_checksum,
|
| D | dmu_objset.h | 126 blkptr_t *os_rootbp; 200 blkptr_t *bp, dmu_objset_type_t type, dmu_tx_t *tx); 201 int dmu_objset_open_impl(spa_t *spa, struct dsl_dataset *ds, blkptr_t *bp,
|
| D | bpobj.h | 68 typedef int bpobj_itor_t(void *arg, const blkptr_t *bp, dmu_tx_t *tx); 83 void bpobj_enqueue(bpobj_t *bpo, const blkptr_t *bp, dmu_tx_t *tx);
|
| D | spa.h | 362 } blkptr_t; typedef 801 extern blkptr_t *spa_get_rootblkptr(spa_t *spa); 802 extern void spa_set_rootblkptr(spa_t *spa, const blkptr_t *bp); 857 extern void snprintf_blkptr(char *buf, size_t buflen, const blkptr_t *bp); 866 extern uint64_t bp_get_dsize_sync(spa_t *spa, const blkptr_t *bp); 867 extern uint64_t bp_get_dsize(spa_t *spa, const blkptr_t *bp); 880 extern void zfs_blkptr_verify(spa_t *spa, const blkptr_t *bp); 882 const blkptr_t *bp); 885 extern boolean_t spa_remap_blkptr(spa_t *spa, blkptr_t *bp,
|
| /freebsd-12-stable/sys/cddl/boot/zfs/ |
| D | zfsimpl.h | 339 } blkptr_t; typedef 488 sizeof (zio_eck_t)) / sizeof (blkptr_t)) 491 (SPA_GBH_NBLKPTRS * sizeof (blkptr_t))) /\ 495 blkptr_t zg_blkptr[SPA_GBH_NBLKPTRS]; 916 blkptr_t ub_rootbp; /* MOS objset_phys_t */ 1014 (((dnp)->dn_nblkptr - 1) * sizeof (blkptr_t)))) 1065 blkptr_t dn_blkptr[1+DN_OLD_MAX_BONUSLEN/sizeof (blkptr_t)]; 1067 blkptr_t __dn_ignore1; 1071 blkptr_t __dn_ignore2; 1073 sizeof (blkptr_t)]; [all …]
|
| /freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ |
| D | blkptr.c | 47 encode_embedded_bp_compressed(blkptr_t *bp, void *data, in encode_embedded_bp_compressed() 93 decode_embedded_bp_compressed(const blkptr_t *bp, void *buf) in decode_embedded_bp_compressed() 128 decode_embedded_bp(const blkptr_t *bp, void *buf, int buflen) in decode_embedded_bp()
|
| D | dmu_traverse.c | 65 blkptr_t *td_rootbp; 83 traverse_zil_block(zilog_t *zilog, blkptr_t *bp, void *arg, uint64_t claim_txg) in traverse_zil_block() 109 blkptr_t *bp = &lr->lr_blkptr; in traverse_zil_record() 186 const blkptr_t *bp, const zbookmark_phys_t *zb) in traverse_prefetch_metadata() 209 prefetch_needed(prefetch_data_t *pfd, const blkptr_t *bp) in prefetch_needed() 220 const blkptr_t *bp, const zbookmark_phys_t *zb) in traverse_visitbp() 301 blkptr_t *cbp; in traverse_visitbp() 498 traverse_prefetcher(spa_t *spa, zilog_t *zilog, const blkptr_t *bp, in traverse_prefetcher() 554 traverse_impl(spa_t *spa, dsl_dataset_t *ds, uint64_t objset, blkptr_t *rootbp, in traverse_impl() 651 traverse_dataset_destroyed(spa_t *spa, blkptr_t *blkptr, in traverse_dataset_destroyed()
|
| D | zio.c | 639 zio_create(zio_t *pio, spa_t *spa, uint64_t txg, const blkptr_t *bp, in zio_create() 679 zio->io_bp = (blkptr_t *)bp; in zio_create() 757 zfs_blkptr_verify(spa_t *spa, const blkptr_t *bp) in zfs_blkptr_verify() 846 zfs_dva_valid(spa_t *spa, const dva_t *dva, const blkptr_t *bp) in zfs_dva_valid() 876 zio_read(zio_t *pio, spa_t *spa, const blkptr_t *bp, in zio_read() 894 zio_write(zio_t *pio, spa_t *spa, uint64_t txg, blkptr_t *bp, in zio_write() 936 zio_rewrite(zio_t *pio, spa_t *spa, uint64_t txg, blkptr_t *bp, abd_t *data, in zio_rewrite() 950 zio_write_override(zio_t *zio, blkptr_t *bp, int copies, boolean_t nopwrite) in zio_write_override() 969 zio_free(spa_t *spa, uint64_t txg, const blkptr_t *bp) in zio_free() 1000 zio_free_sync(zio_t *pio, spa_t *spa, uint64_t txg, const blkptr_t *bp, in zio_free_sync() [all …]
|
| D | ddt.c | 260 ddt_bp_fill(const ddt_phys_t *ddp, blkptr_t *bp, uint64_t txg) in ddt_bp_fill() 271 const ddt_key_t *ddk, const ddt_phys_t *ddp, blkptr_t *bp) in ddt_bp_create() 292 ddt_key_fill(ddt_key_t *ddk, const blkptr_t *bp) in ddt_key_fill() 303 ddt_phys_fill(ddt_phys_t *ddp, const blkptr_t *bp) in ddt_phys_fill() 334 blkptr_t blk; in ddt_phys_free() 342 ddt_phys_select(const ddt_entry_t *dde, const blkptr_t *bp) in ddt_phys_select() 630 ddt_select(spa_t *spa, const blkptr_t *bp) in ddt_select() 685 ddt_lookup(ddt_t *ddt, const blkptr_t *bp, boolean_t add) in ddt_lookup() 748 ddt_prefetch(spa_t *spa, const blkptr_t *bp) in ddt_prefetch() 884 ddt_class_contains(spa_t *spa, enum ddt_class max_class, const blkptr_t *bp) in ddt_class_contains() [all …]
|
| D | bpobj.c | 227 blkptr_t *bparray; in bpobj_iterate_impl() 228 blkptr_t *bp; in bpobj_iterate_impl() 231 offset = i * sizeof (blkptr_t); in bpobj_iterate_impl() 269 (i + 1) * sizeof (blkptr_t), -1ULL, tx)); in bpobj_iterate_impl() 468 bpobj_enqueue(bpobj_t *bpo, const blkptr_t *bp, dmu_tx_t *tx) in bpobj_enqueue() 470 blkptr_t stored_bp = *bp; in bpobj_enqueue() 473 blkptr_t *bparray; in bpobj_enqueue() 543 space_range_cb(void *arg, const blkptr_t *bp, dmu_tx_t *tx) in space_range_cb()
|
| D | dsl_scan.c | 115 typedef int (scan_cb_t)(dsl_pool_t *, const blkptr_t *, 325 blkptr_t spic_bp; /* bp to prefetch */ 329 static void scan_exec_io(dsl_pool_t *dp, const blkptr_t *bp, int zio_flags, 376 sio2bp(const scan_io_t *sio, blkptr_t *bp, uint64_t vdev_id) in sio2bp() 390 bp2sio(const blkptr_t *bp, scan_io_t *sio, int dva_i) in bp2sio() 976 dsl_free(dsl_pool_t *dp, uint64_t txg, const blkptr_t *bp) in dsl_free() 982 dsl_free_sync(zio_t *pio, dsl_pool_t *dp, uint64_t txg, const blkptr_t *bpp) in dsl_free_sync() 1229 dsl_scan_zil_block(zilog_t *zilog, blkptr_t *bp, void *arg, uint64_t claim_txg) in dsl_scan_zil_block() 1266 blkptr_t *bp = &lr->lr_blkptr; in dsl_scan_zil_record() 1390 dsl_scan_prefetch(scan_prefetch_ctx_t *spc, blkptr_t *bp, zbookmark_phys_t *zb) in dsl_scan_prefetch() [all …]
|
| D | dnode_sync.c | 67 ASSERT3U(sizeof (blkptr_t) * nblkptr, <=, db->db.db_size); in dnode_increase_indirection() 69 sizeof (blkptr_t) * nblkptr); in dnode_increase_indirection() 97 child->db_blkptr = (blkptr_t *)db->db.db_data + i; in dnode_increase_indirection() 106 bzero(dn->dn_phys->dn_blkptr, sizeof (blkptr_t) * nblkptr); in dnode_increase_indirection() 114 free_blocks(dnode_t *dn, blkptr_t *bp, int num, dmu_tx_t *tx) in free_blocks() 140 bzero(bp, sizeof (blkptr_t)); in free_blocks() 252 blkptr_t *bp; in free_children() 343 blkptr_t *bp = dn->dn_phys->dn_blkptr; in dnode_sync_free_range_impl() 749 sizeof (blkptr_t) * in dnode_sync()
|
| D | dbuf.c | 163 blkptr_t *dh_bp; 1012 ((blkptr_t *)db->db_parent->db.db_data + in dbuf_verify() 1041 blkptr_t *bps = db->db.db_data; in dbuf_verify() 1052 i < db->db.db_size / sizeof (blkptr_t); in dbuf_verify() 1054 blkptr_t *bp = &bps[i]; in dbuf_verify() 1160 dbuf_read_done(zio_t *zio, const zbookmark_phys_t *zb, const blkptr_t *bp, in dbuf_read_done() 1256 blkptr_t *bps = db->db.db_data; in dbuf_read_impl() 1258 DB_DNODE(db)->dn_indblkshift) / sizeof (blkptr_t)); in dbuf_read_impl() 1260 blkptr_t *bp = &bps[i]; in dbuf_read_impl() 1497 blkptr_t *bp = &dr->dt.dl.dr_overridden_by; in dbuf_unoverride() [all …]
|
| D | zio_checksum.c | 249 zio_checksum_gang_verifier(zio_cksum_t *zcp, blkptr_t *bp) in zio_checksum_gang_verifier() 301 blkptr_t *bp = zio->io_bp; in zio_checksum_compute() 342 zio_checksum_error_impl(spa_t *spa, blkptr_t *bp, enum zio_checksum checksum, in zio_checksum_error_impl() 435 blkptr_t *bp = zio->io_bp; in zio_checksum_error()
|