Lines Matching refs:l2arc_dev_t
852 static l2arc_dev_t *l2arc_dev_last; /* last device used */
988 static int l2arc_rebuild(l2arc_dev_t *dev);
991 static int l2arc_dev_hdr_read(l2arc_dev_t *dev);
992 static int l2arc_log_blk_read(l2arc_dev_t *dev,
1001 static void l2arc_log_blk_restore(l2arc_dev_t *dev,
1004 l2arc_dev_t *dev);
1007 static uint64_t l2arc_log_blk_commit(l2arc_dev_t *dev, zio_t *pio,
1011 boolean_t l2arc_log_blkptr_valid(l2arc_dev_t *dev,
1013 static boolean_t l2arc_log_blk_insert(l2arc_dev_t *dev,
1019 l2arc_log_blk_overhead(uint64_t write_sz, l2arc_dev_t *dev);
1747 arc_buf_alloc_l2only(size_t size, arc_buf_contents_t type, l2arc_dev_t *dev, in arc_buf_alloc_l2only()
3332 l2arc_dev_t *dev = hdr->b_l2hdr.b_dev; in arc_hdr_realloc()
3623 l2arc_dev_t *dev = l2hdr->b_dev; in arc_hdr_l2hdr_destroy()
3652 l2arc_dev_t *dev = hdr->b_l2hdr.b_dev; in arc_hdr_destroy()
8458 l2arc_write_size(l2arc_dev_t *dev) in l2arc_write_size()
8523 l2arc_dev_invalid(const l2arc_dev_t *dev) in l2arc_dev_invalid()
8538 static l2arc_dev_t *
8541 l2arc_dev_t *first, *next = NULL; in l2arc_dev_get_next()
8623 l2arc_dev_t *dev; in l2arc_write_done()
9085 l2arc_log_blk_overhead(uint64_t write_sz, l2arc_dev_t *dev) in l2arc_log_blk_overhead()
9110 l2arc_evict(l2arc_dev_t *dev, uint64_t distance, boolean_t all) in l2arc_evict()
9141 DTRACE_PROBE4(l2arc__evict, l2arc_dev_t *, dev, list_t *, buflist, in l2arc_evict()
9471 l2arc_write_buffers(spa_t *spa, l2arc_dev_t *dev, uint64_t target_sz) in l2arc_write_buffers()
9759 l2arc_dev_t *dev; in l2arc_feed_thread()
9861 l2arc_dev_t *
9864 l2arc_dev_t *dev; in l2arc_vdev_get()
9878 l2arc_rebuild_dev(l2arc_dev_t *dev, boolean_t reopen) in l2arc_rebuild_dev()
9964 l2arc_dev_t *adddev; in l2arc_add_vdev()
9972 adddev = vmem_zalloc(sizeof (l2arc_dev_t), KM_SLEEP); in l2arc_add_vdev()
10034 l2arc_dev_t *dev = NULL; in l2arc_rebuild_vdev()
10058 l2arc_dev_t *rva_l2arc_dev;
10069 l2arc_dev_t *remdev = rva->rva_l2arc_dev; in l2arc_device_teardown()
10084 vmem_free(remdev, sizeof (l2arc_dev_t)); in l2arc_device_teardown()
10112 l2arc_dev_t *remdev = l2arc_vdev_get(vd); in l2arc_remove_vdev()
10178 list_create(l2arc_dev_list, sizeof (l2arc_dev_t), in l2arc_init()
10179 offsetof(l2arc_dev_t, l2ad_node)); in l2arc_init()
10237 l2arc_dev_t *dev = in l2arc_spa_rebuild_start()
10260 l2arc_dev_t *dev = in l2arc_spa_rebuild_stop()
10269 l2arc_dev_t *dev = in l2arc_spa_rebuild_stop()
10290 l2arc_dev_t *dev = arg; in l2arc_dev_rebuild_thread()
10314 l2arc_rebuild(l2arc_dev_t *dev) in l2arc_rebuild()
10530 l2arc_dev_hdr_read(l2arc_dev_t *dev) in l2arc_dev_hdr_read()
10610 l2arc_log_blk_read(l2arc_dev_t *dev, in l2arc_log_blk_read()
10720 l2arc_log_blk_restore(l2arc_dev_t *dev, const l2arc_log_blk_phys_t *lb, in l2arc_log_blk_restore()
10778 l2arc_hdr_restore(const l2arc_log_ent_phys_t *le, l2arc_dev_t *dev) in l2arc_hdr_restore()
10892 l2arc_dev_hdr_update(l2arc_dev_t *dev) in l2arc_dev_hdr_update()
10939 l2arc_log_blk_commit(l2arc_dev_t *dev, zio_t *pio, l2arc_write_callback_t *cb) in l2arc_log_blk_commit()
11061 l2arc_log_blkptr_valid(l2arc_dev_t *dev, const l2arc_log_blkptr_t *lbp) in l2arc_log_blkptr_valid()
11107 l2arc_log_blk_insert(l2arc_dev_t *dev, const arc_buf_hdr_t *hdr) in l2arc_log_blk_insert()