FreeBSD ZFS
The Zettabyte File System
Data Fields

l2arc_dev Struct Reference

Collaboration diagram for l2arc_dev:
Collaboration graph
[legend]

Data Fields

vdev_tl2ad_vdev
 vdev
spa_tl2ad_spa
 spa
uint64_t l2ad_hand
 next write location
uint64_t l2ad_write
 desired write size, bytes
uint64_t l2ad_boost
 warmup write boost, bytes
uint64_t l2ad_start
 first addr on device
uint64_t l2ad_end
 last addr on device
uint64_t l2ad_evict
 last addr eviction reached
boolean_t l2ad_first
 first sweep through
boolean_t l2ad_writing
 currently writing
list_t * l2ad_buflist
 buffer list
list_node_t l2ad_node
 device list node

Detailed Description

Definition at line 735 of file arc.c.


Field Documentation

warmup write boost, bytes

Definition at line 740 of file arc.c.

buffer list

Definition at line 746 of file arc.c.

last addr on device

Definition at line 742 of file arc.c.

last addr eviction reached

Definition at line 743 of file arc.c.

first sweep through

Definition at line 744 of file arc.c.

next write location

Definition at line 738 of file arc.c.

list_node_t l2arc_dev::l2ad_node

device list node

Definition at line 747 of file arc.c.

spa

Definition at line 737 of file arc.c.

first addr on device

Definition at line 741 of file arc.c.

vdev

Definition at line 736 of file arc.c.

desired write size, bytes

Definition at line 739 of file arc.c.

currently writing

Definition at line 745 of file arc.c.


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines