Searched refs:opipe (Results 1 – 1 of 1) sorted by relevance
1578 struct pipe_inode_info *opipe, in link_pipe() argument1589 inode_double_lock(ipipe->inode, opipe->inode); in link_pipe()1592 if (!opipe->readers) { in link_pipe()1603 if (i >= ipipe->nrbufs || opipe->nrbufs >= PIPE_BUFFERS) in link_pipe()1607 nbuf = (opipe->curbuf + opipe->nrbufs) & (PIPE_BUFFERS - 1); in link_pipe()1615 obuf = opipe->bufs + nbuf; in link_pipe()1627 opipe->nrbufs++; in link_pipe()1640 inode_double_unlock(ipipe->inode, opipe->inode); in link_pipe()1647 if (waitqueue_active(&opipe->wait)) in link_pipe()1648 wake_up_interruptible(&opipe->wait); in link_pipe()[all …]