version 1.8, 1997/11/08 23:36:44 |
version 1.9, 1998/06/25 16:54:35 |
|
|
KGET(VM_DMMAX, dmmax); |
KGET(VM_DMMAX, dmmax); |
KGET(VM_NSWAPMAP, nswapmap); |
KGET(VM_NSWAPMAP, nswapmap); |
KGET(VM_SWAPMAP, kswapmap); /* kernel `swapmap' is a pointer */ |
KGET(VM_SWAPMAP, kswapmap); /* kernel `swapmap' is a pointer */ |
|
if (nswap == 0) { |
|
*used = 0; |
|
*total = 0; |
|
return (1); |
|
} |
if ((sw = malloc(nswdev * sizeof(*sw))) == NULL || |
if ((sw = malloc(nswdev * sizeof(*sw))) == NULL || |
(perdev = malloc(nswdev * sizeof(*perdev))) == NULL || |
(perdev = malloc(nswdev * sizeof(*perdev))) == NULL || |
(freemp = mp = malloc(nswapmap * sizeof(*mp))) == NULL) |
(freemp = mp = malloc(nswapmap * sizeof(*mp))) == NULL) |