taglinefilesource code
qp269drivers/cdrom/aztcd.cstatic int  aztGetQChannelInfo(struct azt_Toc *qp);
qp1746drivers/cdrom/aztcd.cint aztGetQChannelInfo(struct azt_Toc *qp)
qp1758drivers/cdrom/aztcd.c{ qp->ctrl_addr=0;      /* when audio stop ACMD_GET_Q_CHANNEL returns */
qp1759drivers/cdrom/aztcd.cqp->track=0;          /* only one byte with Aztech drives */
qp1760drivers/cdrom/aztcd.cqp->pointIndex=0;
qp1761drivers/cdrom/aztcd.cqp->trackTime.min=0;
qp1762drivers/cdrom/aztcd.cqp->trackTime.sec=0;
qp1763drivers/cdrom/aztcd.cqp->trackTime.frame=0;
qp1764drivers/cdrom/aztcd.cqp->diskTime.min=0;
qp1765drivers/cdrom/aztcd.cqp->diskTime.sec=0;
qp1766drivers/cdrom/aztcd.cqp->diskTime.frame=0;
qp1770drivers/cdrom/aztcd.c{ if (aztGetValue(&qp -> ctrl_addr) < 0)       RETURNM("aztGetQChannelInfo 4",-1);
qp1771drivers/cdrom/aztcd.cif (aztGetValue(&qp -> track) < 0)           RETURNM("aztGetQChannelInfo 4",-1);
qp1772drivers/cdrom/aztcd.cif (aztGetValue(&qp -> pointIndex) < 0)      RETURNM("aztGetQChannelInfo 4",-1);
qp1773drivers/cdrom/aztcd.cif (aztGetValue(&qp -> trackTime.min) < 0)   RETURNM("aztGetQChannelInfo 4",-1);
qp1774drivers/cdrom/aztcd.cif (aztGetValue(&qp -> trackTime.sec) < 0)   RETURNM("aztGetQChannelInfo 4",-1);
qp1775drivers/cdrom/aztcd.cif (aztGetValue(&qp -> trackTime.frame) < 0) RETURNM("aztGetQChannelInfo 4",-1);
qp1777drivers/cdrom/aztcd.cif (aztGetValue(&qp -> diskTime.min) < 0)    RETURNM("aztGetQChannelInfo 4",-1);
qp1778drivers/cdrom/aztcd.cif (aztGetValue(&qp -> diskTime.sec) < 0)    RETURNM("aztGetQChannelInfo 4",-1);
qp1779drivers/cdrom/aztcd.cif (aztGetValue(&qp -> diskTime.frame) < 0)  RETURNM("aztGetQChannelInfo 4",-1);
qp836drivers/cdrom/cm206.cint get_current_q(struct cdrom_subchnl * qp)
qp843drivers/cdrom/cm206.cqp->cdsc_adr = q[0] & 0xf; qp->cdsc_ctrl = q[0] >> 4;  /* from mcd.c */
qp844drivers/cdrom/cm206.cqp->cdsc_trk = q[1];  qp->cdsc_ind = q[2];
qp845drivers/cdrom/cm206.cif (qp->cdsc_format == CDROM_MSF) {
qp846drivers/cdrom/cm206.cqp->cdsc_reladdr.msf.minute = q[3];
qp847drivers/cdrom/cm206.cqp->cdsc_reladdr.msf.second = q[4];
qp848drivers/cdrom/cm206.cqp->cdsc_reladdr.msf.frame = q[5];
qp849drivers/cdrom/cm206.cqp->cdsc_absaddr.msf.minute = q[7];
qp850drivers/cdrom/cm206.cqp->cdsc_absaddr.msf.second = q[8];
qp851drivers/cdrom/cm206.cqp->cdsc_absaddr.msf.frame = q[9];
qp853drivers/cdrom/cm206.cqp->cdsc_reladdr.lba = f_s_m2lba(q[5], q[4], q[3]);
qp854drivers/cdrom/cm206.cqp->cdsc_absaddr.lba = f_s_m2lba(q[9], q[8], q[7]);
qp858drivers/cdrom/cm206.cqp->cdsc_audiostatus = CDROM_AUDIO_PLAY ;
qp860drivers/cdrom/cm206.cqp->cdsc_audiostatus = CDROM_AUDIO_PAUSED;
qp861drivers/cdrom/cm206.celse qp->cdsc_audiostatus = CDROM_AUDIO_NO_STATUS;
qp188drivers/cdrom/mcd.cstatic int GetQChannelInfo(struct mcd_Toc *qp);
qp1434drivers/cdrom/mcd.cGetQChannelInfo(struct mcd_Toc *qp)
qp1449drivers/cdrom/mcd.cif (getValue(&qp -> ctrl_addr) < 0) return -1;
qp1450drivers/cdrom/mcd.cif (getValue(&qp -> track) < 0) return -1;
qp1451drivers/cdrom/mcd.cif (getValue(&qp -> pointIndex) < 0) return -1;
qp1452drivers/cdrom/mcd.cif (getValue(&qp -> trackTime.min) < 0) return -1;
qp1453drivers/cdrom/mcd.cif (getValue(&qp -> trackTime.sec) < 0) return -1;
qp1454drivers/cdrom/mcd.cif (getValue(&qp -> trackTime.frame) < 0) return -1;
qp1456drivers/cdrom/mcd.cif (getValue(&qp -> diskTime.min) < 0) return -1;
qp1457drivers/cdrom/mcd.cif (getValue(&qp -> diskTime.sec) < 0) return -1;
qp1458drivers/cdrom/mcd.cif (getValue(&qp -> diskTime.frame) < 0) return -1;
qp617drivers/cdrom/optcd.cstatic int get_q_channel(struct cdrom_subchnl *qp)
qp624drivers/cdrom/optcd.cqp->cdsc_audiostatus = audio_status;
qp633drivers/cdrom/optcd.cqp->cdsc_adr = d1;
qp634drivers/cdrom/optcd.cqp->cdsc_ctrl = d1 >> 4;
qp639drivers/cdrom/optcd.cqp->cdsc_trk = bcd2bin(d2);
qp644drivers/cdrom/optcd.cqp->cdsc_ind = bcd2bin(d3);
qp649drivers/cdrom/optcd.cqp->cdsc_reladdr.msf.minute = d4;
qp654drivers/cdrom/optcd.cqp->cdsc_reladdr.msf.second = d5;
qp659drivers/cdrom/optcd.cqp->cdsc_reladdr.msf.frame = d6;
qp669drivers/cdrom/optcd.cqp->cdsc_absaddr.msf.minute = d8;
qp674drivers/cdrom/optcd.cqp->cdsc_absaddr.msf.second = d9;
qp679drivers/cdrom/optcd.cqp->cdsc_absaddr.msf.frame = d10;
qp684drivers/cdrom/optcd.cmsf_bcd2bin(&qp->cdsc_absaddr);
qp685drivers/cdrom/optcd.cmsf_bcd2bin(&qp->cdsc_reladdr);
qp686drivers/cdrom/optcd.cif (qp->cdsc_format == CDROM_LBA) {
qp687drivers/cdrom/optcd.cmsf2lba(&qp->cdsc_absaddr);
qp688drivers/cdrom/optcd.cmsf2lba(&qp->cdsc_reladdr);
qp568drivers/cdrom/sjcd.cstatic int sjcd_get_q_info( struct sjcd_hw_qinfo *qp ){
qp584drivers/cdrom/sjcd.cif( sjcd_load_response( qp, sizeof( *qp ) ) == 0 ) return( 0 );
qp119net/ipv4/ip_fragment.cstruct ipq *qp;
qp124net/ipv4/ip_fragment.cfor(qp = ipqueue; qp != NULL; qplast = qp, qp = qp->next)
qp126net/ipv4/ip_fragment.cif (iph->id== qp->iph->id && iph->saddr == qp->iph->saddr &&
qp127net/ipv4/ip_fragment.ciph->daddr == qp->iph->daddr && iph->protocol == qp->iph->protocol)
qp129net/ipv4/ip_fragment.cdel_timer(&qp->timer);  /* So it doesn't vanish on us. The timer will be reset anyway */
qp131net/ipv4/ip_fragment.creturn(qp);
qp145net/ipv4/ip_fragment.cstatic void ip_free(struct ipq *qp)
qp154net/ipv4/ip_fragment.cdel_timer(&qp->timer);
qp158net/ipv4/ip_fragment.cif (qp->prev == NULL)
qp160net/ipv4/ip_fragment.cipqueue = qp->next;
qp166net/ipv4/ip_fragment.cqp->prev->next = qp->next;
qp167net/ipv4/ip_fragment.cif (qp->next != NULL)
qp168net/ipv4/ip_fragment.cqp->next->prev = qp->prev;
qp173net/ipv4/ip_fragment.cfp = qp->fragments;
qp184net/ipv4/ip_fragment.cfrag_kfree_s(qp->iph, 64 + 8);
qp187net/ipv4/ip_fragment.cfrag_kfree_s(qp, sizeof(struct ipq));
qp198net/ipv4/ip_fragment.cstruct ipq *qp;
qp200net/ipv4/ip_fragment.cqp = (struct ipq *)arg;
qp209net/ipv4/ip_fragment.cif(qp->fragments!=NULL)
qp210net/ipv4/ip_fragment.cicmp_send(qp->fragments->skb,ICMP_TIME_EXCEEDED,
qp211net/ipv4/ip_fragment.cICMP_EXC_FRAGTIME, 0, qp->dev);
qp216net/ipv4/ip_fragment.cip_free(qp);
qp243net/ipv4/ip_fragment.cstruct ipq *qp;
qp246net/ipv4/ip_fragment.cqp = (struct ipq *) frag_kmalloc(sizeof(struct ipq), GFP_ATOMIC);
qp247net/ipv4/ip_fragment.cif (qp == NULL)
qp251net/ipv4/ip_fragment.cskb->dev = qp->dev;
qp253net/ipv4/ip_fragment.cmemset(qp, 0, sizeof(struct ipq));
qp260net/ipv4/ip_fragment.cqp->iph = (struct iphdr *) frag_kmalloc(64 + 8, GFP_ATOMIC);
qp261net/ipv4/ip_fragment.cif (qp->iph == NULL)
qp264net/ipv4/ip_fragment.cfrag_kfree_s(qp, sizeof(struct ipq));
qp268net/ipv4/ip_fragment.cmemcpy(qp->iph, iph, ihlen + 8);
qp269net/ipv4/ip_fragment.cqp->len = 0;
qp270net/ipv4/ip_fragment.cqp->ihlen = ihlen;
qp271net/ipv4/ip_fragment.cqp->fragments = NULL;
qp272net/ipv4/ip_fragment.cqp->dev = dev;
qp275net/ipv4/ip_fragment.cqp->timer.expires = jiffies + IP_FRAG_TIME;  /* about 30 seconds  */
qp276net/ipv4/ip_fragment.cqp->timer.data = (unsigned long) qp;    /* pointer to queue  */
qp277net/ipv4/ip_fragment.cqp->timer.function = ip_expire;      /* expire function  */
qp278net/ipv4/ip_fragment.cadd_timer(&qp->timer);
qp281net/ipv4/ip_fragment.cqp->prev = NULL;
qp283net/ipv4/ip_fragment.cqp->next = ipqueue;
qp284net/ipv4/ip_fragment.cif (qp->next != NULL)
qp285net/ipv4/ip_fragment.cqp->next->prev = qp;
qp286net/ipv4/ip_fragment.cipqueue = qp;
qp288net/ipv4/ip_fragment.creturn(qp);
qp296net/ipv4/ip_fragment.cstatic int ip_done(struct ipq *qp)
qp302net/ipv4/ip_fragment.cif (qp->len == 0)
qp306net/ipv4/ip_fragment.cfp = qp->fragments;
qp329net/ipv4/ip_fragment.cstatic struct sk_buff *ip_glue(struct ipq *qp)
qp340net/ipv4/ip_fragment.clen = qp->ihlen + qp->len;
qp345net/ipv4/ip_fragment.cNETDEBUG(printk("IP: queue_glue: no memory for gluing queue %p\n", qp));
qp346net/ipv4/ip_fragment.cip_free(qp);
qp357net/ipv4/ip_fragment.cmemcpy(ptr, ((unsigned char *) qp->iph), qp->ihlen);
qp358net/ipv4/ip_fragment.cptr += qp->ihlen;
qp363net/ipv4/ip_fragment.cfp = qp->fragments;
qp369net/ipv4/ip_fragment.cip_free(qp);
qp380net/ipv4/ip_fragment.cip_free(qp);
qp401net/ipv4/ip_fragment.cstruct ipq *qp;
qp419net/ipv4/ip_fragment.cqp = ip_find(iph);
qp427net/ipv4/ip_fragment.cif (qp != NULL)
qp428net/ipv4/ip_fragment.cip_free(qp);  /* Huh? How could this exist?? */
qp441net/ipv4/ip_fragment.cif (qp != NULL)
qp448net/ipv4/ip_fragment.cqp->ihlen = ihl;
qp449net/ipv4/ip_fragment.cmemcpy(qp->iph, iph, ihl+8);
qp451net/ipv4/ip_fragment.cdel_timer(&qp->timer);
qp452net/ipv4/ip_fragment.cqp->timer.expires = jiffies + IP_FRAG_TIME;  /* about 30 seconds */
qp453net/ipv4/ip_fragment.cqp->timer.data = (unsigned long) qp;  /* pointer to queue */
qp454net/ipv4/ip_fragment.cqp->timer.function = ip_expire;    /* expire function */
qp455net/ipv4/ip_fragment.cadd_timer(&qp->timer);
qp462net/ipv4/ip_fragment.cif ((qp = ip_create(skb, iph, dev)) == NULL)
qp488net/ipv4/ip_fragment.cqp->len = end;
qp497net/ipv4/ip_fragment.cfor(next = qp->fragments; next != NULL; next = next->next)
qp540net/ipv4/ip_fragment.cqp->fragments = tmp->next;
qp574net/ipv4/ip_fragment.cqp->fragments = tfp;
qp585net/ipv4/ip_fragment.cif (ip_done(qp))
qp587net/ipv4/ip_fragment.cskb2 = ip_glue(qp);    /* glue together the fragments */