pipe_barrier_init
error = pipe_barrier_init(&start_grandchild_barrier);
error = pipe_barrier_init(&wait_grandchild_barrier);
error = pipe_barrier_init(&wait_all_descendants_barrier);
error = pipe_barrier_init(&start_barrier);
error = pipe_barrier_init(&wait_first_child_barrier);
error = pipe_barrier_init(&wait_all_children_barrier);