Lines Matching defs:ipath_portdata
83 struct ipath_portdata { struct
84 void **port_rcvegrbuf;
85 dma_addr_t *port_rcvegrbuf_phys;
87 void *port_rcvhdrq;
89 void *port_rcvhdrtail_kvaddr;
94 void *port_tid_pg_list;
96 wait_queue_head_t port_wait;
101 dma_addr_t port_rcvegr_phys;
103 dma_addr_t port_rcvhdrq_phys;
104 dma_addr_t port_rcvhdrqtailaddr_phys;
109 int port_cnt;
115 unsigned port_port;
117 u16 port_subport_cnt;
119 u16 port_subport_id;
121 u32 port_piocnt;
123 u32 port_pio_base;
125 u32 port_piobufs;
127 u32 port_rcvegrbuf_chunks;
129 u32 port_rcvegrbufs_perchunk;
131 size_t port_rcvegrbuf_size;
133 size_t port_rcvhdrq_size;
135 u32 port_tidcursor;
137 unsigned long port_flag;
139 unsigned long int_flag;
141 u32 port_rcvwait_to;
143 u32 port_piowait_to;
145 u32 port_rcvnowait;
147 u32 port_pionowait;
149 u32 port_hdrqfull;
154 u32 port_lastrcvhdrqtail;
156 u32 port_hdrqfull_poll;
158 u32 port_urgent;
160 u32 port_urgent_poll;
162 struct pid *port_pid;
163 struct pid *port_subpid[INFINIPATH_MAX_SUBPORT];
165 char port_comm[16];
167 u16 port_pkeys[4];
169 struct ipath_devdata *port_dd;
171 void *subport_uregbase;
173 void *subport_rcvegrbuf;
175 void *subport_rcvhdr_base;
177 u32 userversion;
179 u32 active_slaves;
181 u16 poll_type;
183 u32 port_head;
185 u32 port_seq_cnt;