| /freebsd/sys/contrib/openzfs/module/zfs/ |
| H A D | dmu_zfetch.c | 238 dmu_zfetch_stream_create(zfetch_t *zf, uint64_t blkid) in dmu_zfetch_stream_create() argument 307 zs->zs_blkid = blkid; in dmu_zfetch_stream_create() 313 zs->zs_pf_start = blkid; in dmu_zfetch_stream_create() 314 zs->zs_pf_end = blkid; in dmu_zfetch_stream_create() 315 zs->zs_ipf_start = blkid; in dmu_zfetch_stream_create() 316 zs->zs_ipf_end = blkid; in dmu_zfetch_stream_create() 323 dmu_zfetch_done(void *arg, uint64_t level, uint64_t blkid, boolean_t io_issued) in dmu_zfetch_done() argument 327 if (io_issued && level == 0 && blkid < zs->zs_blkid) in dmu_zfetch_done() 383 dmu_zfetch_future(zstream_t *zs, uint64_t blkid, uint64_t nblks) in dmu_zfetch_future() argument 385 ASSERT3U(blkid, >, zs->zs_blkid); in dmu_zfetch_future() [all …]
|
| H A D | dnode_sync.c | 264 free_children(dmu_buf_impl_t *db, uint64_t blkid, uint64_t nblks, in free_children() argument 314 start = blkid >> shift; in free_children() 321 end = (blkid + nblks - 1) >> shift; in free_children() 342 free_children(subdb, blkid, nblks, free_indirects, tx); in free_children() 365 dnode_sync_free_range_impl(dnode_t *dn, uint64_t blkid, uint64_t nblks, in dnode_sync_free_range_impl() argument 372 if (blkid > dn->dn_phys->dn_maxblkid) in dnode_sync_free_range_impl() 376 if (blkid + nblks > dn->dn_phys->dn_maxblkid) { in dnode_sync_free_range_impl() 377 nblks = dn->dn_phys->dn_maxblkid - blkid + 1; in dnode_sync_free_range_impl() 383 if (blkid >= dn->dn_phys->dn_nblkptr) { in dnode_sync_free_range_impl() 387 ASSERT3U(blkid + nblks, <=, dn->dn_phys->dn_nblkptr); in dnode_sync_free_range_impl() [all …]
|
| H A D | dmu_tx.c | 201 dmu_tx_check_ioerr(zio_t *zio, dnode_t *dn, int level, uint64_t blkid) in dmu_tx_check_ioerr() argument 207 err = dbuf_hold_impl(dn, level, blkid, TRUE, FALSE, FTAG, &db); in dmu_tx_check_ioerr() 764 uint64_t blkid = db->db_blkid; in dmu_tx_dirty_buf() local 774 if (blkid >= beginblk && blkid <= endblk) in dmu_tx_dirty_buf() 781 if (blkid == DMU_BONUS_BLKID || in dmu_tx_dirty_buf() 782 blkid == DMU_SPILL_BLKID) in dmu_tx_dirty_buf() 790 if (blkid == 0) in dmu_tx_dirty_buf() 794 if (blkid >= beginblk && (blkid <= endblk || in dmu_tx_dirty_buf() 801 ASSERT(blkid != DMU_BONUS_BLKID && in dmu_tx_dirty_buf() 802 blkid != DMU_SPILL_BLKID); in dmu_tx_dirty_buf() [all …]
|
| H A D | dnode.c | 2066 dnode_new_blkid(dnode_t *dn, uint64_t blkid, dmu_tx_t *tx, boolean_t have_read, in dnode_new_blkid() argument 2072 ASSERT(blkid != DMU_BONUS_BLKID); in dnode_new_blkid() 2083 if (blkid <= dn->dn_maxblkid) in dnode_new_blkid() 2096 if (!force && blkid <= dn->dn_maxblkid) in dnode_new_blkid() 2104 dn->dn_maxblkid = blkid; in dnode_new_blkid() 2106 blkid | DMU_NEXT_MAXBLKID_SET; in dnode_new_blkid() 2115 sz <= blkid && sz >= dn->dn_nblkptr; sz <<= epbs) in dnode_new_blkid() 2246 uint64_t blkoff, blkid, nblks; in dnode_free_range() local 2274 blkid = 0; in dnode_free_range() 2331 blkid = off >> blkshift; in dnode_free_range() [all …]
|
| H A D | dbuf.c | 317 dbuf_hash(void *os, uint64_t obj, uint8_t lvl, uint64_t blkid) in dbuf_hash() argument 319 return (cityhash4((uintptr_t)os, obj, (uint64_t)lvl, blkid)); in dbuf_hash() 326 #define DBUF_EQUAL(dbuf, os, obj, level, blkid) \ argument 330 (dbuf)->db_blkid == (blkid)) 333 dbuf_find(objset_t *os, uint64_t obj, uint8_t level, uint64_t blkid, in dbuf_find() argument 341 hv = dbuf_hash(os, obj, level, blkid); in dbuf_find() 346 if (DBUF_EQUAL(db, os, obj, level, blkid)) { in dbuf_find() 392 uint64_t blkid, idx; in dbuf_hash_insert() local 396 blkid = db->db_blkid; in dbuf_hash_insert() 397 ASSERT3U(dbuf_hash(os, obj, level, blkid), ==, db->db_hash); in dbuf_hash_insert() [all …]
|
| H A D | dmu_redact.c | 373 uint64_t blkid) in create_zbookmark_from_obj_off() argument 377 zb->zb_blkid = blkid; in create_zbookmark_from_obj_off() 555 uint64_t blkid) in commit_rl_updates() argument 568 md->md_furthest[txg & TXG_MASK].rbp_blkid = blkid; in commit_rl_updates() 587 uint64_t object, uint64_t blkid, uint64_t endblkid, uint32_t blksz) in update_redaction_list() argument 591 uint64_t count = endblkid - blkid + 1; in update_redaction_list() 593 update_redaction_list(md, os, object, blkid, in update_redaction_list() 594 blkid + REDACT_BLOCK_MAX_COUNT - 1, blksz); in update_redaction_list() 595 blkid += REDACT_BLOCK_MAX_COUNT; in update_redaction_list() 606 coalesce->rbp_blkid + old_count == blkid && in update_redaction_list() [all …]
|
| H A D | zap_fat.c | 410 uint64_t blkid = zap_allocate_blocks(zap, 1); in zap_create_leaf() local 414 blkid << FZAP_BLOCK_SHIFT(zap), NULL, &db, in zap_create_leaf() 426 l->l_blkid = blkid; in zap_create_leaf() 433 ASSERT3U(l->l_blkid, ==, blkid); in zap_create_leaf() 469 zap_open_leaf(uint64_t blkid, dmu_buf_t *db) in zap_open_leaf() argument 471 ASSERT(blkid != 0); in zap_open_leaf() 476 l->l_blkid = blkid; in zap_open_leaf() 515 zap_get_leaf_byblk(zap_t *zap, uint64_t blkid, dmu_tx_t *tx, krw_t lt, in zap_get_leaf_byblk() argument 529 if (blkid == 0) in zap_get_leaf_byblk() 534 blkid << bs, NULL, &db, DMU_READ_NO_PREFETCH); in zap_get_leaf_byblk() [all …]
|
| H A D | dmu.c | 170 uint64_t blkid; in dmu_buf_hold_noread_by_dnode() local 174 blkid = dbuf_whichblock(dn, 0, offset); in dmu_buf_hold_noread_by_dnode() 175 db = dbuf_hold(dn, blkid, tag); in dmu_buf_hold_noread_by_dnode() 192 uint64_t blkid; in dmu_buf_hold_noread() local 200 blkid = dbuf_whichblock(dn, 0, offset); in dmu_buf_hold_noread() 201 db = dbuf_hold(dn, blkid, tag); in dmu_buf_hold_noread() 491 uint64_t blkid, nblks, i; in dmu_buf_hold_array_by_dnode() local 531 blkid = dbuf_whichblock(dn, 0, offset); in dmu_buf_hold_array_by_dnode() 538 zs = dmu_zfetch_prepare(&dn->dn_zfetch, blkid, nblks, in dmu_buf_hold_array_by_dnode() 542 dmu_buf_impl_t *db = dbuf_hold(dn, blkid + i, tag); in dmu_buf_hold_array_by_dnode() [all …]
|
| H A D | dmu_send.c | 1686 uint64_t blkid, uint64_t count, const blkptr_t *bp, uint32_t datablksz) in enqueue_range() argument 1692 blkid, blkid + count, B_FALSE); in enqueue_range() 1694 if (blkid == DMU_SPILL_BLKID) { in enqueue_range() 1866 for (uint64_t blkid = range->start_blkid; in send_reader_thread() local 1867 blkid < file_max; blkid++) { in send_reader_thread() 1872 uint64_t offset = blkid * datablksz; in send_reader_thread() 1889 if (offset != blkid * datablksz) { in send_reader_thread() 1897 blkid; in send_reader_thread() 1898 enqueue_range(srta, outq, dn, blkid, in send_reader_thread() 1900 blkid += nblks; in send_reader_thread() [all …]
|
| H A D | spa_stats.c | 58 uint64_t blkid; /* read of this block id */ member 85 (longlong_t)srh->level, (longlong_t)srh->blkid, in spa_read_history_show() 165 srh->blkid = zb->zb_blkid; in spa_read_history_add()
|
| H A D | vdev_raidz.c | 4427 uint64_t blkid = offset >> ashift; in raidz_reflow_impl() local 4447 if (blkid >= next_overwrite_blkid) { in raidz_reflow_impl() 4457 uint_t blocks = MIN(size >> ashift, next_overwrite_blkid - blkid); in raidz_reflow_impl() 4515 vd->vdev_child[(blkid + i) % vd->vdev_children], in raidz_reflow_impl() 4516 ((blkid + i) / vd->vdev_children) << ashift, in raidz_reflow_impl() 4546 vd->vdev_child[(blkid + i) % old_children], in raidz_reflow_impl() 4547 ((blkid + i) / old_children) << ashift, abd, in raidz_reflow_impl()
|
| /freebsd/sys/contrib/openzfs/config/ |
| H A D | user-libblkid.m4 | 4 dnl # has existing in blkid since 2008. 7 ZFS_AC_FIND_SYSTEM_LIBRARY(LIBBLKID, [blkid], [blkid/blkid.h], [], [blkid], [], [], [ 9 *** blkid.h missing, libblkid-devel package required])])
|
| /freebsd/sys/contrib/openzfs/tests/unit/ |
| H A D | mock_dmu.c | 69 mock_dnode_block_alloc(mock_dnode_t *mdn, uint64_t blkid) in mock_dnode_block_alloc() argument 75 mdb->mdb_db.db_offset = blkid * mdn->mdn_blksize; in mock_dnode_block_alloc() 85 mock_dnode_block_get(mock_dnode_t *mdn, uint64_t blkid) in mock_dnode_block_get() argument 87 if (blkid >= mdn->mdn_nblocks) { in mock_dnode_block_get() 88 size_t new_n = blkid + 1; in mock_dnode_block_get() 101 mock_dbuf_t *mdb = mdn->mdn_blocks[blkid]; in mock_dnode_block_get() 103 mdb = mock_dnode_block_alloc(mdn, blkid); in mock_dnode_block_get() 104 mdn->mdn_blocks[blkid] = mdb; in mock_dnode_block_get() 155 mock_dnode_block_data(mock_dnode_t *mdn, uint64_t blkid) in mock_dnode_block_data() argument 157 if (blkid >= mdn->mdn_nblocks) in mock_dnode_block_data() [all …]
|
| H A D | mock_dmu.h | 41 const void *mock_dnode_block_data(mock_dnode_t *mdn, uint64_t blkid);
|
| /freebsd/sys/contrib/openzfs/include/sys/ |
| H A D | dbuf.h | 344 dmu_buf_impl_t *dbuf_hold(struct dnode *dn, uint64_t blkid, const void *tag); 345 dmu_buf_impl_t *dbuf_hold_level(struct dnode *dn, int level, uint64_t blkid, 347 int dbuf_hold_impl(struct dnode *dn, uint8_t level, uint64_t blkid, 351 int dbuf_prefetch_impl(struct dnode *dn, int64_t level, uint64_t blkid, 354 int dbuf_prefetch(struct dnode *dn, int64_t level, uint64_t blkid, 359 uint64_t blkid, const void *tag); 367 uint64_t blkid, uint64_t *hash_out); 379 dbuf_dirty_record_t *dbuf_dirty_lightweight(dnode_t *dn, uint64_t blkid, 412 int dbuf_dnode_findbp(dnode_t *dn, uint64_t level, uint64_t blkid,
|
| H A D | dnode.h | 439 void dnode_new_blkid(dnode_t *dn, uint64_t blkid, dmu_tx_t *tx, 441 uint64_t dnode_block_freed(dnode_t *dn, uint64_t blkid); 442 uint64_t dnode_block_freed_after(dnode_t *dn, uint64_t blkid,
|
| H A D | zio.h | 328 #define SET_BOOKMARK(zb, objset, object, level, blkid) \ argument 333 (zb)->zb_blkid = blkid; \
|
| H A D | dmu.h | 644 uint64_t blkid, const void *tag);
|
| /freebsd/usr.sbin/makefs/ |
| H A D | zfs.c | 706 off_t blkid, blksz, loc; in _dnode_cursor_flush() local 712 blkid = (c->dataoff / c->datablksz) / BLKPTR_PER_INDIR; in _dnode_cursor_flush() 721 iblkid = blkid & (BLKPTR_PER_INDIR - 1); in _dnode_cursor_flush() 744 blkid /= BLKPTR_PER_INDIR; in _dnode_cursor_flush() 751 off_t blkid, l1id; in dnode_cursor_next() local 763 blkid = off / c->datablksz; in dnode_cursor_next() 765 if (blkid % BLKPTR_PER_INDIR != 0) in dnode_cursor_next() 767 blkid /= BLKPTR_PER_INDIR; in dnode_cursor_next()
|
| /freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/zvol/zvol_misc/ |
| H A D | zvol_misc_common.kshlib | 34 blkid="$(pgrep blkid | wc -l)" 36 [[ "0" == "$zvol_id" && "0" == "$blkid" ]] && return
|
| /freebsd/sys/contrib/openzfs/cmd/ |
| H A D | dbufstat.in | 394 blkid = int(line[labels['blkid']]) 413 if blkid == -1: 415 elif blkid == -2:
|
| /freebsd/sys/contrib/openzfs/contrib/dracut/02zfsexpandknowledge/ |
| H A D | module-setup.sh.in | 7 typ=$(blkid -c /dev/null "$1" -o value -s TYPE)
|
| /freebsd/sys/contrib/openzfs/tests/zfs-tests/include/ |
| H A D | commands.cfg | 129 blkid
|