Home
last modified time | relevance | path

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

123

/titanic_50/usr/src/uts/common/fs/zfs/sys/
H A Dzio.h61 sizeof (zio_eck_t)) / sizeof (blkptr_t))
64 (SPA_GBH_NBLKPTRS * sizeof (blkptr_t))) /\
68 blkptr_t zg_blkptr[SPA_GBH_NBLKPTRS];
359 typedef zio_t *zio_gang_issue_func_t(zio_t *zio, blkptr_t *bp,
403 blkptr_t *io_bp;
404 blkptr_t *io_bp_override;
405 blkptr_t io_bp_copy;
418 blkptr_t io_bp_orig;
472 extern zio_t *zio_read(zio_t *pio, spa_t *spa, const blkptr_t *bp, void *data,
476 extern zio_t *zio_write(zio_t *pio, spa_t *spa, uint64_t txg, blkptr_t *bp,
[all …]
H A Dddt.h181 extern void ddt_bp_fill(const ddt_phys_t *ddp, blkptr_t *bp,
184 const ddt_phys_t *ddp, blkptr_t *bp);
186 extern void ddt_key_fill(ddt_key_t *ddk, const blkptr_t *bp);
188 extern void ddt_phys_fill(ddt_phys_t *ddp, const blkptr_t *bp);
194 extern ddt_phys_t *ddt_phys_select(const ddt_entry_t *dde, const blkptr_t *bp);
216 extern ddt_t *ddt_select(spa_t *spa, const blkptr_t *bp);
219 extern ddt_entry_t *ddt_lookup(ddt_t *ddt, const blkptr_t *bp, boolean_t add);
220 extern void ddt_prefetch(spa_t *spa, const blkptr_t *bp);
224 const blkptr_t *bp);
226 extern ddt_entry_t *ddt_repair_start(ddt_t *ddt, const blkptr_t *bp);
H A Dmetaslab.h65 blkptr_t *, int, uint64_t, blkptr_t *, int);
66 void metaslab_free(spa_t *, const blkptr_t *, uint64_t, boolean_t);
67 int metaslab_claim(spa_t *, const blkptr_t *, uint64_t);
68 void metaslab_check_free(spa_t *, const blkptr_t *);
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 Dzil.h63 blkptr_t zh_log; /* log chain */
91 blkptr_t zc_next_blk; /* next block in chain */
290 blkptr_t lr_blkptr; /* spa block pointer for replay */
378 typedef int zil_parse_blk_func_t(zilog_t *zilog, blkptr_t *bp, void *arg,
421 extern void zil_add_block(zilog_t *zilog, const blkptr_t *bp);
422 extern int zil_bp_tree_add(zilog_t *zilog, const blkptr_t *bp);
H A Dblkptr.h30 void encode_embedded_bp_compressed(blkptr_t *, void *,
32 void decode_embedded_bp_compressed(const blkptr_t *, void *);
H A Ddsl_dataset.h142 blkptr_t ds_bp;
274 blkptr_t *dsl_dataset_get_blkptr(dsl_dataset_t *ds);
275 void dsl_dataset_set_blkptr(dsl_dataset_t *ds, blkptr_t *bp, dmu_tx_t *tx);
284 void dsl_dataset_block_born(dsl_dataset_t *ds, const blkptr_t *bp,
286 int dsl_dataset_block_kill(dsl_dataset_t *ds, const blkptr_t *bp,
288 boolean_t dsl_dataset_block_freeable(dsl_dataset_t *ds, const blkptr_t *bp,
H A Ddmu_traverse.h42 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,
H A Darc.h139 int arc_read(zio_t *pio, spa_t *spa, const blkptr_t *bp,
143 blkptr_t *bp, arc_buf_t *buf, boolean_t l2arc, boolean_t l2arc_compress,
147 void arc_freed(spa_t *spa, const blkptr_t *bp);
H A Ddsl_pool.h93 blkptr_t dp_meta_rootbp;
146 void dsl_free(dsl_pool_t *dp, uint64_t txg, const blkptr_t *bpp);
148 const blkptr_t *bpp);
H A Ddmu_objset.h106 blkptr_t *os_rootbp;
168 blkptr_t *bp, dmu_objset_type_t type, dmu_tx_t *tx);
169 int dmu_objset_open_impl(spa_t *spa, struct dsl_dataset *ds, blkptr_t *bp,
H A Ddnode.h99 (((dnp)->dn_nblkptr - 1) * sizeof (blkptr_t))))
142 blkptr_t dn_blkptr[1];
143 uint8_t dn_bonus[DN_MAX_BONUSLEN - sizeof (blkptr_t)];
144 blkptr_t dn_spill;
H A Dbpobj.h68 typedef int bpobj_itor_t(void *arg, const blkptr_t *bp, dmu_tx_t *tx);
82 void bpobj_enqueue(bpobj_t *bpo, const blkptr_t *bp, dmu_tx_t *tx);
/titanic_50/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.h43 sizeof (zio_eck_t)) / sizeof (blkptr_t))
46 (SPA_GBH_NBLKPTRS * sizeof (blkptr_t))) /\
54 blkptr_t zg_blkptr[SPA_GBH_NBLKPTRS];
/titanic_50/usr/src/uts/common/fs/zfs/
H A Dzio.c499 zio_create(zio_t *pio, spa_t *spa, uint64_t txg, const blkptr_t *bp, in zio_create()
536 zio->io_bp = (blkptr_t *)bp; in zio_create()
609 zfs_blkptr_verify(spa_t *spa, const blkptr_t *bp) in zfs_blkptr_verify()
691 zio_read(zio_t *pio, spa_t *spa, const blkptr_t *bp, in zio_read()
709 zio_write(zio_t *pio, spa_t *spa, uint64_t txg, blkptr_t *bp, in zio_write()
749 zio_rewrite(zio_t *pio, spa_t *spa, uint64_t txg, blkptr_t *bp, void *data, in zio_rewrite()
763 zio_write_override(zio_t *zio, blkptr_t *bp, int copies, boolean_t nopwrite) in zio_write_override()
782 zio_free(spa_t *spa, uint64_t txg, const blkptr_t *bp) in zio_free()
810 zio_free_sync(zio_t *pio, spa_t *spa, uint64_t txg, const blkptr_t *bp, in zio_free_sync()
842 zio_claim(zio_t *pio, spa_t *spa, uint64_t txg, const blkptr_t *bp, in zio_claim()
[all …]
H A Ddmu_traverse.c56 blkptr_t *td_rootbp;
74 traverse_zil_block(zilog_t *zilog, blkptr_t *bp, void *arg, uint64_t claim_txg) in traverse_zil_block()
100 blkptr_t *bp = &lr->lr_blkptr; in traverse_zil_record()
180 const blkptr_t *bp, const zbookmark_phys_t *zb) in traverse_prefetch_metadata()
203 prefetch_needed(prefetch_data_t *pfd, const blkptr_t *bp) in prefetch_needed()
214 const blkptr_t *bp, const zbookmark_phys_t *zb) in traverse_visitbp()
294 blkptr_t *cbp; in traverse_visitbp()
491 traverse_prefetcher(spa_t *spa, zilog_t *zilog, const blkptr_t *bp, in traverse_prefetcher()
546 traverse_impl(spa_t *spa, dsl_dataset_t *ds, uint64_t objset, blkptr_t *rootbp, in traverse_impl()
643 traverse_dataset_destroyed(spa_t *spa, blkptr_t *blkptr, in traverse_dataset_destroyed()
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()
H A Dbpobj.c219 blkptr_t *bparray; in bpobj_iterate_impl()
220 blkptr_t *bp; in bpobj_iterate_impl()
223 offset = i * sizeof (blkptr_t); in bpobj_iterate_impl()
261 (i + 1) * sizeof (blkptr_t), -1ULL, tx)); in bpobj_iterate_impl()
458 bpobj_enqueue(bpobj_t *bpo, const blkptr_t *bp, dmu_tx_t *tx) in bpobj_enqueue()
460 blkptr_t stored_bp = *bp; in bpobj_enqueue()
463 blkptr_t *bparray; in bpobj_enqueue()
532 space_range_cb(void *arg, const blkptr_t *bp, dmu_tx_t *tx) in space_range_cb()
H A Dddt.c246 ddt_bp_fill(const ddt_phys_t *ddp, blkptr_t *bp, uint64_t txg) in ddt_bp_fill()
257 const ddt_key_t *ddk, const ddt_phys_t *ddp, blkptr_t *bp) in ddt_bp_create()
278 ddt_key_fill(ddt_key_t *ddk, const blkptr_t *bp) in ddt_key_fill()
289 ddt_phys_fill(ddt_phys_t *ddp, const blkptr_t *bp) in ddt_phys_fill()
320 blkptr_t blk; in ddt_phys_free()
328 ddt_phys_select(const ddt_entry_t *dde, const blkptr_t *bp) in ddt_phys_select()
616 ddt_select(spa_t *spa, const blkptr_t *bp) in ddt_select()
672 ddt_lookup(ddt_t *ddt, const blkptr_t *bp, boolean_t add) in ddt_lookup()
735 ddt_prefetch(spa_t *spa, const blkptr_t *bp) in ddt_prefetch()
862 ddt_class_contains(spa_t *spa, enum ddt_class max_class, const blkptr_t *bp) in ddt_class_contains()
[all …]
H A Ddnode_sync.c72 ASSERT3U(sizeof (blkptr_t) * nblkptr, <=, db->db.db_size); in dnode_increase_indirection()
74 sizeof (blkptr_t) * nblkptr); in dnode_increase_indirection()
103 child->db_blkptr = (blkptr_t *)db->db.db_data + i; in dnode_increase_indirection()
112 bzero(dn->dn_phys->dn_blkptr, sizeof (blkptr_t) * nblkptr); in dnode_increase_indirection()
120 free_blocks(dnode_t *dn, blkptr_t *bp, int num, dmu_tx_t *tx) in free_blocks()
146 bzero(bp, sizeof (blkptr_t)); in free_blocks()
243 blkptr_t *bp; in free_children()
325 blkptr_t *bp = dn->dn_phys->dn_blkptr; in dnode_sync_free_range_impl()
696 sizeof (blkptr_t) * in dnode_sync()
H A Ddsl_scan.c54 typedef int (scan_cb_t)(dsl_pool_t *, const blkptr_t *,
360 static void dsl_scan_visitbp(blkptr_t *bp, const zbookmark_phys_t *zb,
368 dsl_free(dsl_pool_t *dp, uint64_t txg, const blkptr_t *bp) in dsl_free()
374 dsl_free_sync(zio_t *pio, dsl_pool_t *dp, uint64_t txg, const blkptr_t *bpp) in dsl_free_sync()
466 dsl_scan_zil_block(zilog_t *zilog, blkptr_t *bp, void *arg, uint64_t claim_txg) in dsl_scan_zil_block()
503 blkptr_t *bp = &lr->lr_blkptr; in dsl_scan_zil_record()
551 dsl_scan_prefetch(dsl_scan_t *scn, arc_buf_t *buf, blkptr_t *bp, in dsl_scan_prefetch()
613 dnode_phys_t *dnp, const blkptr_t *bp, in dsl_scan_recurse()
623 blkptr_t *cbp; in dsl_scan_recurse()
662 blkptr_t *cbp = &cdnp->dn_blkptr[j]; in dsl_scan_recurse()
[all …]
H A Dzil.c138 zil_bp_tree_add(zilog_t *zilog, const blkptr_t *bp) in zil_bp_tree_add()
167 zil_init_log_chain(zilog_t *zilog, blkptr_t *bp) in zil_init_log_chain()
181 zil_read_log_block(zilog_t *zilog, const blkptr_t *bp, blkptr_t *nbp, void *dst, in zil_read_log_block()
260 const blkptr_t *bp = &lr->lr_blkptr; in zil_read_log_data()
305 blkptr_t blk, next_blk; in zil_parse()
377 zil_claim_log_block(zilog_t *zilog, blkptr_t *bp, void *tx, uint64_t first_txg) in zil_claim_log_block()
417 zil_free_log_block(zilog_t *zilog, blkptr_t *bp, void *tx, uint64_t claim_txg) in zil_free_log_block()
428 blkptr_t *bp = &lr->lr_blkptr; in zil_free_log_record()
442 zil_alloc_lwb(zilog_t *zilog, blkptr_t *bp, uint64_t txg) in zil_alloc_lwb()
509 blkptr_t blk; in zil_create()
[all …]
/titanic_50/usr/src/grub/grub-0.97/stage2/
H A Dfsys_zfs.c93 static int zio_read_data(blkptr_t *bp, void *buf, char *stack);
163 zio_checksum_verify(blkptr_t *bp, char *data, int size) in zio_checksum_verify()
249 blkptr_t bp; in uberblock_verify()
308 zio_read_gang(blkptr_t *bp, dva_t *dva, void *buf, char *stack) in zio_read_gang()
312 blkptr_t tmpbp; in zio_read_gang()
357 zio_read_data(blkptr_t *bp, void *buf, char *stack) in zio_read_data()
397 decode_embedded_bp_compressed(const blkptr_t *bp, void *buf) in decode_embedded_bp_compressed()
429 decode_embedded_bp(const blkptr_t *bp, void *buf) in decode_embedded_bp()
467 zio_read(blkptr_t *bp, void *buf, char *stack) in zio_read()
532 blkptr_t *bp_array = dn->dn_blkptr; in dmu_read()
[all …]

123