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

#include <ipath_kernel.h>

Data Fields

void ** port_rcvegrbuf
 
dma_addr_tport_rcvegrbuf_phys
 
voidport_rcvhdrq
 
voidport_rcvhdrtail_kvaddr
 
voidport_tid_pg_list
 
wait_queue_head_t port_wait
 
dma_addr_t port_rcvegr_phys
 
dma_addr_t port_rcvhdrq_phys
 
dma_addr_t port_rcvhdrqtailaddr_phys
 
int port_cnt
 
unsigned port_port
 
u16 port_subport_cnt
 
u16 port_subport_id
 
u32 port_piocnt
 
u32 port_pio_base
 
u32 port_piobufs
 
u32 port_rcvegrbuf_chunks
 
u32 port_rcvegrbufs_perchunk
 
size_t port_rcvegrbuf_size
 
size_t port_rcvhdrq_size
 
u32 port_tidcursor
 
unsigned long port_flag
 
unsigned long int_flag
 
u32 port_rcvwait_to
 
u32 port_piowait_to
 
u32 port_rcvnowait
 
u32 port_pionowait
 
u32 port_hdrqfull
 
u32 port_lastrcvhdrqtail
 
u32 port_hdrqfull_poll
 
u32 port_urgent
 
u32 port_urgent_poll
 
struct pidport_pid
 
struct pidport_subpid [INFINIPATH_MAX_SUBPORT]
 
char port_comm [16]
 
u16 port_pkeys [4]
 
struct ipath_devdataport_dd
 
voidsubport_uregbase
 
voidsubport_rcvegrbuf
 
voidsubport_rcvhdr_base
 
u32 userversion
 
u32 active_slaves
 
u16 poll_type
 
u32 port_head
 
u32 port_seq_cnt
 

Detailed Description

Definition at line 83 of file ipath_kernel.h.

Field Documentation

u32 active_slaves

Definition at line 179 of file ipath_kernel.h.

unsigned long int_flag

Definition at line 139 of file ipath_kernel.h.

u16 poll_type

Definition at line 181 of file ipath_kernel.h.

int port_cnt

Definition at line 109 of file ipath_kernel.h.

char port_comm[16]

Definition at line 165 of file ipath_kernel.h.

Definition at line 169 of file ipath_kernel.h.

unsigned long port_flag

Definition at line 137 of file ipath_kernel.h.

u32 port_hdrqfull

Definition at line 149 of file ipath_kernel.h.

u32 port_hdrqfull_poll

Definition at line 156 of file ipath_kernel.h.

u32 port_head

Definition at line 183 of file ipath_kernel.h.

u32 port_lastrcvhdrqtail

Definition at line 154 of file ipath_kernel.h.

struct pid* port_pid

Definition at line 162 of file ipath_kernel.h.

u32 port_pio_base

Definition at line 123 of file ipath_kernel.h.

u32 port_piobufs

Definition at line 125 of file ipath_kernel.h.

u32 port_piocnt

Definition at line 121 of file ipath_kernel.h.

u32 port_pionowait

Definition at line 147 of file ipath_kernel.h.

u32 port_piowait_to

Definition at line 143 of file ipath_kernel.h.

u16 port_pkeys[4]

Definition at line 167 of file ipath_kernel.h.

unsigned port_port

Definition at line 115 of file ipath_kernel.h.

dma_addr_t port_rcvegr_phys

Definition at line 101 of file ipath_kernel.h.

void** port_rcvegrbuf

Definition at line 84 of file ipath_kernel.h.

u32 port_rcvegrbuf_chunks

Definition at line 127 of file ipath_kernel.h.

dma_addr_t* port_rcvegrbuf_phys

Definition at line 85 of file ipath_kernel.h.

size_t port_rcvegrbuf_size

Definition at line 131 of file ipath_kernel.h.

u32 port_rcvegrbufs_perchunk

Definition at line 129 of file ipath_kernel.h.

void* port_rcvhdrq

Definition at line 87 of file ipath_kernel.h.

dma_addr_t port_rcvhdrq_phys

Definition at line 103 of file ipath_kernel.h.

size_t port_rcvhdrq_size

Definition at line 133 of file ipath_kernel.h.

dma_addr_t port_rcvhdrqtailaddr_phys

Definition at line 104 of file ipath_kernel.h.

void* port_rcvhdrtail_kvaddr

Definition at line 89 of file ipath_kernel.h.

u32 port_rcvnowait

Definition at line 145 of file ipath_kernel.h.

u32 port_rcvwait_to

Definition at line 141 of file ipath_kernel.h.

u32 port_seq_cnt

Definition at line 185 of file ipath_kernel.h.

Definition at line 163 of file ipath_kernel.h.

u16 port_subport_cnt

Definition at line 117 of file ipath_kernel.h.

u16 port_subport_id

Definition at line 119 of file ipath_kernel.h.

void* port_tid_pg_list

Definition at line 94 of file ipath_kernel.h.

u32 port_tidcursor

Definition at line 135 of file ipath_kernel.h.

u32 port_urgent

Definition at line 158 of file ipath_kernel.h.

u32 port_urgent_poll

Definition at line 160 of file ipath_kernel.h.

wait_queue_head_t port_wait

Definition at line 96 of file ipath_kernel.h.

void* subport_rcvegrbuf

Definition at line 173 of file ipath_kernel.h.

void* subport_rcvhdr_base

Definition at line 175 of file ipath_kernel.h.

void* subport_uregbase

Definition at line 171 of file ipath_kernel.h.

u32 userversion

Definition at line 177 of file ipath_kernel.h.


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