Lines Matching refs:arc_buf_t

896 static void arc_buf_watch(arc_buf_t *);
1197 arc_buf_t *buf = vbuf; in buf_cons()
1199 memset(buf, 0, sizeof (arc_buf_t)); in buf_cons()
1200 arc_space_consume(sizeof (arc_buf_t), ARC_SPACE_HDRS); in buf_cons()
1240 arc_space_return(sizeof (arc_buf_t), ARC_SPACE_HDRS); in buf_dest()
1282 buf_cache = kmem_cache_create("arc_buf_t", sizeof (arc_buf_t), in buf_init()
1301 arc_buf_size(arc_buf_t *buf) in arc_buf_size()
1308 arc_buf_lsize(arc_buf_t *buf) in arc_buf_lsize()
1318 arc_is_encrypted(arc_buf_t *buf) in arc_is_encrypted()
1328 arc_is_unauthenticated(arc_buf_t *buf) in arc_is_unauthenticated()
1334 arc_get_raw_params(arc_buf_t *buf, boolean_t *byteorder, uint8_t *salt, in arc_get_raw_params()
1354 arc_get_compression(arc_buf_t *buf) in arc_get_compression()
1373 arc_get_complevel(arc_buf_t *buf) in arc_get_complevel()
1379 arc_buf_is_shared(arc_buf_t *buf) in arc_buf_is_shared()
1425 for (arc_buf_t *b = hdr->b_l1hdr.b_buf; b != NULL; b = b->b_next) { in arc_hdr_has_uncompressed_buf()
1440 arc_cksum_verify(arc_buf_t *buf) in arc_cksum_verify()
1504 arc_cksum_compute(arc_buf_t *buf) in arc_cksum_compute()
1539 arc_buf_unwatch(arc_buf_t *buf) in arc_buf_unwatch()
1552 arc_buf_watch(arc_buf_t *buf) in arc_buf_watch()
1577 arc_is_metadata(arc_buf_t *buf) in arc_is_metadata()
1599 arc_buf_thaw(arc_buf_t *buf) in arc_buf_thaw()
1620 arc_buf_freeze(arc_buf_t *buf) in arc_buf_freeze()
1688 arc_buf_try_copy_decompressed_data(arc_buf_t *buf) in arc_buf_try_copy_decompressed_data()
1697 for (arc_buf_t *from = hdr->b_l1hdr.b_buf; from != NULL; in arc_buf_try_copy_decompressed_data()
1969 arc_buf_untransform_in_place(arc_buf_t *buf) in arc_buf_untransform_in_place()
1998 arc_buf_fill(arc_buf_t *buf, spa_t *spa, const zbookmark_phys_t *zb, in arc_buf_fill()
2188 arc_untransform(arc_buf_t *buf, spa_t *spa, const zbookmark_phys_t *zb, in arc_untransform()
2242 for (arc_buf_t *buf = hdr->b_l1hdr.b_buf; buf != NULL; in arc_evictable_space_increment()
2281 for (arc_buf_t *buf = hdr->b_l1hdr.b_buf; buf != NULL; in arc_evictable_space_decrement()
2356 arc_buf_info(arc_buf_t *ab, arc_buf_info_t *abi, int state_index) in arc_buf_info()
2380 for (arc_buf_t *buf = l1hdr->b_buf; buf; buf = buf->b_next) in arc_buf_info()
2498 for (arc_buf_t *buf = hdr->b_l1hdr.b_buf; buf != NULL; in arc_change_state()
2554 for (arc_buf_t *buf = hdr->b_l1hdr.b_buf; buf != NULL; in arc_change_state()
2691 arc_can_share(arc_buf_hdr_t *hdr, arc_buf_t *buf) in arc_can_share()
2734 boolean_t noauth, boolean_t fill, arc_buf_t **ret) in arc_buf_alloc_impl()
2736 arc_buf_t *buf; in arc_buf_alloc_impl()
2848 arc_buf_t *
2851 arc_buf_t *buf = arc_alloc_buf(spa, arc_onloan_tag, in arc_loan_buf()
2859 arc_buf_t *
2863 arc_buf_t *buf = arc_alloc_compressed_buf(spa, arc_onloan_tag, in arc_loan_compressed_buf()
2871 arc_buf_t *
2877 arc_buf_t *buf = arc_alloc_raw_buf(spa, arc_onloan_tag, dsobj, in arc_loan_raw_buf()
2890 arc_return_buf(arc_buf_t *buf, const void *tag) in arc_return_buf()
2904 arc_loan_inuse_buf(arc_buf_t *buf, const void *tag) in arc_loan_inuse_buf()
2965 arc_share_buf(arc_buf_hdr_t *hdr, arc_buf_t *buf) in arc_share_buf()
2997 arc_unshare_buf(arc_buf_hdr_t *hdr, arc_buf_t *buf) in arc_unshare_buf()
3030 static arc_buf_t *
3031 arc_buf_remove(arc_buf_hdr_t *hdr, arc_buf_t *buf) in arc_buf_remove()
3036 arc_buf_t **bufp = &hdr->b_l1hdr.b_buf; in arc_buf_remove()
3037 arc_buf_t *lastbuf = NULL; in arc_buf_remove()
3069 arc_buf_destroy_impl(arc_buf_t *buf) in arc_buf_destroy_impl()
3105 arc_buf_t *b; in arc_buf_destroy_impl()
3115 arc_buf_t *lastbuf = arc_buf_remove(hdr, buf); in arc_buf_destroy_impl()
3414 arc_convert_to_raw(arc_buf_t *buf, uint64_t dsobj, boolean_t byteorder, in arc_convert_to_raw()
3445 arc_buf_t *
3452 arc_buf_t *buf = NULL; in arc_alloc_buf()
3464 arc_buf_t *
3476 arc_buf_t *buf = NULL; in arc_alloc_compressed_buf()
3491 arc_buf_t *
3498 arc_buf_t *buf; in arc_alloc_raw_buf()
3698 arc_buf_destroy(arc_buf_t *buf, const void *tag) in arc_buf_destroy()
5306 arc_buf_access(arc_buf_t *buf) in arc_buf_access()
5343 arc_buf_t *buf, void *arg) in arc_bcopy_func()
5357 arc_buf_t *buf, void *arg) in arc_getbuf_func()
5360 arc_buf_t **bufp = arg; in arc_getbuf_func()
5684 arc_buf_t *buf = NULL; in arc_read()
6401 arc_release(arc_buf_t *buf, const void *tag) in arc_release()
6498 arc_buf_t *lastbuf = arc_buf_remove(hdr, buf); in arc_release()
6597 arc_released(arc_buf_t *buf) in arc_released()
6605 arc_referenced(arc_buf_t *buf) in arc_referenced()
6615 arc_buf_t *buf = callback->awcb_buf; in arc_write_ready()
6777 arc_buf_t *buf = callback->awcb_buf; in arc_write_children_ready()
6786 arc_buf_t *buf = callback->awcb_buf; in arc_write_done()
6870 blkptr_t *bp, arc_buf_t *buf, boolean_t uncached, boolean_t l2arc, in arc_write()