構文Little Endian
struct arbelprm_mpt_st
ファイル名
構造体情報| No. | 名称 | 属性 | 説明 |
|---|---|---|---|
1 |
arbelprm_mpt_st | Little Endian | |
| reserved0[0x00008] | pseudo_bit_t | ||
| r_w[0x00001] | pseudo_bit_t | Defines whether this entry is Region (1) or Window (0) | |
| pa[0x00001] | pseudo_bit_t | Physical address. If set, no virtual-to-physical address translation will be performed for this region | |
| lr[0x00001] | pseudo_bit_t | If set - local read access enabled | |
| lw[0x00001] | pseudo_bit_t | If set - local write access enabled | |
| rr[0x00001] | pseudo_bit_t | If set - remote read access enabled. | |
| rw[0x00001] | pseudo_bit_t | If set - remote write access enabled | |
| a[0x00001] | pseudo_bit_t | If set - remote Atomic access is enabled | |
| eb[0x00001] | pseudo_bit_t | If set - Bind is enabled. Valid for region entry only. | |
| reserved1[0x0000c] | pseudo_bit_t | ||
| status[0x00004] | pseudo_bit_t | Region/Window Status | |
| page_size[0x00005] | pseudo_bit_t | Page size used for the region. Actual size is [4K]*2^Page_size bytes. | |
| reserved2[0x00002] | pseudo_bit_t | ||
| type[0x00001] | pseudo_bit_t | Applicable for windows only, must be zero for regions | |
| qpn[0x00018] | pseudo_bit_t | QP number this MW is attached to. Valid for type2 memory windows and on QUERY_MPT only | |
| mem_key[0x00020] | pseudo_bit_t | The memory Key. The field holds the mem_key field in the following semantics: {key[7:0],key[31:8]}. | |
| pd[0x00018] | pseudo_bit_t | Protection Domain | |
| reserved3[0x00001] | pseudo_bit_t | ||
| ei[0x00001] | pseudo_bit_t | Enable Invalidation - When set, Local/Remote invalidation can be executed on this window/region. | |
| zb[0x00001] | pseudo_bit_t | When set, this region is Zero Based Region | |
| fre[0x00001] | pseudo_bit_t | When set, Fast Registration Operations can be executed on this region | |
| rae[0x00001] | pseudo_bit_t | When set, remote access can be enabled on this region. | |
| reserved4[0x00003] | pseudo_bit_t | ||
| start_address_h[0x00020] | pseudo_bit_t | Start Address[63:32] - Virtual Address where this region/window starts | |
| start_address_l[0x00020] | pseudo_bit_t | Start Address[31:0] - Virtual Address where this region/window starts | |
| reg_wnd_len_h[0x00020] | pseudo_bit_t | Region/Window Length[63:32] | |
| reg_wnd_len_l[0x00020] | pseudo_bit_t | Region/Window Length[31:0] | |
| lkey[0x00020] | pseudo_bit_t | Must be 0 for SW2HW_MPT. | |
| win_cnt[0x00020] | pseudo_bit_t | Number of windows bound to this region. Valid for regions only. | |
| reserved5[0x00020] | pseudo_bit_t | ||
| mtt_adr_h[0x00006] | pseudo_bit_t | Base (first) address of the MTT relative to MTT base in the ICM | |
| reserved6[0x0001a] | pseudo_bit_t | ||
| reserved7[0x00003] | pseudo_bit_t | ||
| mtt_adr_l[0x0001d] | pseudo_bit_t | Base (first) address of the MTT relative to MTT base address in the ICM. Must be aligned on 8 bytes. | |
| mtt_sz[0x00020] | pseudo_bit_t | Number of MTT entries allocated for this MR. | |
| reserved8[0x00040] | pseudo_bit_t |
目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | 索引 | サイドメニュー