Little Endian
struct hermonprm_fast_registration_segment_st
No. | 名称 | 属性 | 説明 |
---|---|---|---|
1 |
hermonprm_fast_registration_segment_st | Little Endian | |
reserved0[0x0001b] | pseudo_bit_t | ||
lr[0x00001] | pseudo_bit_t | If set - Local Read access will be enabled | |
lw[0x00001] | pseudo_bit_t | If set - Local Write access will be enabled | |
rr[0x00001] | pseudo_bit_t | If set - Remote Read access will be enabled | |
rw[0x00001] | pseudo_bit_t | If set - Remote Write access will be enabled | |
a[0x00001] | pseudo_bit_t | If set - Remote Atomic access will be enabled | |
pbl_ptr_63_32[0x00020] | pseudo_bit_t | Physical address pointer [63:32] to the physical buffer list ### michal - this field is replaced with mem_key .32 | |
mem_key[0x00020] | pseudo_bit_t | Memory Key on which the fast registration is executed on. ###michal-this field is replaced with pbl_ptr_63_32 | |
page_size[0x00005] | pseudo_bit_t | Page size used for the region. Actual size is [4K]*2^Page_size bytes. | |
reserved1[0x00002] | pseudo_bit_t | ||
zb[0x00001] | pseudo_bit_t | Zero Based Region ###michal - field doesn't exsist (see replacement above) | |
pbl_ptr_31_8[0x00018] | pseudo_bit_t | Physical address pointer [31:8] to the physical buffer list ###michal - field doesn't exsist (see replacement above) | |
start_address_h[0x00020] | pseudo_bit_t | Start Address[63:32] - Virtual Address where this region starts | |
start_address_l[0x00020] | pseudo_bit_t | Start Address[31:0] - Virtual Address where this region starts | |
reg_len_h[0x00020] | pseudo_bit_t | Region Length[63:32] | |
reg_len_l[0x00020] | pseudo_bit_t | Region Length[31:0] |
目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | 索引 | サイドメニュー