Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
btrfs_fs_devices Struct Reference

#include <volumes.h>

Data Fields

u8 fsid [BTRFS_FSID_SIZE]
 
u64 latest_devid
 
u64 latest_trans
 
u64 num_devices
 
u64 open_devices
 
u64 rw_devices
 
u64 missing_devices
 
u64 total_rw_bytes
 
u64 num_can_discard
 
u64 total_devices
 
struct block_devicelatest_bdev
 
struct mutex device_list_mutex
 
struct list_head devices
 
struct list_head alloc_list
 
struct list_head list
 
struct btrfs_fs_devicesseed
 
int seeding
 
int opened
 
int rotating
 

Detailed Description

Definition at line 117 of file volumes.h.

Field Documentation

struct list_head alloc_list

Definition at line 140 of file volumes.h.

struct mutex device_list_mutex

Definition at line 136 of file volumes.h.

struct list_head devices

Definition at line 137 of file volumes.h.

Definition at line 118 of file volumes.h.

struct block_device* latest_bdev

Definition at line 130 of file volumes.h.

u64 latest_devid

Definition at line 121 of file volumes.h.

u64 latest_trans

Definition at line 122 of file volumes.h.

Definition at line 141 of file volumes.h.

u64 missing_devices

Definition at line 126 of file volumes.h.

u64 num_can_discard

Definition at line 128 of file volumes.h.

u64 num_devices

Definition at line 123 of file volumes.h.

u64 open_devices

Definition at line 124 of file volumes.h.

int opened

Definition at line 146 of file volumes.h.

int rotating

Definition at line 151 of file volumes.h.

u64 rw_devices

Definition at line 125 of file volumes.h.

Definition at line 143 of file volumes.h.

int seeding

Definition at line 144 of file volumes.h.

u64 total_devices

Definition at line 129 of file volumes.h.

u64 total_rw_bytes

Definition at line 127 of file volumes.h.


The documentation for this struct was generated from the following file: