taglinefilesource code
qp89drivers/block/mcd.cstatic int GetQChannelInfo(struct mcd_Toc *qp);
qp1045drivers/block/mcd.cGetQChannelInfo(struct mcd_Toc *qp)
qp1060drivers/block/mcd.cif (getValue(&qp -> ctrl_addr) < 0) return -1;
qp1061drivers/block/mcd.cif (getValue(&qp -> track) < 0) return -1;
qp1062drivers/block/mcd.cif (getValue(&qp -> pointIndex) < 0) return -1;
qp1063drivers/block/mcd.cif (getValue(&qp -> trackTime.min) < 0) return -1;
qp1064drivers/block/mcd.cif (getValue(&qp -> trackTime.sec) < 0) return -1;
qp1065drivers/block/mcd.cif (getValue(&qp -> trackTime.frame) < 0) return -1;
qp1067drivers/block/mcd.cif (getValue(&qp -> diskTime.min) < 0) return -1;
qp1068drivers/block/mcd.cif (getValue(&qp -> diskTime.sec) < 0) return -1;
qp1069drivers/block/mcd.cif (getValue(&qp -> diskTime.frame) < 0) return -1;
qp284drivers/char/keyboard.cstruct tty_queue *qp;
qp289drivers/char/keyboard.cqp = &tty->read_q;
qp291drivers/char/keyboard.cif (LEFT(qp)) {
qp292drivers/char/keyboard.cqp->buf[qp->head] = ch;
qp293drivers/char/keyboard.cINC(qp->head);
qp294drivers/char/keyboard.cwake_up_interruptible(&qp->proc_list);
qp300drivers/char/keyboard.cstruct tty_queue *qp;
qp307drivers/char/keyboard.cqp = &tty->read_q;
qp310drivers/char/keyboard.cif (LEFT(qp)) {
qp311drivers/char/keyboard.cqp->buf[qp->head] = ch;
qp312drivers/char/keyboard.cINC(qp->head);
qp315drivers/char/keyboard.cwake_up_interruptible(&qp->proc_list);
qp538net/inet/ip.cstruct ipq *qp;
qp543net/inet/ip.cfor(qp = ipqueue; qp != NULL; qplast = qp, qp = qp->next) 
qp545net/inet/ip.cif (iph->id== qp->iph->id && iph->saddr == qp->iph->saddr &&
qp546net/inet/ip.ciph->daddr == qp->iph->daddr && iph->protocol == qp->iph->protocol) 
qp548net/inet/ip.cdel_timer(&qp->timer);  /* So it doesnt vanish on us. The timer will be reset anyway */
qp550net/inet/ip.creturn(qp);
qp564net/inet/ip.cstatic void ip_free(struct ipq *qp)
qp571net/inet/ip.cdel_timer(&qp->timer);
qp575net/inet/ip.cif (qp->prev == NULL) 
qp577net/inet/ip.cipqueue = qp->next;
qp583net/inet/ip.cqp->prev->next = qp->next;
qp584net/inet/ip.cif (qp->next != NULL) 
qp585net/inet/ip.cqp->next->prev = qp->prev;
qp590net/inet/ip.cfp = qp->fragments;
qp603net/inet/ip.ckfree_s(qp->mac, qp->maclen);
qp606net/inet/ip.ckfree_s(qp->iph, qp->ihlen + 8);
qp609net/inet/ip.ckfree_s(qp, sizeof(struct ipq));
qp619net/inet/ip.cstruct ipq *qp;
qp621net/inet/ip.cqp = (struct ipq *)arg;
qp622net/inet/ip.cDPRINTF((DBG_IP, "IP: queue_expire: fragment queue 0x%X timed out!\n", qp));
qp626net/inet/ip.cicmp_send(qp->iph->ip_src.s_addr, ICMP_TIME_EXCEEDED,
qp627net/inet/ip.cICMP_EXC_FRAGTIME, qp->iph);
qp629net/inet/ip.cif(qp->fragments!=NULL)
qp630net/inet/ip.cicmp_send(qp->fragments->skb,ICMP_TIME_EXCEEDED,
qp631net/inet/ip.cICMP_EXC_FRAGTIME, qp->dev);
qp634net/inet/ip.cip_free(qp);
qp647net/inet/ip.cstruct ipq *qp;
qp651net/inet/ip.cqp = (struct ipq *) kmalloc(sizeof(struct ipq), GFP_ATOMIC);
qp652net/inet/ip.cif (qp == NULL) 
qp657net/inet/ip.cmemset(qp, 0, sizeof(struct ipq));
qp661net/inet/ip.cqp->mac = (unsigned char *) kmalloc(maclen, GFP_ATOMIC);
qp662net/inet/ip.cif (qp->mac == NULL) 
qp665net/inet/ip.ckfree_s(qp, sizeof(struct ipq));
qp671net/inet/ip.cqp->iph = (struct iphdr *) kmalloc(ihlen + 8, GFP_ATOMIC);
qp672net/inet/ip.cif (qp->iph == NULL) 
qp675net/inet/ip.ckfree_s(qp->mac, maclen);
qp676net/inet/ip.ckfree_s(qp, sizeof(struct ipq));
qp681net/inet/ip.cmemcpy(qp->mac, (skb + 1), maclen);
qp682net/inet/ip.cmemcpy(qp->iph, iph, ihlen + 8);
qp683net/inet/ip.cqp->len = 0;
qp684net/inet/ip.cqp->ihlen = ihlen;
qp685net/inet/ip.cqp->maclen = maclen;
qp686net/inet/ip.cqp->fragments = NULL;
qp687net/inet/ip.cqp->dev = dev;
qp691net/inet/ip.cqp->timer.expires = IP_FRAG_TIME;    /* about 30 seconds  */
qp692net/inet/ip.cqp->timer.data = (unsigned long) qp;    /* pointer to queue  */
qp693net/inet/ip.cqp->timer.function = ip_expire;      /* expire function  */
qp694net/inet/ip.cadd_timer(&qp->timer);
qp697net/inet/ip.cqp->prev = NULL;
qp699net/inet/ip.cqp->next = ipqueue;
qp700net/inet/ip.cif (qp->next != NULL) 
qp701net/inet/ip.cqp->next->prev = qp;
qp702net/inet/ip.cipqueue = qp;
qp704net/inet/ip.creturn(qp);
qp709net/inet/ip.cstatic int ip_done(struct ipq *qp)
qp715net/inet/ip.cif (qp->len == 0) 
qp719net/inet/ip.cfp = qp->fragments;
qp735net/inet/ip.cstatic struct sk_buff *ip_glue(struct ipq *qp)
qp744net/inet/ip.clen = sizeof(struct sk_buff)+qp->maclen + qp->ihlen + qp->len;
qp747net/inet/ip.cprintk("IP: queue_glue: no memory for glueing queue 0x%X\n", (int) qp);
qp748net/inet/ip.cip_free(qp);
qp753net/inet/ip.cskb->len = (len - qp->maclen);
qp760net/inet/ip.cmemcpy(ptr, ((unsigned char *) qp->mac), qp->maclen);
qp762net/inet/ip.cptr += qp->maclen;
qp763net/inet/ip.cmemcpy(ptr, ((unsigned char *) qp->iph), qp->ihlen);
qp765net/inet/ip.cptr += qp->ihlen;
qp766net/inet/ip.cskb->h.raw += qp->maclen;
qp772net/inet/ip.cfp = qp->fragments;
qp788net/inet/ip.cip_free(qp);
qp803net/inet/ip.cstruct ipq *qp;
qp810net/inet/ip.cqp = ip_find(iph);
qp818net/inet/ip.cif (qp != NULL) 
qp819net/inet/ip.cip_free(qp);  /* Huh? How could this exist?? */
qp829net/inet/ip.cif (qp != NULL) 
qp831net/inet/ip.cdel_timer(&qp->timer);
qp832net/inet/ip.cqp->timer.expires = IP_FRAG_TIME;  /* about 30 seconds  */
qp833net/inet/ip.cqp->timer.data = (unsigned long) qp;  /* pointer to queue  */
qp834net/inet/ip.cqp->timer.function = ip_expire;    /* expire function  */
qp835net/inet/ip.cadd_timer(&qp->timer);
qp839net/inet/ip.cif ((qp = ip_create(skb, iph, dev)) == NULL) 
qp852net/inet/ip.cqp->len = end;
qp860net/inet/ip.cfor(next = qp->fragments; next != NULL; next = next->next) 
qp904net/inet/ip.cqp->fragments = next->next;
qp922net/inet/ip.cqp->fragments = tfp;
qp933net/inet/ip.cif (ip_done(qp)) 
qp935net/inet/ip.cskb2 = ip_glue(qp);    /* glue together the fragments */