FreeBSD ZFS
The Zettabyte File System
|
#include <dmu_zfetch.h>
Data Fields | |
uint64_t | zst_offset |
offset of starting block in range | |
uint64_t | zst_len |
length of range, in blocks | |
zfetch_dirn_t | zst_direction |
direction of prefetch | |
uint64_t | zst_stride |
length of stride, in blocks | |
uint64_t | zst_ph_offset |
prefetch offset, in blocks | |
uint64_t | zst_cap |
prefetch limit (cap), in blocks | |
kmutex_t | zst_lock |
protects stream | |
clock_t | zst_last |
lbolt of last prefetch | |
avl_node_t | zst_node |
embed avl node here |
Definition at line 44 of file dmu_zfetch.h.
uint64_t zstream::zst_cap |
prefetch limit (cap), in blocks
Definition at line 50 of file dmu_zfetch.h.
direction of prefetch
Definition at line 47 of file dmu_zfetch.h.
clock_t zstream::zst_last |
lbolt of last prefetch
Definition at line 52 of file dmu_zfetch.h.
uint64_t zstream::zst_len |
length of range, in blocks
Definition at line 46 of file dmu_zfetch.h.
kmutex_t zstream::zst_lock |
protects stream
Definition at line 51 of file dmu_zfetch.h.
avl_node_t zstream::zst_node |
embed avl node here
Definition at line 53 of file dmu_zfetch.h.
uint64_t zstream::zst_offset |
offset of starting block in range
Definition at line 45 of file dmu_zfetch.h.
uint64_t zstream::zst_ph_offset |
prefetch offset, in blocks
Definition at line 49 of file dmu_zfetch.h.
uint64_t zstream::zst_stride |
length of stride, in blocks
Definition at line 48 of file dmu_zfetch.h.