abort_steal(common::topology::rank_t target_rank, int idx=0) | ityr::ito::wsqueue< Entry, EnablePass > | inline |
empty(common::topology::rank_t target_rank, int idx=0) const | ityr::ito::wsqueue< Entry, EnablePass > | inline |
for_each_entry(Fn fn, int idx=0) | ityr::ito::wsqueue< Entry, EnablePass > | inline |
for_each_nonempty_queue(common::topology::rank_t target_rank, int idx_begin, int idx_end, bool reverse, Fn fn) | ityr::ito::wsqueue< Entry, EnablePass > | inline |
lock() const | ityr::ito::wsqueue< Entry, EnablePass > | inline |
n_queues() const | ityr::ito::wsqueue< Entry, EnablePass > | inline |
pass(const Entry &entry, common::topology::rank_t target_rank, int idx=0) | ityr::ito::wsqueue< Entry, EnablePass > | inline |
pop(int idx=0) | ityr::ito::wsqueue< Entry, EnablePass > | inline |
push(const Entry &entry, int idx=0) | ityr::ito::wsqueue< Entry, EnablePass > | inline |
size(int idx=0) const | ityr::ito::wsqueue< Entry, EnablePass > | inline |
steal(common::topology::rank_t target_rank, int idx=0) | ityr::ito::wsqueue< Entry, EnablePass > | inline |
steal_nolock(common::topology::rank_t target_rank, int idx=0) | ityr::ito::wsqueue< Entry, EnablePass > | inline |
trypass(const Entry &entry, common::topology::rank_t target_rank, int idx=0) | ityr::ito::wsqueue< Entry, EnablePass > | inline |
wsqueue(int n_entries, int n_queues=1) | ityr::ito::wsqueue< Entry, EnablePass > | inline |