/drivers/isdn/hisax/ |
H A D | hisax_debug.h | 41 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) {
|
/drivers/net/ethernet/dec/tulip/ |
H A D | interrupt.c | 140 short pkt_len; local 157 pkt_len = ((status >> 16) & 0x7ff) - 4; 160 * Maximum pkt_len is 1518 (1514 + vlan header) 171 pkt_len > 1518) { 188 if (pkt_len > 1518 || 204 if (pkt_len < tulip_rx_copybreak && 205 (skb = netdev_alloc_skb(dev, pkt_len + 2)) != NULL) { 209 pkt_len, PCI_DMA_FROMDEVICE); 212 pkt_len); 213 skb_put(skb, pkt_len); 217 pkt_len); local 372 short pkt_len; local 443 pkt_len); local [all...] |
/drivers/net/ethernet/sfc/ |
H A D | selftest.h | 47 const char *buf_ptr, int pkt_len);
|
H A D | selftest.c | 284 const char *buf_ptr, int pkt_len) 304 if (pkt_len < sizeof(received->header)) { 307 "test\n", pkt_len, LOOPBACK_MODE(efx)); 320 if (pkt_len != sizeof(*payload)) { 323 "%s loopback test\n", pkt_len, (int)sizeof(*payload), 365 buf_ptr, pkt_len, 0); 283 efx_loopback_rx_packet(struct efx_nic *efx, const char *buf_ptr, int pkt_len) argument
|
/drivers/net/wireless/libertas/ |
H A D | tx.c | 70 uint16_t pkt_len; local 115 pkt_len = skb->len; 125 pkt_len -= sizeof(*rtap_hdr); 134 txpd->tx_packet_length = cpu_to_le16(pkt_len); 146 priv->tx_pending_len = pkt_len + sizeof(struct txpd);
|
/drivers/usb/serial/ |
H A D | safe_serial.c | 261 int pkt_len; local 273 pkt_len = size; 274 memset(buf + count, '0', pkt_len - count - trailer_len); 276 pkt_len = count + trailer_len; 280 buf[pkt_len - 2] = count << 2; 281 buf[pkt_len - 1] = 0; 284 fcs = fcs_compute10(buf, pkt_len, CRC10_INITFCS); 285 buf[pkt_len - 2] |= fcs >> 8; 286 buf[pkt_len - 1] |= fcs & 0xff; 288 return pkt_len; [all...] |
/drivers/net/wireless/ath/ath5k/ |
H A D | desc.c | 54 * @pkt_len: Frame length in bytes 75 unsigned int pkt_len, unsigned int hdr_len, 116 frame_len = pkt_len - padsize + FCS_LEN; 127 pkt_len = roundup(pkt_len, 4); 129 if (pkt_len & ~AR5K_2W_TX_DESC_CTL1_BUF_LEN) 132 tx_ctl->tx_control_1 = pkt_len & AR5K_2W_TX_DESC_CTL1_BUF_LEN; 220 * @pkt_len: Frame length in bytes 241 unsigned int pkt_len, unsigned int hdr_len, 292 frame_len = pkt_len 73 ath5k_hw_setup_2word_tx_desc(struct ath5k_hw *ah, struct ath5k_desc *desc, unsigned int pkt_len, unsigned int hdr_len, int padsize, enum ath5k_pkt_type type, unsigned int tx_power, unsigned int tx_rate0, unsigned int tx_tries0, unsigned int key_index, unsigned int antenna_mode, unsigned int flags, unsigned int rtscts_rate, unsigned int rtscts_duration) argument 239 ath5k_hw_setup_4word_tx_desc(struct ath5k_hw *ah, struct ath5k_desc *desc, unsigned int pkt_len, unsigned int hdr_len, int padsize, enum ath5k_pkt_type type, unsigned int tx_power, unsigned int tx_rate0, unsigned int tx_tries0, unsigned int key_index, unsigned int antenna_mode, unsigned int flags, unsigned int rtscts_rate, unsigned int rtscts_duration) argument [all...] |
/drivers/staging/rtl8712/ |
H A D | xmit_linux.c | 55 pfile->pkt_len = pfile->buf_len = pktptr->len; 66 skb_copy_bits(pfile->pkt, pfile->buf_len - pfile->pkt_len, 69 pfile->pkt_len -= len; 75 if (pfile->pkt_len == 0)
|
H A D | xmit_osdep.h | 34 u32 pkt_len; /*the remainder length of the open_file*/ member in struct:pkt_file
|
/drivers/net/ethernet/3com/ |
H A D | 3c501.c | 684 int pkt_len; local 687 pkt_len = inw(RX_LOW); 690 pr_debug(" el_receive %d.\n", pkt_len); 692 if (pkt_len < 60 || pkt_len > 1536) { 695 dev->name, pkt_len); 705 skb = netdev_alloc_skb(dev, pkt_len + 2); 723 insb(DATAPORT, skb_put(skb, pkt_len), pkt_len); 727 dev->stats.rx_bytes += pkt_len; [all...] |
H A D | 3c515.c | 1294 short pkt_len = rx_status & 0x1fff; local 1297 skb = netdev_alloc_skb(dev, pkt_len + 5 + 2); 1300 pkt_len, rx_status); 1305 skb_put(skb, pkt_len), 1306 (pkt_len + 3) >> 2); 1311 dev->stats.rx_bytes += pkt_len; 1318 pr_debug("%s: Couldn't allocate a sk_buff of size %d.\n", dev->name, pkt_len); 1359 short pkt_len = rx_status & 0x1fff; local 1362 dev->stats.rx_bytes += pkt_len; 1365 pkt_len, rx_statu [all...] |
/drivers/net/wireless/brcm80211/brcmfmac/ |
H A D | bcmsdh_sdmmc.c | 267 uint pkt_len = pkt->len; local 268 pkt_len += 3; 269 pkt_len &= 0xFFFFFFFC; 272 addr, pkt, pkt_len); 274 brcmf_dbg(ERROR, "%s FAILED %p[%d], addr=0x%05x, pkt_len=%d, ERR=0x%08x\n", 276 pkt_len, err_ret); 280 pkt_len); 283 addr += pkt_len; 303 uint pkt_len; local 310 pkt_len [all...] |
/drivers/net/wireless/mwifiex/ |
H A D | sdio.c | 325 u8 *buffer, u32 pkt_len, u32 port) 334 BLOCK_MODE) ? (pkt_len / 335 MWIFIEX_SDIO_BLOCK_SIZE) : pkt_len; 459 u8 *payload, u32 pkt_len, u32 port) 465 ret = mwifiex_write_data_sync(adapter, payload, pkt_len, port); 1013 u32 pkt_len, pkt_type = 0; local 1098 pkt_len = *(u16 *) &curr_ptr[0]; 1104 if ((pkt_type == MWIFIEX_TYPE_DATA) && (pkt_len <= 1107 memcpy(skb_deaggr->data, curr_ptr, pkt_len); 1109 skb_trim(skb_deaggr, pkt_len); 324 mwifiex_write_data_sync(struct mwifiex_adapter *adapter, u8 *buffer, u32 pkt_len, u32 port) argument 458 mwifiex_write_data_to_card(struct mwifiex_adapter *adapter, u8 *payload, u32 pkt_len, u32 port) argument 1314 mwifiex_host_to_card_mp_aggr(struct mwifiex_adapter *adapter, u8 *payload, u32 pkt_len, u8 port, u32 next_pkt_len) argument 1446 u32 pkt_len = skb->len; local [all...] |
H A D | sdio.h | 184 #define MP_TX_AGGR_BUF_PUT(a, payload, pkt_len, port) do { \ 186 payload, pkt_len); \ 187 a->mpa_tx.buf_len += pkt_len; \
|
/drivers/net/wireless/bcmdhd/ |
H A D | bcmsdh_sdmmc.c | 924 uint ttl_len, dma_len, lft_len, xfred_len, pkt_len; local 964 pkt_len = PKTLEN(sd->osh, pnext); 966 if (dma_len > pkt_len) 967 dma_len -= pkt_len; 969 pkt_len = xfred_len = dma_len; 976 pkt_len); 1031 pkt_len = PKTLEN(sd->osh, pnext); 1033 pkt_len -= xfred_len; 1041 if (write == 0 || pkt_len < 32) 1042 pkt_len [all...] |
/drivers/net/appletalk/ |
H A D | cops.c | 747 int pkt_len = 0; local 782 pkt_len = inb(ioaddr) & 0xFF; 784 pkt_len = inb(ioaddr) & 0x00FF; 785 pkt_len |= (inb(ioaddr) << 8); 790 skb = dev_alloc_skb(pkt_len); 796 while(pkt_len--) /* Discard packet */ 802 skb_put(skb, pkt_len); 805 insb(ioaddr, skb->data, pkt_len); /* Eat the Data */ 813 if(pkt_len < 0 || pkt_len > MAX_LLAP_SIZ [all...] |
/drivers/net/ethernet/freescale/fs_enet/ |
H A D | fs_enet-main.c | 92 u16 pkt_len, sc; local 152 pkt_len = CBDR_DATLEN(bdp) - 4; /* remove CRC */ 153 fep->stats.rx_bytes += pkt_len + 4; 155 if (pkt_len <= fpi->rx_copybreak) { 157 skbn = netdev_alloc_skb(dev, pkt_len + 2); 161 skbn->data, pkt_len); 175 skb_put(skb, pkt_len); /* Make room */ 226 u16 pkt_len, sc; local 284 pkt_len = CBDR_DATLEN(bdp) - 4; /* remove CRC */ 285 fep->stats.rx_bytes += pkt_len [all...] |
/drivers/net/ethernet/fujitsu/ |
H A D | eth16i.c | 1143 ushort pkt_len = inw(ioaddr + DATAPORT); local 1153 if( (pkt_len < ETH_ZLEN) || (pkt_len > ETH_FRAME_LEN) ) { 1166 skb = netdev_alloc_skb(dev, pkt_len + 3); 1169 dev->name, pkt_len); 1179 size is (pkt_len + 1) >> 1, cause we are now reading words 1184 insw(ioaddr + DATAPORT, skb_put(skb, pkt_len), 1185 (pkt_len + 1) >> 1); 1187 unsigned char *buf = skb_put(skb, pkt_len); 1188 unsigned char frag = pkt_len [all...] |
/drivers/net/ethernet/i825xx/ |
H A D | 3c505.h | 159 pkt_len; member in struct:Xmit_pkt 166 pkt_len, member in struct:Rcv_resp
|
H A D | znet.c | 739 int pkt_len = this_rfp_ptr[-2]; local 743 " next %04x.\n", next_frame_end_offset<<1, status, pkt_len, 758 } else if (pkt_len > 1536) { 764 skb = netdev_alloc_skb(dev, pkt_len); 772 if (&znet->rx_cur[(pkt_len+1)>>1] > znet->rx_end) { 775 memcpy(skb_put(skb,pkt_len-semi_cnt), znet->rx_start, 776 pkt_len - semi_cnt); 778 memcpy(skb_put(skb,pkt_len), znet->rx_cur, pkt_len); local 788 dev->stats.rx_bytes += pkt_len; [all...] |
/drivers/net/ethernet/seeq/ |
H A D | seeq8005.c | 496 int pkt_len; local 519 pkt_len = (next_packet + 0x10000 - ((DEFAULT_TEA+1)<<8)) - lp->receive_ptr - 4; 521 pkt_len = next_packet - lp->receive_ptr - 4; 533 printk("%s: recv len=0x%04x\n",dev->name,pkt_len); 550 skb = netdev_alloc_skb(dev, pkt_len); 557 buf = skb_put(skb,pkt_len); 559 insw(SEEQ_BUFFER, buf, (pkt_len + 1) >> 1); 573 dev->stats.rx_bytes += pkt_len;
|
/drivers/net/hamradio/ |
H A D | hdlcdrv.c | 147 int pkt_len; local 154 pkt_len = s->hdlcrx.len - 2 + 1; /* KISS kludge */ 155 if (!(skb = dev_alloc_skb(pkt_len))) { 160 cp = skb_put(skb, pkt_len); 162 memcpy(cp, s->hdlcrx.buffer, pkt_len - 1); 270 int pkt_len; local 313 pkt_len = skb->len-1; /* strip KISS byte */ 314 if (pkt_len >= HDLCDRV_MAXFLEN || pkt_len < 2) { 322 pkt_len); [all...] |
/drivers/input/touchscreen/ |
H A D | usbtouchscreen.c | 1275 int pkt_len, pos, buf_len, tmp; local 1280 pkt_len = usbtouch->type->get_pkt_len( 1284 if (unlikely(!pkt_len)) 1287 /* need to append -pkt_len bytes before able to get size */ 1288 if (unlikely(pkt_len < 0)) { 1289 int append = -pkt_len; 1297 pkt_len = usbtouch->type->get_pkt_len( 1299 if (pkt_len < 0) 1304 tmp = pkt_len - usbtouch->buf_len; 1308 usbtouch_process_pkt(usbtouch, usbtouch->buffer, pkt_len); [all...] |
/drivers/net/caif/ |
H A D | caif_spi.c | 531 int pkt_len = 0; local 543 pkt_len = *src; 544 pkt_len |= ((*(src+1)) << 8) & 0xFF00; 545 pkt_len += 2; /* Add FCS fields. */ 549 skb = netdev_alloc_skb(cfspi->ndev, pkt_len + 1); 552 dst = skb_put(skb, pkt_len); 553 memcpy(dst, src, pkt_len); 554 src += pkt_len; 570 cfspi->ndev->stats.rx_bytes += pkt_len; 578 epad = PAD_POW2((pkt_len [all...] |
/drivers/net/ethernet/8390/ |
H A D | lib8390.c | 661 int pkt_len, pkt_stat; local 691 pkt_len = rx_frame.count - sizeof(struct e8390_pkt_hdr); 694 next_frame = this_frame + 1 + ((pkt_len+4)>>8); 709 if (pkt_len < 60 || pkt_len > 1518) { 719 skb = netdev_alloc_skb(dev, pkt_len + 2); 723 pkt_len); 728 skb_put(skb, pkt_len); /* Make room */ 729 ei_block_input(dev, pkt_len, skb, current_offset + sizeof(rx_frame)); 734 dev->stats.rx_bytes += pkt_len; [all...] |