Home | History | Annotate | Download | only in libmemunreachable

Lines Matching defs:pipe

279   LeakPipe pipe;
334 if (!pipe.OpenSender()) {
352 ok = ok && pipe.Sender().Send(num_allocations);
353 ok = ok && pipe.Sender().Send(allocation_bytes);
354 ok = ok && pipe.Sender().Send(num_leaks);
355 ok = ok && pipe.Sender().Send(leak_bytes);
356 ok = ok && pipe.Sender().SendVector(leaks);
395 // Get a pipe from the heap walker process. Transferring a new pipe fd
397 // walker process dies the remote side of the pipe will close.
398 if (!pipe.OpenReceiver()) {
403 ok = ok && pipe.Receiver().Receive(&info.num_allocations);
404 ok = ok && pipe.Receiver().Receive(&info.allocation_bytes);
405 ok = ok && pipe.Receiver().Receive(&info.num_leaks);
406 ok = ok && pipe.Receiver().Receive(&info.leak_bytes);
407 ok = ok && pipe.Receiver().ReceiveVector(info.leaks);