• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/contrib/openzfs/cmd/ztest/

Lines Matching defs:bigobj

4668 	uint64_t packobj, packoff, packsize, bigobj, bigoff, bigsize;
4676 * This test uses two objects, packobj and bigobj, that are always
4680 * while bigobj is a sparse array of the same bufwads. Specifically,
4684 * bigobj, at the head of the nth chunk
4685 * bigobj, at the tail of the nth chunk
4693 * packobj and perform a dmu_free_range() on bigobj. By comparing
4694 * bigobj to packobj, we can verify that the DMU is correctly
4711 bigobj = od[0].od_object;
4724 dmu_prefetch(os, bigobj, 0, n * chunksize, s * chunksize,
4728 * Pick a random index and compute the offsets into packobj and bigobj.
4743 * free_percent of the time, free a range of bigobj rather than
4754 error = dmu_read(os, bigobj, bigoff, bigsize, bigbuf,
4759 * Get a tx for the mods to both packobj and bigobj.
4766 dmu_tx_hold_free(tx, bigobj, bigoff, bigsize);
4768 dmu_tx_hold_write(tx, bigobj, bigoff, bigsize);
4771 dmu_tx_hold_bonus(tx, bigobj);
4786 dmu_object_set_checksum(os, bigobj, cksum, tx);
4793 dmu_object_set_compress(os, bigobj, comp, tx);
4798 * corresponding chunk in bigobj. Then update all three bufwads
4851 VERIFY0(dmu_free_range(os, bigobj, bigoff, bigsize, tx));
4860 dmu_write(os, bigobj, bigoff, bigsize, bigbuf, tx);
4874 VERIFY0(dmu_read(os, bigobj, bigoff,
4901 * corresponding chunk in bigobj. Then update all three bufwads
4952 uint64_t packobj, packoff, packsize, bigobj, bigoff, bigsize;
4966 * This test uses two objects, packobj and bigobj, that are always
4970 * while bigobj is a sparse array of the same bufwads. Specifically,
4974 * bigobj, at the head of the nth chunk
4975 * bigobj, at the tail of the nth chunk
4977 * The chunk size is set equal to bigobj block size so that
4994 bigobj = od[0].od_object;
5000 VERIFY0(dmu_object_info(os, bigobj, &doi));
5006 * Pick a random index and compute the offsets into packobj and bigobj.
5020 VERIFY0(dmu_bonus_hold(os, bigobj, FTAG, &bonus_db));
5039 * that don't match bigobj blksz to test
5056 * Get a tx for the mods to both packobj and bigobj.
5061 dmu_tx_hold_write(tx, bigobj, bigoff, bigsize);
5093 error = dmu_read(os, bigobj, bigoff, bigsize,
5128 VERIFY(dmu_buf_hold(os, bigobj, off,
5156 VERIFY0(dmu_read(os, bigobj, bigoff,