Little Endian
struct arbelprm_queue_pair_ee_context_entry_st
No. | 名称 | 属性 | 説明 |
---|---|---|---|
1 |
arbelprm_queue_pair_ee_context_entry_st | Little Endian | |
reserved0[0x00008] | pseudo_bit_t | ||
de[0x00001] | pseudo_bit_t | Send/Receive Descriptor Event enable - if set, events can be generated upon descriptors' completion on send/receive queue (cont | |
reserved1[0x00002] | pseudo_bit_t | ||
pm_state[0x00002] | pseudo_bit_t | Path migration state (Migrated, Armed or Rearm) | |
reserved2[0x00003] | pseudo_bit_t | ||
st[0x00003] | pseudo_bit_t | Service type (invalid in EE context): | |
reserved3[0x00009] | pseudo_bit_t | ||
state[0x00004] | pseudo_bit_t | QP/EE state: | |
reserved4[0x00020] | pseudo_bit_t | ||
sched_queue[0x00004] | pseudo_bit_t | Schedule queue to be used for WQE scheduling to execution. Determines QOS for this QP. | |
rlky[0x00001] | pseudo_bit_t | When set this QP can use the Reserved L_Key | |
reserved5[0x00003] | pseudo_bit_t | ||
log_sq_stride[0x00003] | pseudo_bit_t | Stride on the send queue. WQ entry is 16*(2^log_SQ_stride) bytes. | |
log_sq_size[0x00004] | pseudo_bit_t | Log2 of the Number of WQEs in the Send Queue. | |
reserved6[0x00001] | pseudo_bit_t | ||
log_rq_stride[0x00003] | pseudo_bit_t | Stride on the receive queue. WQ entry is 16*(2^log_RQ_stride) bytes. | |
log_rq_size[0x00004] | pseudo_bit_t | Log2 of the Number of WQEs in the Receive Queue. | |
reserved7[0x00001] | pseudo_bit_t | ||
msg_max[0x00005] | pseudo_bit_t | Max message size allowed on the QP. Maximum message size is 2^msg_Max. | |
mtu[0x00003] | pseudo_bit_t | MTU of the QP (Must be the same for both paths: primary and alternative): | |
usr_page[0x00018] | pseudo_bit_t | QP (see "non_privileged Access to the HCA Hardware"). Not valid (reserved) in EE context. | |
reserved8[0x00008] | pseudo_bit_t | ||
local_qpn_een[0x00018] | pseudo_bit_t | Local QP/EE number Lower bits determine position of this record in QPC table, and - thus - constrained | |
reserved9[0x00008] | pseudo_bit_t | ||
remote_qpn_een[0x00018] | pseudo_bit_t | Remote QP/EE number | |
reserved10[0x00008] | pseudo_bit_t | ||
reserved11[0x00040] | pseudo_bit_t | ||
primary_address_path | arbelprm_address_path_st | Primary address path for the QP/EE | |
alternative_address_path | arbelprm_address_path_st | Alternate address path for the QP/EE | |
rdd[0x00018] | pseudo_bit_t | Reliable Datagram Domain | |
reserved12[0x00008] | pseudo_bit_t | ||
pd[0x00018] | pseudo_bit_t | QP protection domain. Not valid (reserved) in EE context. | |
reserved13[0x00008] | pseudo_bit_t | ||
wqe_base_adr_h[0x00020] | pseudo_bit_t | Bits 63:32 of WQE address for both SQ and RQ. | |
wqe_lkey[0x00020] | pseudo_bit_t | memory key (L-Key) to be used to access WQEs. Not valid (reserved) in EE context. | |
reserved14[0x00003] | pseudo_bit_t | ||
ssc[0x00001] | pseudo_bit_t | Send Signaled Completion | |
sic[0x00001] | pseudo_bit_t | If set - Ignore end to end credits on send queue. Not valid (reserved) in EE context. | |
cur_retry_cnt[0x00003] | pseudo_bit_t | Current transport retry counter (QUERY_QPEE only). | |
cur_rnr_retry[0x00003] | pseudo_bit_t | Current RNR retry counter (QUERY_QPEE only). | |
fre[0x00001] | pseudo_bit_t | Fast Registration Work Request Enabled. (Reserved for EE) | |
reserved15[0x00001] | pseudo_bit_t | ||
sae[0x00001] | pseudo_bit_t | If set - Atomic operations enabled on send queue. Not valid (reserved) in EE context. | |
swe[0x00001] | pseudo_bit_t | If set - RDMA - write enabled on send queue. Not valid (reserved) in EE context. | |
sre[0x00001] | pseudo_bit_t | If set - RDMA - read enabled on send queue. Not valid (reserved) in EE context. | |
retry_count[0x00003] | pseudo_bit_t | Transport timeout Retry count | |
reserved16[0x00002] | pseudo_bit_t | ||
sra_max[0x00003] | pseudo_bit_t | Maximum number of outstanding RDMA-read/Atomic operations allowed in the send queue. Maximum number is 2^SRA_Max. Must be zero | |
flight_lim[0x00004] | pseudo_bit_t | Number of outstanding (in-flight) messages on the wire allowed for this send queue. | |
ack_req_freq[0x00004] | pseudo_bit_t | ACK required frequency. ACK required bit will be set in every 2^AckReqFreq packets at least. Not valid for RD QP. | |
reserved17[0x00020] | pseudo_bit_t | ||
next_send_psn[0x00018] | pseudo_bit_t | Next PSN to be sent | |
reserved18[0x00008] | pseudo_bit_t | ||
cqn_snd[0x00018] | pseudo_bit_t | CQ number completions from the send queue to be reported to. Not valid (reserved) in EE context. | |
reserved19[0x00008] | pseudo_bit_t | ||
reserved20[0x00006] | pseudo_bit_t | ||
snd_wqe_base_adr_l[0x0001a] | pseudo_bit_t | While opening (creating) the WQ, this field should contain the address of first descriptor to be posted. Not valid (reserved) i | |
snd_db_record_index[0x00020] | pseudo_bit_t | Index in the UAR Context Table Entry. | |
last_acked_psn[0x00018] | pseudo_bit_t | The last acknowledged PSN for the requester (QUERY_QPEE only) | |
reserved21[0x00008] | pseudo_bit_t | ||
ssn[0x00018] | pseudo_bit_t | Requester Send Sequence Number (QUERY_QPEE only) | |
reserved22[0x00008] | pseudo_bit_t | ||
reserved23[0x00003] | pseudo_bit_t | ||
rsc[0x00001] | pseudo_bit_t | 1 - all receive WQEs generate CQEs. | |
ric[0x00001] | pseudo_bit_t | Invalid Credits. | |
reserved24[0x00008] | pseudo_bit_t | ||
rae[0x00001] | pseudo_bit_t | If set - Atomic operations enabled. on receive queue. Not valid (reserved) in EE context. | |
rwe[0x00001] | pseudo_bit_t | If set - RDMA - write enabled on receive queue. Not valid (reserved) in EE context. | |
rre[0x00001] | pseudo_bit_t | If set - RDMA - read enabled on receive queue. Not valid (reserved) in EE context. | |
reserved25[0x00005] | pseudo_bit_t | ||
rra_max[0x00003] | pseudo_bit_t | Maximum number of outstanding RDMA-read/Atomic operations allowed on receive queue is 2^RRA_Max. | |
reserved26[0x00008] | pseudo_bit_t | ||
next_rcv_psn[0x00018] | pseudo_bit_t | Next (expected) PSN on receive | |
min_rnr_nak[0x00005] | pseudo_bit_t | Minimum RNR NAK timer value (TTTTT field encoding according to the IB spec Vol1 9.7.5.2.8). | |
reserved27[0x00003] | pseudo_bit_t | ||
reserved28[0x00005] | pseudo_bit_t | ||
ra_buff_indx[0x0001b] | pseudo_bit_t | Index to outstanding read/atomic buffer. | |
cqn_rcv[0x00018] | pseudo_bit_t | CQ number completions from receive queue to be reported to. Not valid (reserved) in EE context. | |
reserved29[0x00008] | pseudo_bit_t | ||
reserved30[0x00006] | pseudo_bit_t | ||
rcv_wqe_base_adr_l[0x0001a] | pseudo_bit_t | While opening (creating) the WQ, this field should contain the address of first descriptor to be posted. Not valid (reserved) i | |
rcv_db_record_index[0x00020] | pseudo_bit_t | Index in the UAR Context Table Entry containing the doorbell record for the receive queue. | |
q_key[0x00020] | pseudo_bit_t | Q_Key to be validated against received datagrams. | |
srqn[0x00018] | pseudo_bit_t | SRQN - Shared Receive Queue Number - specifies the SRQ number from which the QP dequeues receive descriptors. | |
srq[0x00001] | pseudo_bit_t | SRQ - Shared Receive Queue. If this bit is set, then the QP is associated with a SRQ. Not valid (reserved) in EE context. | |
reserved31[0x00007] | pseudo_bit_t | ||
rmsn[0x00018] | pseudo_bit_t | Responder current message sequence number (QUERY_QPEE only) | |
reserved32[0x00008] | pseudo_bit_t | ||
sq_wqe_counter[0x00010] | pseudo_bit_t | A 16bits counter that is incremented for each WQE posted to the SQ. | |
rq_wqe_counter[0x00010] | pseudo_bit_t | A 16bits counter that is incremented for each WQE posted to the RQ. | |
reserved33[0x00040] | pseudo_bit_t |
目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | 索引 | サイドメニュー