Searched refs:pkt_len (Results 1 - 25 of 99) sorted by last modified time

1234

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/input/touchscreen/
H A Dusbtouchscreen.c541 int pkt_len, pos, buf_len, tmp; local
546 pkt_len = usbtouch->type->get_pkt_len(
550 if (unlikely(!pkt_len))
553 /* need to append -pkt_len bytes before able to get size */
554 if (unlikely(pkt_len < 0)) {
555 int append = -pkt_len;
563 pkt_len = usbtouch->type->get_pkt_len(
565 if (pkt_len < 0)
570 tmp = pkt_len - usbtouch->buf_len;
574 usbtouch_process_pkt(usbtouch, usbtouch->buffer, pkt_len);
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/isdn/hisax/
H A Dhisax_debug.h41 dump_packet(const char *name,const u_char *data,int pkt_len) argument
45 if (pkt_len) {
48 printk(KERN_DEBUG "%s: length=%d,data=",name,pkt_len);
50 if (pkt_len > DUMP_HDR_SIZE+ DUMP_TLR_SIZE) {
54 len1 = pkt_len > DUMP_HDR_SIZE ? DUMP_HDR_SIZE : pkt_len;
62 for (i = pkt_len-DUMP_TLR_SIZE; i < pkt_len; ++i) {
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/isdn/i4l/
H A Disdn_ppp.c1094 int pkt_len; local
1110 pkt_len = slhc_uncompress(ippp_table[net_dev->local->ppp_slot]->slcomp,
1113 if (pkt_len < 0)
1116 skb_trim(skb, pkt_len);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/media/dvb/dvb-core/
H A Ddvb_net.c796 static void dvb_net_sec(struct net_device *dev, u8 *pkt, int pkt_len) argument
803 /* note: pkt_len includes a 32bit checksum */
804 if (pkt_len < 16) {
806 dev->name, pkt_len);
821 if (pkt_len < 24 || memcmp(&pkt[12], "\xaa\xaa\x03\0\0\0", 6)) {
836 if (!(skb = dev_alloc_skb(pkt_len - 4 - 12 + 14 + 2 - snap))) {
845 eth = (u8 *) skb_put(skb, pkt_len - 12 - 4 + 14 - snap);
846 memcpy(eth + 14, pkt + 12 + snap, pkt_len - 12 - 4 - snap);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ppc/8260_io/
H A Denet.c419 ushort pkt_len; local
464 pkt_len = bdp->cbd_datlen;
465 cep->stats.rx_bytes += pkt_len;
472 skb = dev_alloc_skb(pkt_len-4);
479 skb_put(skb,pkt_len-4); /* Make room */
482 pkt_len-4, 0);
H A Dfcc_enet.c671 ushort pkt_len; local
713 pkt_len = bdp->cbd_datlen - 4;
714 cep->stats.rx_bytes += pkt_len;
717 skb = dev_alloc_skb(pkt_len);
724 skb_put(skb,pkt_len); /* Make room */
727 pkt_len, 0);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ppc/8xx_io/
H A Denet.c448 ushort pkt_len; local
493 pkt_len = bdp->cbd_datlen;
494 cep->stats.rx_bytes += pkt_len;
501 skb = dev_alloc_skb(pkt_len-4);
508 skb_put(skb,pkt_len-4); /* Make room */
511 pkt_len-4, 0);
H A Dfec.c638 ushort pkt_len; local
688 pkt_len = bdp->cbd_datlen;
689 fep->stats.rx_bytes += pkt_len;
696 switch (fep->ph_rxhandler(data, pkt_len, regval,
718 skb = dev_alloc_skb(pkt_len-4);
724 skb_put(skb,pkt_len-4); /* Make room */
725 eth_copy_and_sum(skb, data, pkt_len-4, 0);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/bluetooth/
H A Dbfusb.c276 int pkt_len = 0; local
295 pkt_len = HCI_EVENT_HDR_SIZE + hdr->plen;
305 pkt_len = HCI_ACL_HDR_SIZE + __le16_to_cpu(hdr->dlen);
315 pkt_len = HCI_SCO_HDR_SIZE + hdr->dlen;
323 skb = bt_skb_alloc(pkt_len, GFP_ATOMIC);
H A Dbpa10x.c164 int pkt_len = 0; local
182 pkt_len = HCI_EVENT_HDR_SIZE + hdr->plen;
184 skb = bt_skb_alloc(pkt_len, GFP_ATOMIC);
196 if (pkt_len == size) {
200 data->evt_len = pkt_len;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/um/drivers/
H A Dnet_kern.c45 int pkt_len; local
58 pkt_len = (*lp->read)(lp->fd, &skb, lp);
60 if (pkt_len > 0) {
61 skb_trim(skb, pkt_len);
67 return pkt_len;
71 return pkt_len;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/xtensa/platform-iss/
H A Dnetwork.c334 int pkt_len; local
355 pkt_len = lp->tp.read(lp, &skb);
356 skb_put(skb, pkt_len);
358 if (pkt_len > 0) {
359 skb_trim(skb, pkt_len);
366 return pkt_len;
369 return pkt_len;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/wireless/
H A Darlan-main.c1397 static void arlan_rx_interrupt(struct net_device *dev, u_char rxStatus, u_short rxOffset, u_short pkt_len) argument
1411 if (pkt_len < 10 || pkt_len > 2048)
1413 printk(KERN_WARNING "%s: got too short or long packet, len %d \n", dev->name, pkt_len);
1416 if (rxOffset + pkt_len > 0x2000)
1418 printk("%s: got too long packet, len %d offset %x\n", dev->name, pkt_len, rxOffset);
1421 priv->in_bytes += pkt_len;
1422 priv->in_bytes10 += pkt_len;
1493 pkt_len += ARLAN_FAKE_HDR_LEN;
1495 skb = dev_alloc_skb(pkt_len
1558 u_short pkt_len = READSHMS(arlan->rxLength); local
[all...]
H A Dwl3501_cs.c985 u16 pkt_len; local
1003 pkt_len = sig.size + 12 - 24 - 4 - 6;
1005 skb = dev_alloc_skb(pkt_len + 5);
1009 dev->name, pkt_len);
1015 wl3501_receive(this, skb->data, pkt_len);
1016 skb_put(skb, pkt_len);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/wireless/libertas/
H A Dhostcmd.h49 __le16 pkt_len; member in struct:rxpd
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/
H A Dyellowfin.c1115 int pkt_len = data_size -
1123 pkt_len, data_size, boguscnt);
1127 if (pkt_len > rx_copybreak) {
1128 skb_put(skb = rx_skb, pkt_len);
1135 skb = dev_alloc_skb(pkt_len + 2);
1139 eth_copy_and_sum(skb, rx_skb->data, pkt_len, 0);
1140 skb_put(skb, pkt_len);
1149 yp->stats.rx_bytes += pkt_len;
H A Dznet.c743 int pkt_len = this_rfp_ptr[-2]; local
747 " next %04x.\n", next_frame_end_offset<<1, status, pkt_len,
757 } else if (pkt_len > 1536) {
763 skb = dev_alloc_skb(pkt_len);
771 if (&znet->rx_cur[(pkt_len+1)>>1] > znet->rx_end) {
774 memcpy(skb_put(skb,pkt_len-semi_cnt), znet->rx_start,
775 pkt_len - semi_cnt);
777 memcpy(skb_put(skb,pkt_len), znet->rx_cur, pkt_len); local
788 znet->stats.rx_bytes += pkt_len;
[all...]
H A Dpcnet32.c1158 short pkt_len; local
1180 pkt_len = (le32_to_cpu(rxp->msg_length) & 0xfff) - 4;
1183 if (unlikely(pkt_len > PKT_BUF_SZ - 2)) {
1186 dev->name, pkt_len);
1190 if (pkt_len < 60) {
1197 if (pkt_len > rx_copybreak) {
1207 skb_put(skb, pkt_len);
1219 skb = dev_alloc_skb(pkt_len + 2);
1233 skb_put(skb, pkt_len); /* Make room */
1236 pkt_len,
[all...]
H A Drrunner.c939 u32 pkt_len; local
942 pkt_len = desc->size;
945 printk("len %x, mode %x\n", pkt_len, desc->mode);
952 if (pkt_len > 0){
957 if (pkt_len < PKT_COPY_THRESHOLD) {
958 skb = alloc_skb(pkt_len, GFP_ATOMIC);
960 printk(KERN_WARNING "%s: Unable to allocate skb (%i bytes), deferring packet\n", dev->name, pkt_len);
966 pkt_len,
969 memcpy(skb_put(skb, pkt_len),
970 rx_skb->data, pkt_len); local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/s390/net/
H A Dqeth_eddp.c206 int pkt_len; local
213 pkt_len = eddp->nhl + eddp->thl + data_len;
215 pkt_len += ETH_HLEN;
217 pkt_len += VLAN_HLEN;
220 if (page_remainder < (sizeof(struct qeth_hdr) + pkt_len)){
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/pcmcia/
H A D3c574_cs.c1051 short pkt_len = rx_status & 0x7ff; local
1054 skb = dev_alloc_skb(pkt_len+5);
1057 pkt_len, rx_status);
1060 insl(ioaddr+RX_FIFO, skb_put(skb, pkt_len),
1061 ((pkt_len+3)>>2));
1066 lp->stats.rx_bytes += pkt_len;
1069 " size %d.\n", dev->name, pkt_len);
H A D3c589_cs.c878 short pkt_len = rx_status & 0x7ff; local
881 skb = dev_alloc_skb(pkt_len+5);
884 pkt_len, rx_status);
887 insl(ioaddr+RX_FIFO, skb_put(skb, pkt_len),
888 (pkt_len+3)>>2);
893 lp->stats.rx_bytes += pkt_len;
896 " size %d.\n", dev->name, pkt_len);
H A Daxnet_cs.c1441 int pkt_len, pkt_stat; local
1467 pkt_len = rx_frame.count - sizeof(struct e8390_pkt_hdr);
1470 next_frame = this_frame + 1 + ((pkt_len+4)>>8);
1472 if (pkt_len < 60 || pkt_len > 1518)
1485 skb = dev_alloc_skb(pkt_len+2);
1490 dev->name, pkt_len);
1497 skb_put(skb, pkt_len); /* Make room */
1498 ei_block_input(dev, pkt_len, skb, current_offset + sizeof(rx_frame));
1503 ei_local->stat.rx_bytes += pkt_len;
[all...]
H A Dfmvj18x_cs.c983 u_short pkt_len = inw(ioaddr + DATAPORT); local
987 if (pkt_len > 1550) {
989 "large packet, size %d.\n", dev->name, pkt_len);
994 skb = dev_alloc_skb(pkt_len+2);
997 "packet (len %d).\n", dev->name, pkt_len);
1004 insw(ioaddr + DATAPORT, skb_put(skb, pkt_len),
1005 (pkt_len + 1) >> 1);
1012 dev->name, pkt_len);
1022 lp->stats.rx_bytes += pkt_len;
H A Dnmclan_cs.c1170 short pkt_len = (rx_status & ~MACE_RCVFS_RCVSTS) - 4; local
1180 " 0x%X.\n", pkt_len, rx_status);
1182 skb = dev_alloc_skb(pkt_len+2);
1186 insw(ioaddr + AM2150_RCV, skb_put(skb, pkt_len), pkt_len>>1);
1187 if (pkt_len & 1)
1195 lp->linux_stats.rx_bytes += pkt_len;
1200 " %d.\n", dev->name, pkt_len);

Completed in 292 milliseconds

1234