|
Linux Kernel
3.7.1
|
#include <be_main.h>
Data Fields | |
| struct { | |
| struct be_bus_address pa_base | |
| void * va_base | |
| void * ring_base | |
| struct async_pdu_handle * handle_base | |
| unsigned int host_write_ptr | |
| unsigned int ep_read_ptr | |
| unsigned int writables | |
| unsigned int free_entries | |
| unsigned int busy_entries | |
| struct list_head free_list | |
| } | async_header |
| struct { | |
| struct be_bus_address pa_base | |
| void * va_base | |
| void * ring_base | |
| struct async_pdu_handle * handle_base | |
| unsigned int host_write_ptr | |
| unsigned int ep_read_ptr | |
| unsigned int writables | |
| unsigned int free_entries | |
| unsigned int busy_entries | |
| struct list_head free_list | |
| } | async_data |
| unsigned int | buffer_size |
| unsigned int | num_entries |
| struct hwi_async_entry | async_entry [BE2_MAX_SESSIONS *2] |
| struct { ... } async_data |
| struct { ... } async_header |
| struct async_pdu_handle* handle_base |
| struct be_bus_address pa_base |
1.8.2