Lines Matching refs:Pipe
151 class Pipe { class
154 Pipe(int readFd, int writeFd) : m_readFd{readFd}, m_writeFd{writeFd} { in Pipe() function in Pipe
156 Pipe(const Pipe&) = delete;
157 Pipe& operator=(const Pipe&) = delete;
158 Pipe& operator=(const Pipe&&) = delete;
161 Pipe(Pipe&& rval) noexcept { in Pipe() function in Pipe
167 ~Pipe() { in ~Pipe()
191 static tuple<Pipe, Pipe> createPipePair() { in createPipePair()
200 return make_tuple(Pipe(a[0], b[1]), Pipe(b[0], a[1])); in createPipePair()
322 Pipe p) { in worker_fx()
396 Pipe make_process(int num, int iterations, int no_process, int payload_size) { in make_process()
397 auto pipe_pair = Pipe::createPipePair(); in make_process()
412 void wait_all(vector<Pipe>& v) { in wait_all()
418 void signal_all(vector<Pipe>& v) { in signal_all()
467 vector<Pipe> pipes; in main()