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

#include <ctree.h>

Data Fields

u64 flags
 
u64 total_bytes
 
u64 bytes_used
 
u64 bytes_pinned
 
u64 bytes_reserved
 
u64 bytes_readonly
 
u64 bytes_may_use
 
u64 disk_used
 
u64 disk_total
 
unsigned long reservation_progress
 
unsigned int full:1
 
unsigned int chunk_alloc:1
 
unsigned int flush:1
 
unsigned int force_alloc
 
struct list_head list
 
struct list_head block_groups [BTRFS_NR_RAID_TYPES]
 
spinlock_t lock
 
struct rw_semaphore groups_sem
 
wait_queue_head_t wait
 

Detailed Description

Definition at line 1003 of file ctree.h.

Field Documentation

Definition at line 1043 of file ctree.h.

u64 bytes_may_use

Definition at line 1016 of file ctree.h.

u64 bytes_pinned

Definition at line 1010 of file ctree.h.

u64 bytes_readonly

Definition at line 1014 of file ctree.h.

u64 bytes_reserved

Definition at line 1012 of file ctree.h.

u64 bytes_used

Definition at line 1008 of file ctree.h.

unsigned int chunk_alloc

Definition at line 1033 of file ctree.h.

u64 disk_total

Definition at line 1019 of file ctree.h.

u64 disk_used

Definition at line 1018 of file ctree.h.

u64 flags

Definition at line 1004 of file ctree.h.

unsigned int flush

Definition at line 1035 of file ctree.h.

unsigned int force_alloc

Definition at line 1037 of file ctree.h.

unsigned int full

Definition at line 1031 of file ctree.h.

struct rw_semaphore groups_sem

Definition at line 1045 of file ctree.h.

Definition at line 1040 of file ctree.h.

spinlock_t lock

Definition at line 1044 of file ctree.h.

unsigned long reservation_progress

Definition at line 1029 of file ctree.h.

u64 total_bytes

Definition at line 1006 of file ctree.h.

Definition at line 1046 of file ctree.h.


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