Lines Matching refs:ipp
229 pipe_start_uio(int *ipp) in pipe_start_uio() argument
233 while (*ipp) { in pipe_start_uio()
234 *ipp = -1; in pipe_start_uio()
235 error = tsleep(ipp, PCATCH, "pipexx", 0); in pipe_start_uio()
239 *ipp = 1; in pipe_start_uio()
244 pipe_end_uio(int *ipp) in pipe_end_uio() argument
246 if (*ipp < 0) { in pipe_end_uio()
247 *ipp = 0; in pipe_end_uio()
248 wakeup(ipp); in pipe_end_uio()
250 KKASSERT(*ipp > 0); in pipe_end_uio()
251 *ipp = 0; in pipe_end_uio()