Lines Matching refs:space
70 * go away, and certainly its address space can change, because control
84 * address space available to us in pipe_map. Whenever the amount in use
204 * space is pageable. The pipe code will try to maintain locality of
338 * allocate the space for the normal I/O direction up
537 * Allocate kva for pipe circular buffer, the space is pageable
818 * Map the sending processes' buffer into kernel space and wire it.
872 * We need to allocate space for an extra page because the
909 /* Conserve address space */
1095 * fd[1], so allocating space for both ends is a waste...
1158 int space;
1202 space = wpipe->pipe_buffer.size - wpipe->pipe_buffer.cnt;
1207 if ((space < uio_resid(uio)) && (orig_resid <= PIPE_BUF))
1208 space = 0;
1210 if (space > 0) {
1233 * value for space might be bad... the mutex
1236 if (space > (int)(wpipe->pipe_buffer.size -
1244 * and free space in pipe buffer.
1247 if (space > uio_resid(uio))
1250 size = space;
1253 * transfer size and contiguous space in
1328 * We have no more space and have something to offer,