get rid of alloc_pipe_info() argument