Lines Matching defs:src
8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
87 * Try to extend src with [pos, pos + size).
92 vmem_sbrk_extend_alloc(vmem_t *src, void *pos, size_t size, size_t alloc,
98 ret = _vmem_extend_alloc(src, pos, size, alloc, vmflags);
120 * Try to add at least size bytes to src, using the sbrk_fails list
123 vmem_sbrk_tryfail(vmem_t *src, size_t size, int vmflags)
140 return (vmem_sbrk_extend_alloc(src, fp, fp->sf_size, size,
150 vmem_sbrk_alloc(vmem_t *src, size_t size, int vmflags)
161 ret = vmem_alloc(src, size, VM_NOSLEEP | vmem_extra_flags);
173 (ret = vmem_sbrk_tryfail(src, size, vmflags)) != NULL)
185 ret = vmem_sbrk_extend_alloc(src, buf, buf_size, size, vmflags);