|
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.
1.7.3