kern_mib.c (5748b897da441d1f10e1fe0c39155ea33d6d383a) | kern_mib.c (44f1c916109d4d88941d257b7c4c96c26ab55477) |
---|---|
1/*- 2 * Copyright (c) 1982, 1986, 1989, 1993 3 * The Regents of the University of California. All rights reserved. 4 * 5 * This code is derived from software contributed to Berkeley by 6 * Mike Karels at Berkeley Software Design, Inc. 7 * 8 * Quite extensively rewritten by Poul-Henning Kamp of the FreeBSD --- 185 unchanged lines hidden (view full) --- 194} 195SYSCTL_PROC(_hw, HW_REALMEM, realmem, CTLTYPE_ULONG | CTLFLAG_RD, 196 0, 0, sysctl_hw_realmem, "LU", ""); 197static int 198sysctl_hw_usermem(SYSCTL_HANDLER_ARGS) 199{ 200 u_long val; 201 | 1/*- 2 * Copyright (c) 1982, 1986, 1989, 1993 3 * The Regents of the University of California. All rights reserved. 4 * 5 * This code is derived from software contributed to Berkeley by 6 * Mike Karels at Berkeley Software Design, Inc. 7 * 8 * Quite extensively rewritten by Poul-Henning Kamp of the FreeBSD --- 185 unchanged lines hidden (view full) --- 194} 195SYSCTL_PROC(_hw, HW_REALMEM, realmem, CTLTYPE_ULONG | CTLFLAG_RD, 196 0, 0, sysctl_hw_realmem, "LU", ""); 197static int 198sysctl_hw_usermem(SYSCTL_HANDLER_ARGS) 199{ 200 u_long val; 201 |
202 val = ctob(physmem - cnt.v_wire_count); | 202 val = ctob(physmem - vm_cnt.v_wire_count); |
203 return (sysctl_handle_long(oidp, &val, 0, req)); 204} 205 206SYSCTL_PROC(_hw, HW_USERMEM, usermem, CTLTYPE_ULONG | CTLFLAG_RD, 207 0, 0, sysctl_hw_usermem, "LU", ""); 208 209SYSCTL_LONG(_hw, OID_AUTO, availpages, CTLFLAG_RD, &physmem, 0, ""); 210 --- 339 unchanged lines hidden --- | 203 return (sysctl_handle_long(oidp, &val, 0, req)); 204} 205 206SYSCTL_PROC(_hw, HW_USERMEM, usermem, CTLTYPE_ULONG | CTLFLAG_RD, 207 0, 0, sysctl_hw_usermem, "LU", ""); 208 209SYSCTL_LONG(_hw, OID_AUTO, availpages, CTLFLAG_RD, &physmem, 0, ""); 210 --- 339 unchanged lines hidden --- |