| add_reference(void) | Realm::XferDes | |
| add_update_pre_bytes_total_received(void) | Realm::XferDes | |
| ALIGNED_FILL_STORAGE_SIZE | Realm::XferDes | static |
| available_req_mutex | Realm::XferDes | protected |
| available_reqs | Realm::XferDes | protected |
| begin_completion() | Realm::XferDes | |
| bytes_write_pending | Realm::XferDes | |
| channel | Realm::XferDes | |
| check_for_progress(unsigned last_counter) | Realm::XferDes | |
| current_in_port_mask | Realm::XferDes | |
| current_in_port_remain | Realm::XferDes | |
| current_out_port_mask | Realm::XferDes | |
| current_out_port_remain | Realm::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_enqueue | Realm::XferDes | |
| dequeue_request() | Realm::XferDes | inlinevirtual |
| dma_op | Realm::XferDes | |
| enqueue_request(Request *req) | Realm::XferDes | inlinevirtual |
| fill_data | Realm::XferDes | |
| fill_size | Realm::XferDes | |
| flush() | Realm::XferDes | virtual |
| 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::MemreduceXferDes | virtual |
| guid | Realm::XferDes | |
| inline_fill_storage | Realm::XferDes | |
| input_control | Realm::XferDes | |
| input_ports | Realm::XferDes | |
| iteration_completed | Realm::XferDes | |
| kind | Realm::XferDes | |
| launch_node | Realm::XferDes | |
| mark_completed() | Realm::XferDes | |
| max_req_size | Realm::XferDes | |
| MemreduceXferDes(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, XferDesRedopInfo _redop_info) | Realm::MemreduceXferDes | |
| nb_update_pre_bytes_total_calls_expected | Realm::XferDes | |
| nb_update_pre_bytes_total_calls_received | Realm::XferDes | |
| notify_request_read_done(Request *req) | Realm::XferDes | virtual |
| notify_request_write_done(Request *req) | Realm::XferDes | virtual |
| orig_fill_size | Realm::XferDes | |
| output_control | Realm::XferDes | |
| output_ports | Realm::XferDes | |
| priority | Realm::XferDes | |
| progress_counter | Realm::XferDes | |
| progress_xd(MemreduceChannel *channel, TimeLimit work_until) | Realm::MemreduceXferDes | |
| ReadSequenceCache typedef | Realm::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 | |
| redop | Realm::MemreduceXferDes | protected |
| redop_info | Realm::MemreduceXferDes | protected |
| reference_count | Realm::XferDes | |
| remove_reference(void) | Realm::XferDes | |
| replicate_fill_data(size_t new_size) | Realm::XferDes | |
| request_available() | Realm::XferDes | inlinevirtual |
| request_metadata() | Realm::XferDes | virtual |
| transfer_completed | Realm::XferDes | |
| update_bytes_read(int port_idx, size_t offset, size_t size) | Realm::XferDes | virtual |
| update_bytes_write(int port_idx, size_t offset, size_t size) | Realm::XferDes | virtual |
| 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_lock | Realm::XferDes | |
| update_write_lock | Realm::XferDes | |
| WriteSequenceCache typedef | Realm::XferDes | |
| xd_link | Realm::XferDes | |
| xd_lock | Realm::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 value | Realm::XferDes | |
| xferDes_queue | Realm::XferDes | |
| XferDesList typedef | Realm::XferDes | |
| ~XferDes() | Realm::XferDes | protectedvirtual |