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

#include <async-thread.h>

Data Fields

int num_workers
 
int num_workers_starting
 
int max_workers
 
int idle_thresh
 
int ordered
 
int atomic_start_pending
 
struct btrfs_workersatomic_worker_start
 
struct list_head worker_list
 
struct list_head idle_list
 
struct list_head order_list
 
struct list_head prio_order_list
 
spinlock_t lock
 
spinlock_t order_lock
 
charname
 

Detailed Description

Definition at line 63 of file async-thread.h.

Field Documentation

int atomic_start_pending

Definition at line 79 of file async-thread.h.

struct btrfs_workers* atomic_worker_start

Definition at line 86 of file async-thread.h.

struct list_head idle_list

Definition at line 93 of file async-thread.h.

int idle_thresh

Definition at line 73 of file async-thread.h.

spinlock_t lock

Definition at line 103 of file async-thread.h.

int max_workers

Definition at line 70 of file async-thread.h.

char* name

Definition at line 109 of file async-thread.h.

int num_workers

Definition at line 65 of file async-thread.h.

int num_workers_starting

Definition at line 67 of file async-thread.h.

struct list_head order_list

Definition at line 99 of file async-thread.h.

spinlock_t order_lock

Definition at line 106 of file async-thread.h.

int ordered

Definition at line 76 of file async-thread.h.

struct list_head prio_order_list

Definition at line 100 of file async-thread.h.

struct list_head worker_list

Definition at line 92 of file async-thread.h.


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