Public Member Functions

portals Class Reference

Public Member Functions

void PtlCTAlloc (ptl_ct_type_t ct_type, ptl_handle_ct_t &ct_handle)
void PtlCTFree (ptl_handle_ct_t ct_handle)
void PtlCTSet (ptl_handle_ct_t ct_handle, ptl_ct_event_t new_ct)
bool PtlCTWait (ptl_handle_ct_t ct_handle, ptl_size_t test)
bool PtlCTCheckThresh (ptl_handle_ct_t ct_handle, ptl_size_t test)
void PtlCTInc (ptl_handle_ct_t ct_handle, ptl_size_t increment)
void PtlCTGet (ptl_handle_ct_t ct_handle, ptl_ct_event_t *event)
void PtlMDBind (ptl_md_t md, ptl_handle_md_t *md_handle)
void PtlMDRelease (ptl_handle_md_t md_handle)
void PtlMEAppend (ptl_pt_index_t pt_index, ptl_me_t me, ptl_list_t ptl_list, void *user_ptr, ptl_handle_me_t &me_handle)
void PtlMEUnlink (ptl_handle_me_t me_handle)
void PtlPut (ptl_handle_md_t md_handle, ptl_size_t local_offset, ptl_size_t length, ptl_ack_req_t ack_req, ptl_process_id_t target_id, ptl_pt_index_t pt_index, ptl_match_bits_t match_bits, ptl_size_t remote_offset, void *user_ptr, ptl_hdr_data_t hdr_data)
void PtlAtomic (ptl_handle_md_t md_handle, ptl_size_t local_offset, ptl_size_t length, ptl_ack_req_t ack_req, ptl_process_id_t target_id, ptl_pt_index_t pt_index, ptl_match_bits_t match_bits, ptl_size_t remote_offset, void *user_ptr, ptl_hdr_data_t hdr_data, ptl_op_t operation, ptl_datatype_t datatype)
void PtlTriggeredPut (ptl_handle_md_t md_handle, ptl_size_t local_offset, ptl_size_t length, ptl_ack_req_t ack_req, ptl_process_id_t target_id, ptl_pt_index_t pt_index, ptl_match_bits_t match_bits, ptl_size_t remote_offset, void *user_ptr, ptl_hdr_data_t hdr_data, ptl_handle_ct_t trig_ct_handle, ptl_size_t threshold)
void PtlTriggeredPutV (ptl_handle_md_t md_handle, ptl_size_t local_offset, ptl_size_t length, ptl_ack_req_t ack_req, ptl_process_id_t *target_ids, ptl_size_t id_length, ptl_pt_index_t pt_index, ptl_match_bits_t match_bits, ptl_size_t remote_offset, void *user_ptr, ptl_hdr_data_t hdr_data, ptl_handle_ct_t trig_ct_handle, ptl_size_t threshold)
void PtlStartTriggeredPutV (ptl_size_t id_length)
void PtlEndTriggeredPutV ()
void PtlTriggeredAtomic (ptl_handle_md_t md_handle, ptl_size_t local_offset, ptl_size_t length, ptl_ack_req_t ack_req, ptl_process_id_t target_id, ptl_pt_index_t pt_index, ptl_match_bits_t match_bits, ptl_size_t remote_offset, void *user_ptr, ptl_hdr_data_t hdr_data, ptl_op_t operation, ptl_datatype_t datatype, ptl_handle_ct_t trig_ct_handle, ptl_size_t threshold)
void PtlTriggeredCTInc (ptl_handle_ct_t ct_handle, ptl_size_t increment, ptl_handle_ct_t trig_ct_handle, ptl_size_t threshold)
void PtlGet (ptl_handle_md_t md_handlde, ptl_size_t local_offset, ptl_size_t length, ptl_process_id_t target_id, ptl_pt_index_t pt_index, ptl_match_bits_t match_bits, void *user_ptr, ptl_size_t remote_offset)
void PtlTriggeredGet (ptl_handle_md_t md_handle, ptl_size_t local_offset, ptl_size_t length, ptl_process_id_t target_id, ptl_pt_index_t pt_index, ptl_match_bits_t match_bits, void *user_ptr, ptl_size_t remote_offset, ptl_handle_ct_t ct_handle, ptl_size_t threshold)
void PtlEnableCoalesce (void)
void PtlDisableCoalesce (void)
 portals (trig_cpu *my_cpu)
void scheduleUpdateHostCT (ptl_handle_ct_t ct_handle)
bool processMessage (SST::trig_nic_event *ev)
bool progressPIO ()

The documentation for this class was generated from the following files: