FreeBSD ZFS
The Zettabyte File System
Public Member Functions | Data Fields

arc_state Struct Reference

Public Member Functions

struct arcs_lock arcs_locks[ARC_BUFC_NUMLISTS] __aligned (CACHE_LINE_SIZE)

Data Fields

uint64_t arcs_lsize [ARC_BUFC_NUMTYPES]
 amount of evictable data
uint64_t arcs_size
 total amount of data in this state
list_t arcs_lists [ARC_BUFC_NUMLISTS]
 list of evictable buffers

Detailed Description

Definition at line 265 of file arc.c.


Member Function Documentation

struct arcs_lock arcs_locks [ARC_BUFC_NUMLISTS] arc_state::__aligned ( CACHE_LINE_SIZE  ) [read]

Field Documentation

list_t arc_state::arcs_lists[ARC_BUFC_NUMLISTS]

list of evictable buffers

Definition at line 268 of file arc.c.

uint64_t arc_state::arcs_lsize[ARC_BUFC_NUMTYPES]

amount of evictable data

Definition at line 266 of file arc.c.

total amount of data in this state

Definition at line 267 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