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

Data Fields

struct bio * bio
 
unsigned blkbits
 
unsigned blkfactor
 
unsigned start_zero_done
 
int pages_in_io
 
size_t size
 
sector_t block_in_file
 
unsigned blocks_available
 
int reap_counter
 
sector_t final_block_in_request
 
unsigned first_block_in_page
 
int boundary
 
get_block_tget_block
 
dio_submit_t * submit_io
 
loff_t logical_offset_in_bio
 
sector_t final_block_in_bio
 
sector_t next_block_for_io
 
struct pagecur_page
 
unsigned cur_page_offset
 
unsigned cur_page_len
 
sector_t cur_page_block
 
loff_t cur_page_fs_offset
 
int curr_page
 
int total_pages
 
unsigned long curr_user_address
 
unsigned head
 
unsigned tail
 

Detailed Description

Definition at line 61 of file direct-io.c.

Field Documentation

struct bio* bio

Definition at line 62 of file direct-io.c.

unsigned blkbits

Definition at line 63 of file direct-io.c.

unsigned blkfactor

Definition at line 64 of file direct-io.c.

sector_t block_in_file

Definition at line 74 of file direct-io.c.

unsigned blocks_available

Definition at line 76 of file direct-io.c.

int boundary

Definition at line 80 of file direct-io.c.

struct page* cur_page

Definition at line 94 of file direct-io.c.

sector_t cur_page_block

Definition at line 97 of file direct-io.c.

loff_t cur_page_fs_offset

Definition at line 98 of file direct-io.c.

unsigned cur_page_len

Definition at line 96 of file direct-io.c.

unsigned cur_page_offset

Definition at line 95 of file direct-io.c.

int curr_page

Definition at line 103 of file direct-io.c.

unsigned long curr_user_address

Definition at line 105 of file direct-io.c.

sector_t final_block_in_bio

Definition at line 85 of file direct-io.c.

sector_t final_block_in_request

Definition at line 78 of file direct-io.c.

unsigned first_block_in_page

Definition at line 79 of file direct-io.c.

get_block_t* get_block

Definition at line 81 of file direct-io.c.

unsigned head

Definition at line 111 of file direct-io.c.

loff_t logical_offset_in_bio

Definition at line 84 of file direct-io.c.

sector_t next_block_for_io

Definition at line 86 of file direct-io.c.

int pages_in_io

Definition at line 72 of file direct-io.c.

int reap_counter

Definition at line 77 of file direct-io.c.

size_t size

Definition at line 73 of file direct-io.c.

unsigned start_zero_done

Definition at line 69 of file direct-io.c.

dio_submit_t* submit_io

Definition at line 82 of file direct-io.c.

unsigned tail

Definition at line 112 of file direct-io.c.

int total_pages

Definition at line 104 of file direct-io.c.


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