Little Endian
struct tavorprm_completion_queue_context_st
No. | 名称 | 属性 | 説明 |
---|---|---|---|
1 |
tavorprm_completion_queue_context_st | Little Endian | |
reserved0[0x00008] | pseudo_bit_t | ||
st[0x00004] | pseudo_bit_t | Event delivery state machine | |
reserved1[0x00005] | pseudo_bit_t | ||
oi[0x00001] | pseudo_bit_t | Ignore overrun of this CQ if this bit is set | |
tr[0x00001] | pseudo_bit_t | Translation Required | |
reserved2[0x00009] | pseudo_bit_t | ||
status[0x00004] | pseudo_bit_t | CQ status | |
start_address_h[0x00020] | pseudo_bit_t | Start address of CQ[63:32]. | |
start_address_l[0x00020] | pseudo_bit_t | Start address of CQ[31:0]. | |
usr_page[0x00018] | pseudo_bit_t | UAR page this CQ can be accessed through (ringinig CQ doorbells) | |
log_cq_size[0x00005] | pseudo_bit_t | Log (base 2) of the CQ size (in entries). | |
reserved3[0x00003] | pseudo_bit_t | ||
e_eqn[0x00008] | pseudo_bit_t | Event Queue this CQ reports errors to (e.g. CQ overflow) | |
reserved4[0x00018] | pseudo_bit_t | ||
c_eqn[0x00008] | pseudo_bit_t | Event Queue this CQ reports completion events to. | |
reserved5[0x00018] | pseudo_bit_t | ||
pd[0x00018] | pseudo_bit_t | Protection Domain to be used to access CQ. | |
reserved6[0x00008] | pseudo_bit_t | ||
l_key[0x00020] | pseudo_bit_t | Memory key (L_Key) to be used to access CQ | |
last_notified_indx[0x00020] | pseudo_bit_t | Maintained by HW. | |
solicit_producer_indx[0x00020] | pseudo_bit_t | Maintained by HW. | |
consumer_indx[0x00020] | pseudo_bit_t | Contains index to the next entry to be read upon poll for completion. The first completion after passing ownership of CQ from s | |
producer_indx[0x00020] | pseudo_bit_t | Points to the next entry to be written to by Hardware. CQ overrun is reported if Producer_indx + 1 equals to Consumer_indx. | |
cqn[0x00018] | pseudo_bit_t | CQ number. Least significant bits are constrained by the position of this CQ in CQC table | |
reserved7[0x00008] | pseudo_bit_t | ||
reserved8[0x00060] | pseudo_bit_t |
目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | 索引 | サイドメニュー