Home
last modified time | relevance | path

Searched refs:arc_buf_t (Results 1 – 16 of 16) sorted by relevance

/netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/sys/
H A Darc.h60 typedef struct arc_buf arc_buf_t; typedef
61 typedef void arc_done_func_t(zio_t *zio, arc_buf_t *buf, void *priv);
127 arc_buf_t *b_next;
153 arc_buf_t *arc_alloc_buf(spa_t *spa, int32_t size, void *tag,
155 arc_buf_t *arc_loan_buf(spa_t *spa, int size);
156 void arc_return_buf(arc_buf_t *buf, void *tag);
157 void arc_loan_inuse_buf(arc_buf_t *buf, void *tag);
158 void arc_buf_destroy(arc_buf_t *buf, void *tag);
159 int arc_buf_size(arc_buf_t *buf);
160 void arc_release(arc_buf_t *buf, void *tag);
[all …]
H A Ddbuf.h144 arc_buf_t *dr_data;
218 arc_buf_t *db_buf;
307 void dbuf_assign_arcbuf(dmu_buf_impl_t *db, arc_buf_t *buf, dmu_tx_t *tx);
309 arc_buf_t *dbuf_loan_arcbuf(dmu_buf_impl_t *db);
H A Ddmu_objset.h76 arc_buf_t *os_phys_buf;
/netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/
H A Darc.c945 arc_buf_t *acb_buf;
958 arc_buf_t *awcb_buf;
1004 arc_buf_t *b_buf;
1398 static void arc_buf_watch(arc_buf_t *);
1612 arc_buf_t *buf = vbuf; in buf_cons()
1614 bzero(buf, sizeof (arc_buf_t)); in buf_cons()
1616 arc_space_consume(sizeof (arc_buf_t), ARC_SPACE_HDRS); in buf_cons()
1653 arc_buf_t *buf = vbuf; in buf_dest()
1656 arc_space_return(sizeof (arc_buf_t), ARC_SPACE_HDRS); in buf_dest()
1705 buf_cache = kmem_cache_create("arc_buf_t", sizeof (arc_buf_t), in buf_init()
[all …]
H A Ddmu.c1032 priv->bufs = kmem_zalloc(nblk * sizeof (arc_buf_t *), KM_SLEEP); in dmu_xuio_init()
1051 kmem_free(priv->bufs, nblk * sizeof (arc_buf_t *)); in dmu_xuio_fini()
1065 dmu_xuio_add(xuio_t *xuio, arc_buf_t *abuf, offset_t off, size_t n) in dmu_xuio_add()
1088 arc_buf_t *
1173 arc_buf_t *dbuf_abuf = dbi->db_buf; in dmu_read_uio_dnode()
1174 arc_buf_t *abuf = dbuf_loan_arcbuf(dbi); in dmu_read_uio_dnode()
1553 arc_buf_t *
1565 dmu_return_arcbuf(arc_buf_t *buf) in dmu_return_arcbuf()
1577 dmu_assign_arcbuf(dmu_buf_t *handle, uint64_t offset, arc_buf_t *buf, in dmu_assign_arcbuf()
1641 dmu_sync_ready(zio_t *zio, arc_buf_t *buf, void *varg) in dmu_sync_ready()
[all …]
H A Ddbuf.c53 static void dbuf_write(dbuf_dirty_record_t *dr, arc_buf_t *data, dmu_tx_t *tx);
829 dbuf_set_data(dmu_buf_impl_t *db, arc_buf_t *buf) in dbuf_set_data()
842 arc_buf_t *
845 arc_buf_t *abuf; in dbuf_loan_arcbuf()
902 dbuf_read_done(zio_t *zio, arc_buf_t *buf, void *vdb) in dbuf_read_done()
1368 arc_buf_t *buf, *obuf; in dbuf_new_size()
1983 dbuf_assign_arcbuf(dmu_buf_impl_t *db, arc_buf_t *buf, dmu_tx_t *tx) in dbuf_assign_arcbuf()
2327 dbuf_prefetch_indirect_done(zio_t *zio, arc_buf_t *abuf, void *private) in dbuf_prefetch_indirect_done()
3029 arc_buf_t **datap = &dr->dt.dl.dr_data; in dbuf_sync_leaf()
3197 dbuf_write_ready(zio_t *zio, arc_buf_t *buf, void *vdb) in dbuf_write_ready()
[all …]
H A Ddmu_diff.c172 arc_buf_t *abuf; in diff_cb()
H A Ddmu_traverse.c226 arc_buf_t *buf = NULL; in traverse_visitbp()
596 arc_buf_t *buf; in traverse_impl()
H A Ddsl_scan.c587 dsl_scan_prefetch(dsl_scan_t *scn, arc_buf_t *buf, blkptr_t *bp, in dsl_scan_prefetch()
660 arc_buf_t *buf; in dsl_scan_recurse()
688 arc_buf_t *buf; in dsl_scan_recurse()
716 arc_buf_t *buf; in dsl_scan_recurse()
H A Ddmu_send.c660 arc_buf_t *abuf; in do_dump()
679 arc_buf_t *abuf; in do_dump()
698 arc_buf_t *abuf; in do_dump()
1758 arc_buf_t *write_buf;
2189 arc_buf_t *abuf) in receive_write()
2641 arc_buf_t *abuf = arc_loan_buf(dmu_objset_spa(ra->os), in receive_read_record()
H A Ddmu_objset.c335 arc_buf_t *buf = arc_alloc_buf(spa, in dmu_objset_open_impl()
1051 dmu_objset_write_ready(zio_t *zio, arc_buf_t *abuf, void *arg) in dmu_objset_write_ready()
1079 dmu_objset_write_done(zio_t *zio, arc_buf_t *abuf, void *arg) in dmu_objset_write_done()
H A Dzil.c202 arc_buf_t *abuf = NULL; in zil_read_log_block()
278 arc_buf_t *abuf = NULL; in zil_read_log_data()
H A Dzfs_vnops.c1023 arc_buf_t *abuf; in zfs_write()
1193 iovec_t *, aiov, arc_buf_t *, abuf); in zfs_write()
H A Dzio.c2520 arc_buf_t *abuf = NULL; in zio_ddt_collision()
/netbsd-src/external/cddl/osnet/dist/cmd/ztest/
H A Dztest.c1563 arc_buf_t *abuf = NULL; in ztest_replay_write()
3829 arc_buf_t **bigbuf_arcbufs; in ztest_dmu_read_write_zcopy()
3885 bigbuf_arcbufs = umem_zalloc(2 * s * sizeof (arc_buf_t *), UMEM_NOFAIL); in ztest_dmu_read_write_zcopy()
3940 umem_free(bigbuf_arcbufs, 2 * s * sizeof (arc_buf_t *)); in ztest_dmu_read_write_zcopy()
4036 umem_free(bigbuf_arcbufs, 2 * s * sizeof (arc_buf_t *)); in ztest_dmu_read_write_zcopy()
/netbsd-src/external/cddl/osnet/dist/cmd/zdb/
H A Dzdb.c1281 arc_buf_t *buf; in visit_indirect()