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

#include <st.h>

Data Fields

unsigned char dma
 
unsigned char cleared
 
unsigned short do_dio
 
int buffer_size
 
int buffer_blocks
 
int buffer_bytes
 
int read_pointer
 
int writing
 
int syscall_result
 
struct st_requestlast_SRpnt
 
struct st_cmdstatus cmdstat
 
struct page ** reserved_pages
 
int reserved_page_order
 
struct page ** mapped_pages
 
struct rq_map_data map_data
 
unsigned charb_data
 
unsigned short use_sg
 
unsigned short sg_segs
 
unsigned short frp_segs
 

Detailed Description

Definition at line 36 of file st.h.

Field Documentation

unsigned char* b_data

Definition at line 52 of file st.h.

int buffer_blocks

Definition at line 41 of file st.h.

int buffer_bytes

Definition at line 42 of file st.h.

int buffer_size

Definition at line 40 of file st.h.

unsigned char cleared

Definition at line 38 of file st.h.

Definition at line 47 of file st.h.

unsigned char dma

Definition at line 37 of file st.h.

unsigned short do_dio

Definition at line 39 of file st.h.

unsigned short frp_segs

Definition at line 55 of file st.h.

struct st_request* last_SRpnt

Definition at line 46 of file st.h.

struct rq_map_data map_data

Definition at line 51 of file st.h.

struct page** mapped_pages

Definition at line 50 of file st.h.

int read_pointer

Definition at line 43 of file st.h.

int reserved_page_order

Definition at line 49 of file st.h.

struct page** reserved_pages

Definition at line 48 of file st.h.

unsigned short sg_segs

Definition at line 54 of file st.h.

int syscall_result

Definition at line 45 of file st.h.

unsigned short use_sg

Definition at line 53 of file st.h.

int writing

Definition at line 44 of file st.h.


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