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

Data Fields

struct dm_kcopyd_clientkc
 
struct list_head list
 
unsigned long flags
 
int read_err
 
unsigned long write_err
 
int rw
 
struct dm_io_region source
 
unsigned int num_dests
 
struct dm_io_region dests [DM_KCOPYD_MAX_REGIONS]
 
struct page_list * pages
 
dm_kcopyd_notify_fn fn
 
voidcontext
 
struct mutex lock
 
atomic_t sub_jobs
 
sector_t progress
 
struct kcopyd_jobmaster_job
 

Detailed Description

Definition at line 206 of file dm-kcopyd.c.

Field Documentation

Definition at line 236 of file dm-kcopyd.c.

struct dm_io_region dests[DM_KCOPYD_MAX_REGIONS]

Definition at line 227 of file dm-kcopyd.c.

unsigned long flags

Definition at line 209 of file dm-kcopyd.c.

dm_kcopyd_notify_fn fn

Definition at line 235 of file dm-kcopyd.c.

Definition at line 207 of file dm-kcopyd.c.

Definition at line 208 of file dm-kcopyd.c.

struct mutex lock

Definition at line 242 of file dm-kcopyd.c.

struct kcopyd_job* master_job

Definition at line 246 of file dm-kcopyd.c.

unsigned int num_dests

Definition at line 226 of file dm-kcopyd.c.

struct page_list* pages

Definition at line 229 of file dm-kcopyd.c.

sector_t progress

Definition at line 244 of file dm-kcopyd.c.

int read_err

Definition at line 214 of file dm-kcopyd.c.

int rw

Definition at line 220 of file dm-kcopyd.c.

struct dm_io_region source

Definition at line 221 of file dm-kcopyd.c.

atomic_t sub_jobs

Definition at line 243 of file dm-kcopyd.c.

unsigned long write_err

Definition at line 215 of file dm-kcopyd.c.


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