Home
last modified time | relevance | path

Searched refs:blkptr_t (Results 1 – 25 of 69) sorted by relevance

123

/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Dzio.h62 sizeof (zio_eck_t)) / sizeof (blkptr_t))
65 (SPA_GBH_NBLKPTRS * sizeof (blkptr_t))) /\
69 blkptr_t zg_blkptr[SPA_GBH_NBLKPTRS];
375 typedef zio_t *zio_gang_issue_func_t(zio_t *zio, blkptr_t *bp,
433 blkptr_t *io_bp;
434 blkptr_t *io_bp_override;
435 blkptr_t io_bp_copy;
448 blkptr_t io_bp_orig;
536 const blkptr_t *bp,
557 const blkptr_t *bp, enum zio_flag flags);
[all …]
H A Dddt.h191 extern void ddt_bp_fill(const ddt_phys_t *ddp, blkptr_t *bp,
194 const ddt_phys_t *ddp, blkptr_t *bp);
196 extern void ddt_key_fill(ddt_key_t *ddk, const blkptr_t *bp);
198 extern void ddt_phys_fill(ddt_phys_t *ddp, const blkptr_t *bp);
204 extern ddt_phys_t *ddt_phys_select(const ddt_entry_t *dde, const blkptr_t *bp);
226 extern ddt_t *ddt_select(spa_t *spa, const blkptr_t *bp);
229 extern ddt_entry_t *ddt_lookup(ddt_t *ddt, const blkptr_t *bp, boolean_t add);
230 extern void ddt_prefetch(spa_t *spa, const blkptr_t *bp);
234 const blkptr_t *bp);
236 extern ddt_entry_t *ddt_repair_start(ddt_t *ddt, const blkptr_t *bp);
H A Dmetaslab.h83 blkptr_t *, int, uint64_t, blkptr_t *, int, zio_alloc_list_t *, zio_t *,
87 void metaslab_free(spa_t *, const blkptr_t *, uint64_t, boolean_t);
92 int metaslab_claim(spa_t *, const blkptr_t *, uint64_t);
94 void metaslab_check_free(spa_t *, const blkptr_t *);
130 void metaslab_group_alloc_verify(spa_t *, const blkptr_t *, void *, int);
H A Dblkptr.h30 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);
H A Dbplist.h36 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);
H A Dbptree.h44 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,
H A Ddnode.h124 (((dnp)->dn_nblkptr - 1) * sizeof (blkptr_t))))
235 blkptr_t dn_blkptr[1+DN_OLD_MAX_BONUSLEN/sizeof (blkptr_t)];
237 blkptr_t __dn_ignore1;
241 blkptr_t __dn_ignore2;
243 sizeof (blkptr_t)];
244 blkptr_t dn_spill;
249 #define DN_SPILL_BLKPTR(dnp) ((blkptr_t *)((char *)(dnp) + \
H A Dzil.h65 blkptr_t zh_log; /* log chain */
93 blkptr_t zc_next_blk; /* next block in chain */
315 blkptr_t lr_blkptr; /* spa block pointer for replay */
402 typedef int zil_parse_blk_func_t(zilog_t *zilog, blkptr_t *bp, void *arg,
448 extern void zil_lwb_add_block(struct lwb *lwb, const blkptr_t *bp);
450 extern int zil_bp_tree_add(zilog_t *zilog, const blkptr_t *bp);
H A Dzio_crypt.h123 void zio_crypt_encode_params_bp(blkptr_t *bp, uint8_t *salt, uint8_t *iv);
124 void zio_crypt_decode_params_bp(const blkptr_t *bp, uint8_t *salt, uint8_t *iv);
125 void zio_crypt_encode_mac_bp(blkptr_t *bp, uint8_t *mac);
126 void zio_crypt_decode_mac_bp(const blkptr_t *bp, uint8_t *mac);
H A Ddmu_traverse.h42 typedef int (blkptr_cb_t)(spa_t *spa, zilog_t *zilog, const blkptr_t *bp,
68 int traverse_dataset_destroyed(spa_t *spa, blkptr_t *blkptr,
H A Ddmu_objset.h145 blkptr_t *os_rootbp;
235 blkptr_t *bp, dmu_objset_type_t type, int levels, int blksz, int ibs,
238 blkptr_t *bp, dmu_objset_type_t type, dmu_tx_t *tx);
239 int dmu_objset_open_impl(spa_t *spa, struct dsl_dataset *ds, blkptr_t *bp,
H A Darc.h72 const blkptr_t *bp, arc_buf_t *buf, void *priv);
235 int arc_read(zio_t *pio, spa_t *spa, const blkptr_t *bp,
239 blkptr_t *bp, arc_buf_t *buf, boolean_t l2arc, const zio_prop_t *zp,
244 void arc_freed(spa_t *spa, const blkptr_t *bp);
H A Ddsl_pool.h99 blkptr_t dp_meta_rootbp;
159 void dsl_free(dsl_pool_t *dp, uint64_t txg, const blkptr_t *bpp);
161 const blkptr_t *bpp);
H A Dbpobj.h68 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);
H A Dzio_checksum.h129 extern int zio_checksum_equal(spa_t *, blkptr_t *, enum zio_checksum,
133 extern int zio_checksum_error_impl(spa_t *, const blkptr_t *, enum zio_checksum,
/illumos-gate/usr/src/grub/grub-0.97/stage2/zfs-include/
H A Ddnode.h56 (((dnp)->dn_nblkptr - 1) * sizeof (blkptr_t))))
77 blkptr_t dn_blkptr[1];
78 uint8_t dn_bonus[DN_MAX_BONUSLEN - sizeof (blkptr_t)];
79 blkptr_t dn_spill;
H A Dzio.h44 sizeof (zio_eck_t)) / sizeof (blkptr_t))
47 (SPA_GBH_NBLKPTRS * sizeof (blkptr_t))) /\
55 blkptr_t zg_blkptr[SPA_GBH_NBLKPTRS];
/illumos-gate/usr/src/boot/sys/cddl/boot/zfs/
H A Dzfsimpl.h338 } blkptr_t; typedef
487 sizeof (zio_eck_t)) / sizeof (blkptr_t))
494 blkptr_t zg_blkptr[SPA_GBH_NBLKPTRS];
1068 blkptr_t dn_blkptr[1+DN_OLD_MAX_BONUSLEN/sizeof (blkptr_t)];
1070 blkptr_t __dn_ignore1;
1074 blkptr_t __dn_ignore2;
1076 sizeof (blkptr_t)];
1077 blkptr_t dn_spill;
1267 blkptr_t zh_log; /* log chain */
1339 blkptr_t ds_bp;
[all …]
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dblkptr.c47 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()
H A Ddmu_traverse.c58 blkptr_t *td_rootbp;
76 traverse_zil_block(zilog_t *zilog, blkptr_t *bp, void *arg, uint64_t claim_txg) in traverse_zil_block()
102 blkptr_t *bp = &lr->lr_blkptr; in traverse_zil_record()
179 const blkptr_t *bp, const zbookmark_phys_t *zb) in traverse_prefetch_metadata()
206 prefetch_needed(prefetch_data_t *pfd, const blkptr_t *bp) in prefetch_needed()
217 const blkptr_t *bp, const zbookmark_phys_t *zb) in traverse_visitbp()
298 blkptr_t *cbp; in traverse_visitbp()
518 traverse_prefetcher(spa_t *spa, zilog_t *zilog, const blkptr_t *bp, in traverse_prefetcher()
578 traverse_impl(spa_t *spa, dsl_dataset_t *ds, uint64_t objset, blkptr_t *rootbp, in traverse_impl()
680 traverse_dataset_destroyed(spa_t *spa, blkptr_t *blkptr, in traverse_dataset_destroyed()
H A Dzio.c371 blkptr_t *bp = zio->io_bp; in zio_decrypt()
1360 blkptr_t *bp = zio->io_bp; in zio_read_bp_init()
1470 blkptr_t *bp = zio->io_bp; in zio_write_compress()
1656 blkptr_t *bp = zio->io_bp; in zio_free_bp_init()
2294 blkptr_t *bp = zio->io_bp; in zio_gang_tree_assemble_done()
2360 blkptr_t *bp = zio->io_bp; in zio_gang_assemble()
2375 blkptr_t *bp = zio->io_bp; in zio_gang_issue()
2442 blkptr_t *bp = pio->io_bp; in zio_write_gang_block()
2601 blkptr_t *bp = zio->io_bp; in zio_nop_write()
2657 blkptr_t *bp = zio->io_bp; in zio_ddt_child_read_done()
[all …]
H A Dzio_crypt.c979 blkptr_t tmpbp = *bp; in zio_crypt_bp_auth_init()
1006 boolean_t should_bswap, blkptr_t *bp) in zio_crypt_bp_do_hmac_updates()
1034 boolean_t should_bswap, blkptr_t *bp) in zio_crypt_bp_do_indrect_checksum_updates()
1045 boolean_t should_bswap, blkptr_t *bp) in zio_crypt_bp_do_aad_updates()
1306 blkptr_t *bp; in zio_crypt_do_indirect_mac_checksum_impl()
1494 sizeof (lr_t) - sizeof (blkptr_t); in zio_crypt_init_uios_zil()
1505 sizeof (blkptr_t)); in zio_crypt_init_uios_zil()
1507 aadp, sizeof (blkptr_t)); in zio_crypt_init_uios_zil()
1508 aadp += sizeof (blkptr_t); in zio_crypt_init_uios_zil()
1509 aad_len += sizeof (blkptr_t); in zio_crypt_init_uios_zil()
[all …]
H A Dbpobj.c227 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), DMU_OBJECT_END, 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()
H A Dddt.c247 ddt_bp_fill(const ddt_phys_t *ddp, blkptr_t *bp, uint64_t txg) in ddt_bp_fill()
284 ddt_key_fill(ddt_key_t *ddk, const blkptr_t *bp) in ddt_key_fill()
298 ddt_phys_fill(ddt_phys_t *ddp, const blkptr_t *bp) in ddt_phys_fill()
329 blkptr_t blk; in ddt_phys_free()
337 ddt_phys_select(const ddt_entry_t *dde, const blkptr_t *bp) in ddt_phys_select()
632 ddt_select(spa_t *spa, const blkptr_t *bp) in ddt_select()
687 ddt_lookup(ddt_t *ddt, const blkptr_t *bp, boolean_t add) in ddt_lookup()
750 ddt_prefetch(spa_t *spa, const blkptr_t *bp) in ddt_prefetch()
910 ddt_repair_start(ddt_t *ddt, const blkptr_t *bp) in ddt_repair_start()
969 blkptr_t blk; in ddt_repair_entry()
[all …]
/illumos-gate/usr/src/grub/grub-0.97/stage2/
H A Dfsys_zfs.c250 blkptr_t bp; in uberblock_verify()
313 blkptr_t tmpbp; in zio_read_gang()
430 decode_embedded_bp(const blkptr_t *bp, void *buf) in decode_embedded_bp()
468 zio_read(blkptr_t *bp, void *buf, char *stack) in zio_read()
533 blkptr_t *bp_array = dn->dn_blkptr; in dmu_read()
535 blkptr_t *bp, *tmpbuf; in dmu_read()
537 bp = (blkptr_t *)stack; in dmu_read()
538 stack += sizeof (blkptr_t); in dmu_read()
540 tmpbuf = (blkptr_t *)stack; in dmu_read()
1118 blkptr_t *bp; in get_objset_mdn()
[all …]

123