#include <gasnetex_internal.h>
◆ PktType
| Enumerator |
|---|
| PKTTYPE_INVALID | |
| PKTTYPE_INLINE | |
| PKTTYPE_INLINE_SHORT | |
| PKTTYPE_LONG | |
| PKTTYPE_RGET | |
| PKTTYPE_PUT | |
| PKTTYPE_CANCELLED | |
| PKTTYPE_COPY_IN_PROGRESS | |
◆ State
| Enumerator |
|---|
| STATE_IDLE | |
| STATE_DATABUF | |
| STATE_PKTBUF | |
◆ OutbufMetadata()
| Realm::OutbufMetadata::OutbufMetadata |
( |
| ) |
|
◆ databuf_close()
| void Realm::OutbufMetadata::databuf_close |
( |
| ) |
|
◆ dec_usecount()
| void Realm::OutbufMetadata::dec_usecount |
( |
| ) |
|
◆ pktbuf_close()
| void Realm::OutbufMetadata::pktbuf_close |
( |
| ) |
|
◆ pktbuf_commit()
| bool Realm::OutbufMetadata::pktbuf_commit |
( |
int |
pktidx, |
|
|
PktType |
pkttype, |
|
|
bool |
update_realbuf |
|
) |
| |
◆ pktbuf_get_offset()
| uintptr_t Realm::OutbufMetadata::pktbuf_get_offset |
( |
int |
pktidx | ) |
|
◆ pktbuf_reserve()
| bool Realm::OutbufMetadata::pktbuf_reserve |
( |
size_t |
bytes, |
|
|
int & |
pktidx, |
|
|
uintptr_t & |
offset |
|
) |
| |
◆ set_state()
| void Realm::OutbufMetadata::set_state |
( |
State |
new_state | ) |
|
|
protected |
◆ OutbufManager
◆ XmitSrcDestPair
◆ baseptr
| uintptr_t Realm::OutbufMetadata::baseptr |
|
protected |
◆ databuf_rsrv_offset
| size_t Realm::OutbufMetadata::databuf_rsrv_offset |
|
protected |
◆ databuf_use_count
| int Realm::OutbufMetadata::databuf_use_count |
|
protected |
◆ is_overflow
| bool Realm::OutbufMetadata::is_overflow |
|
protected |
◆ manager
◆ MAX_PACKETS
| const int Realm::OutbufMetadata::MAX_PACKETS = 256 |
|
static |
◆ next_overflow
◆ nextbuf
◆ pktbuf_pkt_ends
| size_t Realm::OutbufMetadata::pktbuf_pkt_ends[MAX_PACKETS] |
|
protected |
◆ pktbuf_pkt_types
◆ pktbuf_ready_packets
| atomic<int> Realm::OutbufMetadata::pktbuf_ready_packets |
|
protected |
◆ pktbuf_rsrv_offset
| size_t Realm::OutbufMetadata::pktbuf_rsrv_offset |
|
protected |
◆ pktbuf_sent_offset
| size_t Realm::OutbufMetadata::pktbuf_sent_offset |
|
protected |
◆ pktbuf_sent_packets
| int Realm::OutbufMetadata::pktbuf_sent_packets |
|
protected |
◆ pktbuf_total_packets
| atomic<int> Realm::OutbufMetadata::pktbuf_total_packets |
|
protected |
◆ pktbuf_use_count
| int Realm::OutbufMetadata::pktbuf_use_count |
|
protected |
◆ realbuf
◆ remain_count
| atomic<int> Realm::OutbufMetadata::remain_count |
|
protected |
◆ size
| size_t Realm::OutbufMetadata::size |
|
protected |
◆ state
| State Realm::OutbufMetadata::state |
|
protected |
The documentation for this class was generated from the following file: