taglinefilesource code
bq170drivers/isdn/teles/buffers.cBufQueueLink(struct BufQueue *bq,
bq177drivers/isdn/teles/buffers.cif (!bq->head)
bq178drivers/isdn/teles/buffers.cbq->head = bh;
bq179drivers/isdn/teles/buffers.cif (bq->tail)
bq180drivers/isdn/teles/buffers.cbq->tail->next = bh;
bq181drivers/isdn/teles/buffers.cbq->tail = bh;
bq187drivers/isdn/teles/buffers.cBufQueueLinkFront(struct BufQueue *bq,
bq194drivers/isdn/teles/buffers.cbh->next = bq->head;
bq195drivers/isdn/teles/buffers.cbq->head = bh;
bq196drivers/isdn/teles/buffers.cif (!bq->tail)
bq197drivers/isdn/teles/buffers.cbq->tail = bh;
bq202drivers/isdn/teles/buffers.cBufQueueUnlink(struct BufHeader **bh, struct BufQueue *bq)
bq209drivers/isdn/teles/buffers.cif (bq->head) {
bq210drivers/isdn/teles/buffers.cif (bq->tail == bq->head)
bq211drivers/isdn/teles/buffers.cbq->tail = NULL;
bq212drivers/isdn/teles/buffers.c*bh = bq->head;
bq213drivers/isdn/teles/buffers.cbq->head = (*bh)->next;
bq223drivers/isdn/teles/buffers.cBufQueueInit(struct BufQueue *bq)
bq226drivers/isdn/teles/buffers.cbq->magic = 030167;
bq228drivers/isdn/teles/buffers.cbq->head = NULL;
bq229drivers/isdn/teles/buffers.cbq->tail = NULL;
bq233drivers/isdn/teles/buffers.cBufQueueRelease(struct BufQueue *bq)
bq237drivers/isdn/teles/buffers.cwhile (bq->head) {
bq238drivers/isdn/teles/buffers.cBufQueueUnlink(&bh, bq);
bq244drivers/isdn/teles/buffers.cBufQueueLength(struct BufQueue *bq)
bq249drivers/isdn/teles/buffers.cbh = bq->head;
bq361drivers/isdn/teles/teles.hvoid            BufQueueLink(struct BufQueue *bq,
bq363drivers/isdn/teles/teles.hint             BufQueueUnlink(struct BufHeader **bh, struct BufQueue *bq);
bq364drivers/isdn/teles/teles.hvoid            BufQueueInit(struct BufQueue *bq);
bq365drivers/isdn/teles/teles.hvoid            BufQueueRelease(struct BufQueue *bq);
bq368drivers/isdn/teles/teles.hint             BufQueueLength(struct BufQueue *bq);
bq369drivers/isdn/teles/teles.hvoid            BufQueueLinkFront(struct BufQueue *bq,