kread
if (kread(X_FSCALE, fscale)) {
if (kread(X_PHYSMEM, mempages)) {
if (kread(X_CCPU, ccpu)) {
if (kread(X_MAXSLP, maxslp)) {
kread(off, &so, sizeof(so));
kread(off, &ssp, sizeof(ssp));
kread(off, &proto, sizeof(proto));
kread(off, &dom, sizeof(dom));
kread((u_long)dom.dom_name, name, sizeof(name));
kread(off, &inp, sizeof(inp));
kread(off, (char *)&tcpcb, sizeof (tcpcb));
int kread(u_long addr, void *buf, int size);
kread(afmap, &afm_head, sizeof(afm_head));
kread(af2idx, af2i, sizeof(af2i));
kread(af2idx_max, &af2i_max, sizeof(af2i_max));
kread((u_long)afm_head, afm, (af2i_max + 1) * sizeof(*afm));
kread((u_long)afm[af2i[i]].ref, &map, sizeof(map));
kread((u_long)map.tbl, tblmap, map.limit * sizeof(*tblmap));
kread((u_long)tblmap[tableid], &tbl, sizeof(tbl));
kread((u_long)tbl.r_art, &art, sizeof(art));
kread((u_long)dst, &pt_u.u_sa, sizeof(pt_u.u_sa));
kread((u_long)dst, pt_u.u_data, pt_u.u_sa.sa_len);
kread((u_long)(heap + ART_HEAP_IDX_DEFAULT), &entry, sizeof(entry));
kread((u_long)(kheap + ART_HEAP_IDX_TABLE), &entry, sizeof(entry));
kread((u_long)entry, &table, sizeof(table));
kread((u_long)kheap, heap, AT_HEAPSIZE(table.at_bits));
kread((u_long)an, &node, sizeof(node));
kread((u_long)rt, &rtentry, sizeof(rtentry));
kread(off, &unp, sizeof(unp));
kread(X_POOLHEAD, &pool_head, sizeof(pool_head));
void kread(int, void *, size_t);
kread(X_NAPTIME, &naptime, sizeof(naptime));
kread(X_TIME_UPTIME, &time_uptime, sizeof(time_uptime));
kread(X_UVMEXP, &uvmexp, sizeof(struct uvmexp));
kread(X_UVMEXP, &uvmexp, sizeof(struct uvmexp));
kread(X_UVMEXP, &uvmexp, sizeof(struct uvmexp));
kread(X_NCHSTATS, &nchstats, sizeof(nchstats));
kread(X_FORKSTAT, &fks, sizeof(struct forkstat));
kread(X_KMEMBUCKETS, buckets, sizeof(buckets));
kread(X_KMEMSTAT, kmemstats, sizeof(kmemstats));