Lines Matching defs:nres
1703 vmu_cache_alloc(size_t nres, uint_t flags)
1708 cache->vmc_results = kmem_zalloc(sizeof (vmusage_t) * nres, KM_SLEEP);
1709 cache->vmc_nresults = nres;
1746 vmu_copyout_results(vmu_cache_t *cache, vmusage_t *buf, size_t *nres,
1756 if (nres != NULL) {
1757 if (ddi_copyin((caddr_t)nres, &bufsize, sizeof (size_t), cpflg))
1862 if (nres != NULL)
1863 if (ddi_copyout(&count, (void *)nres, sizeof (size_t), cpflg))
1882 * buf: pointer to buffer array of vmusage_t. If NULL, then only nres
1884 * nres: Set to number of vmusage_t structures pointed to by buf
1891 * ENOSPC (nres to small for results, nres set to needed value for success)
1893 * EFAULT (bad address for buf or nres)
1896 vm_getusage(uint_t flags, time_t age, vmusage_t *buf, size_t *nres, int cpflg)
1955 ret = vmu_copyout_results(cache, buf, nres, flags_orig,
2013 ret = vmu_copyout_results(cache, buf, nres, flags_orig, cpflg);