Home | History | Annotate | Download | only in common

Lines Matching defs:si

71 	struct linux32_sysinfo si;
75 memset(&si, 0, sizeof(si));
76 si.uptime = time_uptime;
78 si.loads[0] = la->ldavg[0] * LINUX_SYSINFO_LOADS_SCALE / la->fscale;
79 si.loads[1] = la->ldavg[1] * LINUX_SYSINFO_LOADS_SCALE / la->fscale;
80 si.loads[2] = la->ldavg[2] * LINUX_SYSINFO_LOADS_SCALE / la->fscale;
81 si.totalram = ctob((u_long)physmem);
83 si.freeram = (u_long)uvm_availmem(true) * uvmexp.pagesize;
88 si.sharedram = 0; /* XXX */
89 si.bufferram = (u_long)(filepg * uvmexp.pagesize);
90 si.totalswap = (u_long)uvmexp.swpages * uvmexp.pagesize;
91 si.freeswap =
93 si.procs = atomic_load_relaxed(&nprocs);
96 si.totalbig = 0;
97 si.freebig = 0;
98 si.mem_unit = 1;
100 return (copyout(&si, SCARG_P32(uap, arg), sizeof si));