|
|
1.1 ! root 1: # include <ingres.h> ! 2: # include <access.h> ! 3: # include <sccs.h> ! 4: ! 5: SCCSID(@(#)acc_addbuf.c 8.2 2/8/85) ! 6: ! 7: /* ! 8: ** ACC_ADDBUF - add access buffers to the usage list ! 9: ** ! 10: ** Parameters: ! 11: ** bufs - buffers to add ! 12: ** cnt - number of buffers to add ! 13: ** ! 14: ** Side Effects: ! 15: ** Buffers are added to the list pointed ! 16: ** to by Acc_tail ! 17: ** ! 18: ** Called by: ! 19: ** init_decomp() ! 20: ** ! 21: */ ! 22: acc_addbuf(bufs, cnt) ! 23: struct accbuf bufs[]; ! 24: int cnt; ! 25: { ! 26: register struct accbuf *b, *end; ! 27: ! 28: b = bufs; ! 29: end = &b[cnt -1]; ! 30: acc_init(); ! 31: ! 32: for ( ; b <= end; b++) ! 33: { ! 34: b->bufstatus = 0; ! 35: resetacc(b); ! 36: Acc_tail->modf = b; ! 37: b->modb = Acc_tail; ! 38: b->modf = NULL; ! 39: Acc_tail = b; ! 40: } ! 41: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.