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

#include <ipath_verbs.h>

Data Fields

struct ib_qp ibqp
 
struct ipath_qpnext
 
struct ipath_qptimer_next
 
struct ipath_qppio_next
 
struct list_head piowait
 
struct list_head timerwait
 
struct ib_ah_attr remote_ah_attr
 
struct ipath_ib_header s_hdr
 
atomic_t refcount
 
wait_queue_head_t wait
 
wait_queue_head_t wait_dma
 
struct tasklet_struct s_task
 
struct ipath_mmap_infoip
 
struct ipath_sge_states_cur_sge
 
struct ipath_verbs_txreqs_tx
 
struct ipath_sge_state s_sge
 
struct ipath_ack_entry s_ack_queue [IPATH_MAX_RDMA_ATOMIC+1]
 
struct ipath_sge_state s_ack_rdma_sge
 
struct ipath_sge_state s_rdma_read_sge
 
struct ipath_sge_state r_sge
 
spinlock_t s_lock
 
atomic_t s_dma_busy
 
u16 s_pkt_delay
 
u16 s_hdrwords
 
u32 s_cur_size
 
u32 s_len
 
u32 s_rdma_read_len
 
u32 s_next_psn
 
u32 s_last_psn
 
u32 s_psn
 
u32 s_ack_rdma_psn
 
u32 s_ack_psn
 
u32 s_rnr_timeout
 
u32 r_ack_psn
 
u64 r_wr_id
 
unsigned long r_aflags
 
u32 r_len
 
u32 r_rcv_len
 
u32 r_psn
 
u32 r_msn
 
u8 state
 
u8 s_state
 
u8 s_ack_state
 
u8 s_nak_state
 
u8 r_state
 
u8 r_nak_state
 
u8 r_min_rnr_timer
 
u8 r_flags
 
u8 r_max_rd_atomic
 
u8 r_head_ack_queue
 
u8 qp_access_flags
 
u8 s_max_sge
 
u8 s_retry_cnt
 
u8 s_rnr_retry_cnt
 
u8 s_retry
 
u8 s_rnr_retry
 
u8 s_pkey_index
 
u8 s_max_rd_atomic
 
u8 s_num_rd_atomic
 
u8 s_tail_ack_queue
 
u8 s_flags
 
u8 s_dmult
 
u8 s_draining
 
u8 timeout
 
enum ib_mtu path_mtu
 
u32 remote_qpn
 
u32 qkey
 
u32 s_size
 
u32 s_head
 
u32 s_tail
 
u32 s_cur
 
u32 s_last
 
u32 s_ssn
 
u32 s_lsn
 
struct ipath_swqes_wq
 
struct ipath_swqes_wqe
 
struct ipath_sger_ud_sg_list
 
struct ipath_rq r_rq
 
struct ipath_sge r_sg_list [0]
 

Detailed Description

Definition at line 357 of file ipath_verbs.h.

Field Documentation

struct ib_qp ibqp

Definition at line 358 of file ipath_verbs.h.

Definition at line 370 of file ipath_verbs.h.

Definition at line 359 of file ipath_verbs.h.

enum ib_mtu path_mtu

Definition at line 422 of file ipath_verbs.h.

struct ipath_qp* pio_next

Definition at line 361 of file ipath_verbs.h.

struct list_head piowait

Definition at line 362 of file ipath_verbs.h.

u32 qkey

Definition at line 424 of file ipath_verbs.h.

u8 qp_access_flags

Definition at line 408 of file ipath_verbs.h.

u32 r_ack_psn

Definition at line 391 of file ipath_verbs.h.

unsigned long r_aflags

Definition at line 393 of file ipath_verbs.h.

u8 r_flags

Definition at line 405 of file ipath_verbs.h.

u8 r_head_ack_queue

Definition at line 407 of file ipath_verbs.h.

u32 r_len

Definition at line 394 of file ipath_verbs.h.

u8 r_max_rd_atomic

Definition at line 406 of file ipath_verbs.h.

u8 r_min_rnr_timer

Definition at line 404 of file ipath_verbs.h.

u32 r_msn

Definition at line 397 of file ipath_verbs.h.

u8 r_nak_state

Definition at line 403 of file ipath_verbs.h.

u32 r_psn

Definition at line 396 of file ipath_verbs.h.

u32 r_rcv_len

Definition at line 395 of file ipath_verbs.h.

Definition at line 435 of file ipath_verbs.h.

struct ipath_sge r_sg_list[0]

Definition at line 436 of file ipath_verbs.h.

Definition at line 377 of file ipath_verbs.h.

u8 r_state

Definition at line 402 of file ipath_verbs.h.

struct ipath_sge* r_ud_sg_list

Definition at line 434 of file ipath_verbs.h.

u64 r_wr_id

Definition at line 392 of file ipath_verbs.h.

atomic_t refcount

Definition at line 366 of file ipath_verbs.h.

struct ib_ah_attr remote_ah_attr

Definition at line 364 of file ipath_verbs.h.

u32 remote_qpn

Definition at line 423 of file ipath_verbs.h.

u32 s_ack_psn

Definition at line 389 of file ipath_verbs.h.

Definition at line 374 of file ipath_verbs.h.

u32 s_ack_rdma_psn

Definition at line 388 of file ipath_verbs.h.

struct ipath_sge_state s_ack_rdma_sge

Definition at line 375 of file ipath_verbs.h.

u8 s_ack_state

Definition at line 400 of file ipath_verbs.h.

u32 s_cur

Definition at line 428 of file ipath_verbs.h.

struct ipath_sge_state* s_cur_sge

Definition at line 371 of file ipath_verbs.h.

u32 s_cur_size

Definition at line 382 of file ipath_verbs.h.

atomic_t s_dma_busy

Definition at line 379 of file ipath_verbs.h.

u8 s_dmult

Definition at line 419 of file ipath_verbs.h.

u8 s_draining

Definition at line 420 of file ipath_verbs.h.

u8 s_flags

Definition at line 418 of file ipath_verbs.h.

Definition at line 365 of file ipath_verbs.h.

u16 s_hdrwords

Definition at line 381 of file ipath_verbs.h.

u32 s_head

Definition at line 426 of file ipath_verbs.h.

u32 s_last

Definition at line 429 of file ipath_verbs.h.

u32 s_last_psn

Definition at line 386 of file ipath_verbs.h.

u32 s_len

Definition at line 383 of file ipath_verbs.h.

spinlock_t s_lock

Definition at line 378 of file ipath_verbs.h.

u32 s_lsn

Definition at line 431 of file ipath_verbs.h.

u8 s_max_rd_atomic

Definition at line 415 of file ipath_verbs.h.

u8 s_max_sge

Definition at line 409 of file ipath_verbs.h.

u8 s_nak_state

Definition at line 401 of file ipath_verbs.h.

u32 s_next_psn

Definition at line 385 of file ipath_verbs.h.

u8 s_num_rd_atomic

Definition at line 416 of file ipath_verbs.h.

u8 s_pkey_index

Definition at line 414 of file ipath_verbs.h.

u16 s_pkt_delay

Definition at line 380 of file ipath_verbs.h.

u32 s_psn

Definition at line 387 of file ipath_verbs.h.

u32 s_rdma_read_len

Definition at line 384 of file ipath_verbs.h.

struct ipath_sge_state s_rdma_read_sge

Definition at line 376 of file ipath_verbs.h.

u8 s_retry

Definition at line 412 of file ipath_verbs.h.

u8 s_retry_cnt

Definition at line 410 of file ipath_verbs.h.

u8 s_rnr_retry

Definition at line 413 of file ipath_verbs.h.

u8 s_rnr_retry_cnt

Definition at line 411 of file ipath_verbs.h.

u32 s_rnr_timeout

Definition at line 390 of file ipath_verbs.h.

Definition at line 373 of file ipath_verbs.h.

u32 s_size

Definition at line 425 of file ipath_verbs.h.

u32 s_ssn

Definition at line 430 of file ipath_verbs.h.

u8 s_state

Definition at line 399 of file ipath_verbs.h.

u32 s_tail

Definition at line 427 of file ipath_verbs.h.

u8 s_tail_ack_queue

Definition at line 417 of file ipath_verbs.h.

Definition at line 369 of file ipath_verbs.h.

Definition at line 372 of file ipath_verbs.h.

Definition at line 432 of file ipath_verbs.h.

Definition at line 433 of file ipath_verbs.h.

Definition at line 398 of file ipath_verbs.h.

u8 timeout

Definition at line 421 of file ipath_verbs.h.

struct ipath_qp* timer_next

Definition at line 360 of file ipath_verbs.h.

struct list_head timerwait

Definition at line 363 of file ipath_verbs.h.

Definition at line 367 of file ipath_verbs.h.

Definition at line 368 of file ipath_verbs.h.


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