Realm
A distributed, event-based tasking library
Loading...
Searching...
No Matches
Realm::AddressSplitXferDes< N, T > Member List

This is the complete list of members for Realm::AddressSplitXferDes< N, T >, including all inherited members.

add_reference(void)Realm::XferDes
add_update_pre_bytes_total_received(void)Realm::XferDes
AddressSplitXferDes(uintptr_t _dma_op, Channel *_channel, NodeID _launch_node, XferDesID _guid, const std::vector< XferDesPortInfo > &inputs_info, const std::vector< XferDesPortInfo > &outputs_info, int _priority, size_t _element_size, const std::vector< IndexSpace< N, T > > &_spaces)Realm::AddressSplitXferDes< N, T >
AddressSplitXferDesBase(uintptr_t dma_op, Channel *_channel, NodeID _launch_node, XferDesID _guid, const std::vector< XferDesPortInfo > &inputs_info, const std::vector< XferDesPortInfo > &outputs_info, int _priority)Realm::AddressSplitXferDesBaseprotected
ALIGNED_FILL_STORAGE_SIZERealm::XferDesstatic
available_req_mutexRealm::XferDesprotected
available_reqsRealm::XferDesprotected
begin_completion()Realm::XferDes
bytes_write_pendingRealm::XferDes
channelRealm::XferDes
check_for_progress(unsigned last_counter)Realm::XferDes
ctrl_encoderRealm::AddressSplitXferDes< N, T >protected
current_in_port_maskRealm::XferDes
current_in_port_remainRealm::XferDes
current_out_port_maskRealm::XferDes
current_out_port_remainRealm::XferDes
current_progress(void)Realm::XferDes
default_get_requests(Request **requests, long nr, unsigned flags=0)Realm::XferDes
default_notify_request_read_done(Request *req)Realm::XferDes
default_notify_request_write_done(Request *req)Realm::XferDes
deferred_enqueueRealm::XferDes
dequeue_request()Realm::XferDesinlinevirtual
dma_opRealm::XferDes
element_sizeRealm::AddressSplitXferDes< N, T >protected
enqueue_request(Request *req)Realm::XferDesinlinevirtual
fill_dataRealm::XferDes
fill_sizeRealm::XferDes
find_point_in_spaces(Point< N, T > p, int guess_idx) constRealm::AddressSplitXferDes< N, T >protected
flush()Realm::AddressSplitXferDesBasevirtual
get_addresses(size_t min_xfer_size, ReadSequenceCache *rseqcache)Realm::XferDes
get_addresses(size_t min_xfer_size, ReadSequenceCache *rseqcache, const InstanceLayoutPieceBase *&in_nonaffine, const InstanceLayoutPieceBase *&out_nonaffine)Realm::XferDes
get_requests(Request **requests, long nr)Realm::AddressSplitXferDesBasevirtual
guidRealm::XferDes
inline_fill_storageRealm::XferDes
input_controlRealm::XferDes
input_portsRealm::XferDes
iteration_completedRealm::XferDes
kindRealm::XferDes
launch_nodeRealm::XferDes
mark_completed()Realm::XferDes
MAX_POINTSRealm::AddressSplitXferDes< N, T >protectedstatic
max_req_sizeRealm::XferDes
nb_update_pre_bytes_total_calls_expectedRealm::XferDes
nb_update_pre_bytes_total_calls_receivedRealm::XferDes
notify_request_read_done(Request *req)Realm::AddressSplitXferDesBasevirtual
notify_request_write_done(Request *req)Realm::AddressSplitXferDesBasevirtual
orig_fill_sizeRealm::XferDes
output_controlRealm::XferDes
output_countRealm::AddressSplitXferDes< N, T >protected
output_portsRealm::XferDes
output_space_idRealm::AddressSplitXferDes< N, T >protected
point_countRealm::AddressSplitXferDes< N, T >protected
point_indexRealm::AddressSplitXferDes< N, T >protected
pointsRealm::AddressSplitXferDes< N, T >protected
priorityRealm::XferDes
progress_counterRealm::XferDes
progress_xd(AddressSplitChannel *channel, TimeLimit work_until)Realm::AddressSplitXferDes< N, T >virtual
ReadSequenceCache typedefRealm::XferDes
REALM_ALIGNED_TYPE_CONST(AlignedStorage, UnalignedStorage, 16)Realm::XferDes
REALM_PMTA_DEFN(XferDes, IntrusivePriorityListLink< XferDes >, xd_link)Realm::XferDes
REALM_PMTA_DEFN(XferDes, int, priority)Realm::XferDes
record_address_consumption(size_t total_read_bytes, size_t total_write_bytes)Realm::XferDes
reference_countRealm::XferDes
remove_reference(void)Realm::XferDes
replicate_fill_data(size_t new_size)Realm::XferDes
request_available()Realm::XferDesinlinevirtual
request_metadata()Realm::AddressSplitXferDes< N, T >virtual
spacesRealm::AddressSplitXferDes< N, T >protected
transfer_completedRealm::XferDes
update_bytes_read(int port_idx, size_t offset, size_t size)Realm::XferDesvirtual
update_bytes_write(int port_idx, size_t offset, size_t size)Realm::XferDesvirtual
update_control_info(ReadSequenceCache *rseqcache)Realm::XferDes
update_next_bytes_read(int port_idx, size_t offset, size_t size)Realm::XferDes
update_pre_bytes_total(int port_idx, size_t pre_bytes_total)Realm::XferDes
update_pre_bytes_write(int port_idx, size_t offset, size_t size)Realm::XferDes
update_progress(void)Realm::XferDes
update_read_lockRealm::XferDes
update_write_lockRealm::XferDes
WriteSequenceCache typedefRealm::XferDes
xd_linkRealm::XferDes
xd_lockRealm::XferDes
XferDes(uintptr_t _dma_op, Channel *_channel, NodeID _launch_node, XferDesID _guid, const std::vector< XferDesPortInfo > &inputs_info, const std::vector< XferDesPortInfo > &outputs_info, int _priority, const void *_fill_data, size_t fill_size)Realm::XferDes
XFERDES_NO_GUID enum valueRealm::XferDes
xferDes_queueRealm::XferDes
XferDesList typedefRealm::XferDes
~AddressSplitXferDes()=defaultRealm::AddressSplitXferDes< N, T >
~XferDes()Realm::XferDesprotectedvirtual