11 print(" llength ", addr.llength, "\n");
12 print(" hlength ", addr.hlength, "\n");
28 print(" length ", addr.length, "\n");
52 print(" out ", addr.out\X, "\n");
53 print(" eout ", addr.eout\X, "\n");
54 print(" f1 ", addr.f1, "\n");
55 print(" f2 ", addr.f2, "\n");
56 print(" f3 ", addr.f3, "\n");
57 print(" chr ", addr.chr, "\n");
78 print(" sec ", addr.sec, "\n");
79 print(" min ", addr.min, "\n");
80 print(" hour ", addr.hour, "\n");
81 print(" mday ", addr.mday, "\n");
82 print(" mon ", addr.mon, "\n");
83 print(" year ", addr.year, "\n");
84 print(" wday ", addr.wday, "\n");
85 print(" yday ", addr.yday, "\n");
86 print(" zone ", addr.zone, "\n");
87 print(" tzoff ", addr.tzoff, "\n");
101 print(" val ", addr.val, "\n");
115 print(" inuse ", addr.inuse, "\n");
116 print(" next ", addr.next\X, "\n");
117 print(" state ", addr.state, "\n");
132 print("Lock lock {\n");
135 print(" locked ", addr.locked, "\n");
136 print(" $head ", addr.$head\X, "\n");
137 print(" $tail ", addr.$tail\X, "\n");
153 print("Lock lock {\n");
156 print(" readers ", addr.readers, "\n");
157 print(" writer ", addr.writer, "\n");
158 print(" $head ", addr.$head\X, "\n");
159 print(" $tail ", addr.$tail\X, "\n");
183 print(" path ", addr.path, "\n");
184 print(" vers ", addr.vers, "\n");
211 print(" name ", addr.name, "\n");
212 print(" uid ", addr.uid, "\n");
213 print(" gid ", addr.gid, "\n");
214 print("Qid qid {\n");
217 print(" mode ", addr.mode, "\n");
218 print(" atime ", addr.atime, "\n");
219 print(" mtime ", addr.mtime, "\n");
223 print(" type ", addr.type, "\n");
224 print(" dev ", addr.dev, "\n");
237 complex Waitmsg addr;
238 print(" pid ", addr.pid, "\n");
239 print(" time ", addr.time, "\n");
240 print(" msg ", addr.msg, "\n");
252 sizeofBiobufhdr = 52;
271 complex Biobufhdr addr;
272 print(" icount ", addr.icount, "\n");
273 print(" ocount ", addr.ocount, "\n");
274 print(" rdline ", addr.rdline, "\n");
275 print(" runesize ", addr.runesize, "\n");
276 print(" state ", addr.state, "\n");
277 print(" fid ", addr.fid, "\n");
278 print(" flag ", addr.flag, "\n");
279 print(" offset ", addr.offset, "\n");
280 print(" bsize ", addr.bsize, "\n");
281 print(" bbuf ", addr.bbuf\X, "\n");
282 print(" ebuf ", addr.ebuf\X, "\n");
283 print(" gbuf ", addr.gbuf\X, "\n");
309 print("Biobufhdr {\n");
312 print(" b ", addr.b, "\n");
325 print(" sp ", addr.sp\X, "\n");
326 print(" rsp ", addr.rsp\X, "\n");
339 print(" ep ", addr.ep\X, "\n");
340 print(" rep ", addr.rep\X, "\n");
376 complex Reclass addr;
377 print(" end ", addr.end\X, "\n");
378 print(" spans ", addr.spans, "\n");
393 print(" cp ", addr.cp\X, "\n");
394 print(" r ", addr.r, "\n");
395 print(" subid ", addr.subid, "\n");
396 print(" right ", addr.right\X, "\n");
409 print(" left ", addr.left\X, "\n");
410 print(" next ", addr.next\X, "\n");
432 print(" type ", addr.type, "\n");
444 'A' Reinst 0 startinst;
452 print(" startinst ", addr.startinst\X, "\n");
453 print(" class ", addr.class, "\n");
454 print(" firstinst ", addr.firstinst, "\n");
469 complex Bufblock addr;
470 print(" next ", addr.next\X, "\n");
471 print(" start ", addr.start\X, "\n");
472 print(" end ", addr.end\X, "\n");
473 print(" current ", addr.current\X, "\n");
486 print(" s ", addr.s\X, "\n");
487 print(" next ", addr.next\X, "\n");
500 print(" name ", addr.name\X, "\n");
501 print(" values ", addr.values\X, "\n");
514 'A' Word 20 alltargets;
525 print(" target ", addr.target\X, "\n");
526 print(" $tail ", addr.$tail\X, "\n");
527 print(" recipe ", addr.recipe\X, "\n");
528 print(" attr ", addr.attr, "\n");
529 print(" line ", addr.line, "\n");
530 print(" file ", addr.file\X, "\n");
531 print(" alltargets ", addr.alltargets\X, "\n");
532 print(" rule ", addr.rule, "\n");
533 print(" pat ", addr.pat\X, "\n");
534 print(" prog ", addr.prog\X, "\n");
535 print(" chain ", addr.chain\X, "\n");
536 print(" next ", addr.next\X, "\n");
540 complex Rule metarules;
541 complex Rule patrule;
557 print(" flag ", addr.flag, "\n");
558 print(" n ", addr.n\X, "\n");
559 print(" r ", addr.r\X, "\n");
560 print(" stem ", addr.stem\X, "\n");
561 print(" prog ", addr.prog\X, "\n");
562 print(" match ", addr.match, "\n");
563 print(" next ", addr.next\X, "\n");
579 print(" name ", addr.name\X, "\n");
580 print(" time ", addr.time, "\n");
581 print(" flags ", addr.flags, "\n");
582 print(" prereqs ", addr.prereqs\X, "\n");
583 print(" next ", addr.next\X, "\n");
604 print(" r ", addr.r\X, "\n");
605 print(" n ", addr.n\X, "\n");
606 print(" stem ", addr.stem\X, "\n");
607 print(" match ", addr.match\X, "\n");
608 print(" p ", addr.p\X, "\n");
609 print(" np ", addr.np\X, "\n");
610 print(" t ", addr.t\X, "\n");
611 print(" at ", addr.at\X, "\n");
612 print(" nproc ", addr.nproc, "\n");
613 print(" next ", addr.next\X, "\n");
629 print(" space ", addr.space, "\n");
630 print(" name ", addr.name\X, "\n");
631 print(" value ", addr.value\X, "\n");
632 print(" next ", addr.next\X, "\n");
651 complex Word readenv:w;
652 complex Word encodenulls:w;
653 complex Word encodenulls:$head;
654 complex Envy exportenv:e;
655 complex Word exportenv:w;
656 complex Symtab exportenv:sy;
657 complex Dir dirtime:d;
658 complex Waitmsg waitfor:wm;
659 complex Bufblock execsh:buf;
660 complex Envy execsh:e;
661 complex Envy pipecmd:e;
662 complex Dir chgtime:sbuf;
663 complex Resub rcopy:match;
664 complex Dir mkdirstat:buf;