/linux-4.4.14/drivers/isdn/hisax/ |
D | hisax_debug.h | 41 dump_packet(const char *name, const u_char *data, int pkt_len) in dump_packet() argument 45 if (pkt_len) { in dump_packet() 48 printk(KERN_DEBUG "%s: length=%d,data=", name, pkt_len); in dump_packet() 50 if (pkt_len > DUMP_HDR_SIZE + DUMP_TLR_SIZE) { in dump_packet() 54 len1 = pkt_len > DUMP_HDR_SIZE ? DUMP_HDR_SIZE : pkt_len; in dump_packet() 62 for (i = pkt_len-DUMP_TLR_SIZE; i < pkt_len; ++i) { in dump_packet()
|
/linux-4.4.14/drivers/usb/serial/ |
D | safe_serial.c | 233 int pkt_len; in safe_prepare_write_buffer() local 245 pkt_len = size; in safe_prepare_write_buffer() 246 memset(buf + count, '0', pkt_len - count - trailer_len); in safe_prepare_write_buffer() 248 pkt_len = count + trailer_len; in safe_prepare_write_buffer() 252 buf[pkt_len - 2] = count << 2; in safe_prepare_write_buffer() 253 buf[pkt_len - 1] = 0; in safe_prepare_write_buffer() 256 fcs = fcs_compute10(buf, pkt_len, CRC10_INITFCS); in safe_prepare_write_buffer() 257 buf[pkt_len - 2] |= fcs >> 8; in safe_prepare_write_buffer() 258 buf[pkt_len - 1] |= fcs & 0xff; in safe_prepare_write_buffer() 260 return pkt_len; in safe_prepare_write_buffer()
|
/linux-4.4.14/drivers/net/ethernet/dec/tulip/ |
D | interrupt.c | 146 short pkt_len; in tulip_poll() local 163 pkt_len = ((status >> 16) & 0x7ff) - 4; in tulip_poll() 177 pkt_len > 1518) { in tulip_poll() 194 if (pkt_len > 1518 || in tulip_poll() 210 if (pkt_len < tulip_rx_copybreak && in tulip_poll() 211 (skb = netdev_alloc_skb(dev, pkt_len + 2)) != NULL) { in tulip_poll() 215 pkt_len, PCI_DMA_FROMDEVICE); in tulip_poll() 218 pkt_len); in tulip_poll() 219 skb_put(skb, pkt_len); in tulip_poll() 221 memcpy(skb_put(skb, pkt_len), in tulip_poll() [all …]
|
D | xircom_cb.c | 1108 short pkt_len = ((status >> 16) & 0x7ff) - 4; in investigate_read_descriptor() local 1112 if (pkt_len > 1518) { in investigate_read_descriptor() 1113 netdev_err(dev, "Packet length %i is bogus\n", pkt_len); in investigate_read_descriptor() 1114 pkt_len = 1518; in investigate_read_descriptor() 1117 skb = netdev_alloc_skb(dev, pkt_len + 2); in investigate_read_descriptor() 1125 pkt_len); in investigate_read_descriptor() 1126 skb_put(skb, pkt_len); in investigate_read_descriptor() 1130 dev->stats.rx_bytes += pkt_len; in investigate_read_descriptor()
|
D | winbond-840.c | 1221 int pkt_len = ((status >> 16) & 0x7ff) - 4; in netdev_rx() local 1226 pkt_len, status); in netdev_rx() 1230 if (pkt_len < rx_copybreak && in netdev_rx() 1231 (skb = netdev_alloc_skb(dev, pkt_len + 2)) != NULL) { in netdev_rx() 1236 skb_copy_to_linear_data(skb, np->rx_skbuff[entry]->data, pkt_len); in netdev_rx() 1237 skb_put(skb, pkt_len); in netdev_rx() 1245 skb_put(skb = np->rx_skbuff[entry], pkt_len); in netdev_rx() 1259 np->stats.rx_bytes += pkt_len; in netdev_rx()
|
D | de4x5.c | 903 static void de4x5_local_stats(struct net_device *dev, char *buf, int pkt_len); 1637 short pkt_len = (short)(le32_to_cpu(lp->rx_ring[entry].status) in de4x5_rx() local 1640 if ((skb = de4x5_alloc_rx_buff(dev, entry, pkt_len)) == NULL) { in de4x5_rx() 1645 de4x5_dbg_rx(skb, pkt_len); in de4x5_rx() 1649 de4x5_local_stats(dev, skb->data, pkt_len); in de4x5_rx() 1654 lp->stats.rx_bytes += pkt_len; in de4x5_rx() 1859 de4x5_local_stats(struct net_device *dev, char *buf, int pkt_len) in de4x5_local_stats() argument 1865 if (pkt_len < (i*DE4X5_PKT_BIN_SZ)) { in de4x5_local_stats()
|
/linux-4.4.14/net/bridge/ |
D | br_netfilter_ipv6.c | 53 u32 pkt_len; in br_nf_check_hbh_len() local 78 pkt_len = ntohl(*(__be32 *)(nh + off + 2)); in br_nf_check_hbh_len() 79 if (pkt_len <= IPV6_MAXPLEN || in br_nf_check_hbh_len() 82 if (pkt_len > skb->len - sizeof(struct ipv6hdr)) in br_nf_check_hbh_len() 85 pkt_len + sizeof(struct ipv6hdr))) in br_nf_check_hbh_len() 107 u32 pkt_len; in br_validate_ipv6() local 121 pkt_len = ntohs(hdr->payload_len); in br_validate_ipv6() 123 if (pkt_len || hdr->nexthdr != NEXTHDR_HOP) { in br_validate_ipv6() 124 if (pkt_len + ip6h_len > skb->len) { in br_validate_ipv6() 129 if (pskb_trim_rcsum(skb, pkt_len + ip6h_len)) { in br_validate_ipv6()
|
/linux-4.4.14/drivers/net/wireless/rsi/ |
D | rsi_91x_main.c | 70 u32 pkt_len, in rsi_prepare_skb() argument 78 if (WARN(!pkt_len, "%s: Dummy pkt received", __func__)) in rsi_prepare_skb() 81 if (pkt_len > (RSI_RCV_BUFFER_LEN * 4)) { in rsi_prepare_skb() 83 __func__, pkt_len); in rsi_prepare_skb() 84 pkt_len = RSI_RCV_BUFFER_LEN * 4; in rsi_prepare_skb() 87 pkt_len -= extended_desc; in rsi_prepare_skb() 88 skb = dev_alloc_skb(pkt_len + FRAME_DESC_SZ); in rsi_prepare_skb() 93 skb_put(skb, pkt_len); in rsi_prepare_skb()
|
/linux-4.4.14/drivers/net/wireless/ti/wlcore/ |
D | rx.c | 51 static u32 wlcore_rx_get_align_buf_size(struct wl1271 *wl, u32 pkt_len) in wlcore_rx_get_align_buf_size() argument 54 return ALIGN(pkt_len, WL12XX_BUS_BLOCK_SIZE); in wlcore_rx_get_align_buf_size() 56 return pkt_len; in wlcore_rx_get_align_buf_size() 220 u32 pkt_len, align_pkt_len; in wlcore_rx() local 231 pkt_len = wlcore_rx_get_buf_size(wl, des); in wlcore_rx() 233 pkt_len); in wlcore_rx() 261 pkt_len = wlcore_rx_get_buf_size(wl, des); in wlcore_rx() 271 pkt_len, rx_align, in wlcore_rx() 284 pkt_offset += wlcore_rx_get_align_buf_size(wl, pkt_len); in wlcore_rx()
|
/linux-4.4.14/drivers/net/wireless/ath/ath5k/ |
D | desc.c | 77 unsigned int pkt_len, unsigned int hdr_len, in ath5k_hw_setup_2word_tx_desc() argument 118 frame_len = pkt_len - padsize + FCS_LEN; in ath5k_hw_setup_2word_tx_desc() 129 pkt_len = roundup(pkt_len, 4); in ath5k_hw_setup_2word_tx_desc() 131 if (pkt_len & ~AR5K_2W_TX_DESC_CTL1_BUF_LEN) in ath5k_hw_setup_2word_tx_desc() 134 tx_ctl->tx_control_1 = pkt_len & AR5K_2W_TX_DESC_CTL1_BUF_LEN; in ath5k_hw_setup_2word_tx_desc() 243 unsigned int pkt_len, unsigned int hdr_len, in ath5k_hw_setup_4word_tx_desc() argument 294 frame_len = pkt_len - padsize + FCS_LEN; in ath5k_hw_setup_4word_tx_desc() 305 pkt_len = roundup(pkt_len, 4); in ath5k_hw_setup_4word_tx_desc() 307 if (pkt_len & ~AR5K_4W_TX_DESC_CTL1_BUF_LEN) in ath5k_hw_setup_4word_tx_desc() 310 txctl1 = pkt_len & AR5K_4W_TX_DESC_CTL1_BUF_LEN; in ath5k_hw_setup_4word_tx_desc()
|
/linux-4.4.14/drivers/net/wireless/libertas/ |
D | tx.c | 70 uint16_t pkt_len; in lbs_hard_start_xmit() local 115 pkt_len = skb->len; in lbs_hard_start_xmit() 125 pkt_len -= sizeof(*rtap_hdr); in lbs_hard_start_xmit() 134 txpd->tx_packet_length = cpu_to_le16(pkt_len); in lbs_hard_start_xmit() 146 priv->tx_pending_len = pkt_len + sizeof(struct txpd); in lbs_hard_start_xmit()
|
D | host.h | 345 __le16 pkt_len; member
|
/linux-4.4.14/drivers/net/wireless/mediatek/mt7601u/ |
D | tx.c | 101 int pkt_len = (unsigned long)info->status.status_driver_data[0]; in mt7601u_tx_skb_remove_dma_overhead() local 107 skb_trim(skb, pkt_len); in mt7601u_tx_skb_remove_dma_overhead() 140 int pkt_len) in mt7601u_push_txwi() argument 191 pkt_len |= MT76_SET(MT_TXWI_LEN_PKTID, pkt_id); in mt7601u_push_txwi() 192 txwi->len_ctl = cpu_to_le16(pkt_len); in mt7601u_push_txwi() 207 int pkt_len = skb->len; in mt7601u_tx() local 211 info->status.status_driver_data[0] = (void *)(unsigned long)pkt_len; in mt7601u_tx() 227 txwi = mt7601u_push_txwi(dev, skb, sta, wcid, pkt_len); in mt7601u_tx()
|
/linux-4.4.14/net/caif/ |
D | cfserl.c | 52 u16 pkt_len; in cfserl_receive() local 95 pkt_len = cfpkt_getlen(pkt); in cfserl_receive() 103 if (pkt_len < 2) { in cfserl_receive() 133 if (pkt_len < expectlen) { in cfserl_receive() 146 if (pkt_len > expectlen) in cfserl_receive()
|
/linux-4.4.14/drivers/net/wireless/mwifiex/ |
D | sdio.c | 388 u8 *buffer, u32 pkt_len, u32 port) in mwifiex_write_data_sync() argument 397 BLOCK_MODE) ? (pkt_len / in mwifiex_write_data_sync() 398 MWIFIEX_SDIO_BLOCK_SIZE) : pkt_len; in mwifiex_write_data_sync() 566 u8 *payload, u32 pkt_len, u32 port) in mwifiex_write_data_to_card() argument 572 ret = mwifiex_write_data_sync(adapter, payload, pkt_len, port); in mwifiex_write_data_to_card() 1090 u32 total_pkt_len, pkt_len; in mwifiex_deaggr_sdio_pkt() local 1112 pkt_len = le16_to_cpu(*(__le16 *)(data + SDIO_HEADER_OFFSET)); in mwifiex_deaggr_sdio_pkt() 1115 if ((pkt_len + SDIO_HEADER_OFFSET) > blk_size) { in mwifiex_deaggr_sdio_pkt() 1119 __func__, pkt_len, blk_size); in mwifiex_deaggr_sdio_pkt() 1122 skb_deaggr = mwifiex_alloc_dma_align_buf(pkt_len, in mwifiex_deaggr_sdio_pkt() [all …]
|
D | util.c | 386 u16 pkt_len; in mwifiex_process_mgmt_packet() local 402 skb_pull(skb, sizeof(pkt_len)); in mwifiex_process_mgmt_packet() 404 pkt_len = le16_to_cpu(rx_pd->rx_pkt_length); in mwifiex_process_mgmt_packet() 409 pkt_len, rx_pd)) in mwifiex_process_mgmt_packet() 415 pkt_len - sizeof(struct ieee80211_hdr)); in mwifiex_process_mgmt_packet() 417 pkt_len -= ETH_ALEN + sizeof(pkt_len); in mwifiex_process_mgmt_packet() 418 rx_pd->rx_pkt_length = cpu_to_le16(pkt_len); in mwifiex_process_mgmt_packet() 421 CAL_RSSI(rx_pd->snr, rx_pd->nf), skb->data, pkt_len, in mwifiex_process_mgmt_packet()
|
D | sdio.h | 111 #define MP_TX_AGGR_BUF_PUT(a, payload, pkt_len, port) do { \ argument 113 payload, pkt_len); \ 114 a->mpa_tx.buf_len += pkt_len; \
|
D | tdls.c | 775 u16 pkt_len, skb_len; in mwifiex_send_tdls_action_frame() local 807 pos = skb_put(skb, MWIFIEX_MGMT_FRAME_HEADER_SIZE + sizeof(pkt_len)); in mwifiex_send_tdls_action_frame() 808 memset(pos, 0, MWIFIEX_MGMT_FRAME_HEADER_SIZE + sizeof(pkt_len)); in mwifiex_send_tdls_action_frame() 835 pkt_len = skb->len - MWIFIEX_MGMT_FRAME_HEADER_SIZE - sizeof(pkt_len); in mwifiex_send_tdls_action_frame() 836 memcpy(skb->data + MWIFIEX_MGMT_FRAME_HEADER_SIZE, &pkt_len, in mwifiex_send_tdls_action_frame() 837 sizeof(pkt_len)); in mwifiex_send_tdls_action_frame()
|
D | decl.h | 198 u32 pkt_len; member
|
D | cfg80211.c | 165 u16 pkt_len; in mwifiex_form_mgmt_frame() local 168 pkt_len = len + ETH_ALEN; in mwifiex_form_mgmt_frame() 171 MWIFIEX_MGMT_FRAME_HEADER_SIZE + sizeof(pkt_len)); in mwifiex_form_mgmt_frame() 172 memcpy(skb_push(skb, sizeof(pkt_len)), &pkt_len, sizeof(pkt_len)); in mwifiex_form_mgmt_frame() 203 u16 pkt_len; in mwifiex_cfg80211_mgmt_tx() local 223 pkt_len = len + ETH_ALEN; in mwifiex_cfg80211_mgmt_tx() 226 pkt_len + sizeof(pkt_len)); in mwifiex_cfg80211_mgmt_tx() 238 tx_info->pkt_len = pkt_len; in mwifiex_cfg80211_mgmt_tx()
|
D | sta_tx.c | 168 tx_info->pkt_len = data_len - (sizeof(struct txpd) + INTF_HEADER_LEN); in mwifiex_send_null_packet()
|
D | pcie.c | 1284 __le16 pkt_len; in mwifiex_pcie_process_recv_data() local 1301 pkt_len = *((__le16 *)skb_data->data); in mwifiex_pcie_process_recv_data() 1302 rx_len = le16_to_cpu(pkt_len); in mwifiex_pcie_process_recv_data() 1602 __le16 pkt_len; in mwifiex_pcie_process_cmd_complete() local 1616 pkt_len = *((__le16 *)skb->data); in mwifiex_pcie_process_cmd_complete() 1617 rx_len = le16_to_cpu(pkt_len); in mwifiex_pcie_process_cmd_complete()
|
D | txrx.c | 302 priv->stats.tx_bytes += tx_info->pkt_len; in mwifiex_write_data_complete()
|
D | uap_txrx.c | 207 tx_info->pkt_len = skb->len; in mwifiex_uap_queue_bridged_pkt()
|
D | main.c | 846 tx_info->pkt_len = skb->len; in mwifiex_hard_start_xmit()
|
/linux-4.4.14/drivers/net/appletalk/ |
D | cops.c | 747 int pkt_len = 0; in cops_rx() local 782 pkt_len = inb(ioaddr) & 0xFF; in cops_rx() 784 pkt_len = inb(ioaddr) & 0x00FF; in cops_rx() 785 pkt_len |= (inb(ioaddr) << 8); in cops_rx() 790 skb = dev_alloc_skb(pkt_len); in cops_rx() 796 while(pkt_len--) /* Discard packet */ in cops_rx() 802 skb_put(skb, pkt_len); in cops_rx() 805 insb(ioaddr, skb->data, pkt_len); /* Eat the Data */ in cops_rx() 813 if(pkt_len < 0 || pkt_len > MAX_LLAP_SIZE) in cops_rx() 816 dev->name, pkt_len); in cops_rx()
|
/linux-4.4.14/drivers/staging/rtl8712/ |
D | xmit_linux.c | 53 pfile->pkt_len = pfile->buf_len = pktptr->len; in _r8712_open_pktfile() 64 skb_copy_bits(pfile->pkt, pfile->buf_len - pfile->pkt_len, in _r8712_pktfile_read() 67 pfile->pkt_len -= len; in _r8712_pktfile_read() 73 if (pfile->pkt_len == 0) in r8712_endofpktfile()
|
D | xmit_osdep.h | 34 u32 pkt_len; /*the remainder length of the open_file*/ member
|
D | rtl8712_recv.c | 1013 uint pkt_len; in recvbuf2recvframe() local 1026 pkt_len = le32_to_cpu(prxstat->rxdw0) & 0x00003fff; in recvbuf2recvframe() 1031 if (transfer_len < pkt_len) { in recvbuf2recvframe() 1038 pkt_len = le32_to_cpu(prxstat->rxdw0) & 0x00003fff; in recvbuf2recvframe() 1046 if (pkt_len <= 0) in recvbuf2recvframe() 1057 tmp_len = pkt_len + drvinfo_sz + RXDESC_SIZE; in recvbuf2recvframe()
|
D | rtl871x_xmit.c | 243 pattrib->pktlen = pktfile.pkt_len; in r8712_update_attrib() 252 if (pktfile.pkt_len > 282) {/*MINIMUM_DHCP_PACKET_SIZE)*/ in r8712_update_attrib() 621 pattrib->pktlen = pktfile.pkt_len; in r8712_xmitframe_coalesce()
|
/linux-4.4.14/include/net/ |
D | ip6_tunnel.h | 87 int pkt_len, err; in ip6tunnel_xmit() local 89 pkt_len = skb->len - skb_inner_network_offset(skb); in ip6tunnel_xmit() 95 tstats->tx_bytes += pkt_len; in ip6tunnel_xmit()
|
D | sch_generic.h | 255 unsigned int pkt_len; member 478 return qdisc_skb_cb(skb)->pkt_len; in qdisc_pkt_len()
|
/linux-4.4.14/net/ipv6/ |
D | ip6_input.c | 68 u32 pkt_len; in ipv6_rcv() local 157 pkt_len = ntohs(hdr->payload_len); in ipv6_rcv() 160 if (pkt_len || hdr->nexthdr != NEXTHDR_HOP) { in ipv6_rcv() 161 if (pkt_len + sizeof(struct ipv6hdr) > skb->len) { in ipv6_rcv() 166 if (pskb_trim_rcsum(skb, pkt_len + sizeof(struct ipv6hdr))) { in ipv6_rcv()
|
D | exthdrs.c | 566 u32 pkt_len; in ipv6_hop_jumbo() local 576 pkt_len = ntohl(*(__be32 *)(nh + optoff + 2)); in ipv6_hop_jumbo() 577 if (pkt_len <= IPV6_MAXPLEN) { in ipv6_hop_jumbo() 590 if (pkt_len > skb->len - sizeof(struct ipv6hdr)) { in ipv6_hop_jumbo() 596 if (pskb_trim_rcsum(skb, pkt_len + sizeof(struct ipv6hdr))) in ipv6_hop_jumbo()
|
/linux-4.4.14/drivers/net/hamradio/ |
D | hdlcdrv.c | 147 int pkt_len; in hdlc_rx_flag() local 154 pkt_len = s->hdlcrx.len - 2 + 1; /* KISS kludge */ in hdlc_rx_flag() 155 if (!(skb = dev_alloc_skb(pkt_len))) { in hdlc_rx_flag() 160 cp = skb_put(skb, pkt_len); in hdlc_rx_flag() 162 memcpy(cp, s->hdlcrx.buffer, pkt_len - 1); in hdlc_rx_flag() 270 int pkt_len; in hdlcdrv_transmitter() local 313 pkt_len = skb->len-1; /* strip KISS byte */ in hdlcdrv_transmitter() 314 if (pkt_len >= HDLCDRV_MAXFLEN || pkt_len < 2) { in hdlcdrv_transmitter() 322 pkt_len); in hdlcdrv_transmitter() 325 append_crc_ccitt(s->hdlctx.buffer, pkt_len); in hdlcdrv_transmitter() [all …]
|
D | baycom_epp.c | 373 int pkt_len; in encode_hdlc() local 384 pkt_len = skb->len-1; /* strip KISS byte */ in encode_hdlc() 387 crc = calc_crc_ccitt(bp, pkt_len); in encode_hdlc() 392 while (pkt_len > -2) { in encode_hdlc() 398 pkt_len--; in encode_hdlc() 399 if (!pkt_len) in encode_hdlc()
|
D | yam.c | 546 int pkt_len = yp->rx_len - 2 + 1; /* -CRC + kiss */ in yam_rx_flag() local 552 if (!(skb = dev_alloc_skb(pkt_len))) { in yam_rx_flag() 557 cp = skb_put(skb, pkt_len); in yam_rx_flag() 559 memcpy(cp, yp->rx_buf, pkt_len - 1); in yam_rx_flag()
|
/linux-4.4.14/drivers/net/caif/ |
D | caif_spi.c | 530 int pkt_len = 0; in cfspi_rxfrm() local 542 pkt_len = *src; in cfspi_rxfrm() 543 pkt_len |= ((*(src+1)) << 8) & 0xFF00; in cfspi_rxfrm() 544 pkt_len += 2; /* Add FCS fields. */ in cfspi_rxfrm() 548 skb = netdev_alloc_skb(cfspi->ndev, pkt_len + 1); in cfspi_rxfrm() 551 dst = skb_put(skb, pkt_len); in cfspi_rxfrm() 552 memcpy(dst, src, pkt_len); in cfspi_rxfrm() 553 src += pkt_len; in cfspi_rxfrm() 568 cfspi->ndev->stats.rx_bytes += pkt_len; in cfspi_rxfrm() 576 epad = PAD_POW2((pkt_len + spad), spi_down_tail_align); in cfspi_rxfrm()
|
/linux-4.4.14/net/bridge/netfilter/ |
D | nf_tables_bridge.c | 50 u32 pkt_len; in nft_bridge_ip6hdr_validate() local 59 pkt_len = ntohs(hdr->payload_len); in nft_bridge_ip6hdr_validate() 60 if (pkt_len + sizeof(struct ipv6hdr) > skb->len) in nft_bridge_ip6hdr_validate()
|
/linux-4.4.14/drivers/net/ethernet/8390/ |
D | lib8390.c | 664 int pkt_len, pkt_stat; in ei_receive() local 695 pkt_len = rx_frame.count - sizeof(struct e8390_pkt_hdr); in ei_receive() 698 next_frame = this_frame + 1 + ((pkt_len+4)>>8); in ei_receive() 713 if (pkt_len < 60 || pkt_len > 1518) { in ei_receive() 723 skb = netdev_alloc_skb(dev, pkt_len + 2); in ei_receive() 727 pkt_len); in ei_receive() 732 skb_put(skb, pkt_len); /* Make room */ in ei_receive() 733 ei_block_input(dev, pkt_len, skb, current_offset + sizeof(rx_frame)); in ei_receive() 738 dev->stats.rx_bytes += pkt_len; in ei_receive()
|
D | axnet_cs.c | 1345 int pkt_len, pkt_stat; in ei_receive() local 1373 pkt_len = rx_frame.count - sizeof(struct e8390_pkt_hdr); in ei_receive() 1376 next_frame = this_frame + 1 + ((pkt_len+4)>>8); in ei_receive() 1378 if (pkt_len < 60 || pkt_len > 1518) in ei_receive() 1391 skb = netdev_alloc_skb(dev, pkt_len + 2); in ei_receive() 1396 pkt_len); in ei_receive() 1403 skb_put(skb, pkt_len); /* Make room */ in ei_receive() 1404 ei_block_input(dev, pkt_len, skb, current_offset + sizeof(rx_frame)); in ei_receive() 1408 dev->stats.rx_bytes += pkt_len; in ei_receive()
|
/linux-4.4.14/drivers/input/touchscreen/ |
D | usbtouchscreen.c | 1333 int pkt_len, pos, buf_len, tmp; in usbtouch_process_multi() local 1338 pkt_len = usbtouch->type->get_pkt_len( in usbtouch_process_multi() 1342 if (unlikely(!pkt_len)) in usbtouch_process_multi() 1346 if (unlikely(pkt_len < 0)) { in usbtouch_process_multi() 1347 int append = -pkt_len; in usbtouch_process_multi() 1355 pkt_len = usbtouch->type->get_pkt_len( in usbtouch_process_multi() 1357 if (pkt_len < 0) in usbtouch_process_multi() 1362 tmp = pkt_len - usbtouch->buf_len; in usbtouch_process_multi() 1366 usbtouch_process_pkt(usbtouch, usbtouch->buffer, pkt_len); in usbtouch_process_multi() 1379 pkt_len = usbtouch->type->get_pkt_len(buffer + pos, in usbtouch_process_multi() [all …]
|
/linux-4.4.14/tools/net/ |
D | bpf_dbg.c | 470 static void bpf_dump_pkt(uint8_t *pkt, uint32_t pkt_caplen, uint32_t pkt_len) in bpf_dump_pkt() argument 472 if (pkt_caplen != pkt_len) in bpf_dump_pkt() 473 rl_printf("cap: %u, len: %u\n", pkt_caplen, pkt_len); in bpf_dump_pkt() 475 rl_printf("len: %u\n", pkt_len); in bpf_dump_pkt() 634 uint32_t pkt_len) in bpf_single_step() argument 713 r->A = pkt_len; in bpf_single_step() 716 r->A = pkt_len; in bpf_single_step() 856 uint32_t pkt_len) in bpf_handle_breakpoint() argument 861 bpf_dump_pkt(pkt, pkt_caplen, pkt_len); in bpf_handle_breakpoint() 867 uint32_t pkt_caplen, uint32_t pkt_len) in bpf_run_all() argument [all …]
|
/linux-4.4.14/drivers/staging/rtl8188eu/os_dep/ |
D | xmit_linux.c | 42 pfile->pkt_len = pktptr->len; in _rtw_open_pktfile() 58 skb_copy_bits(pfile->pkt, pfile->buf_len-pfile->pkt_len, rmem, len); in _rtw_pktfile_read() 61 pfile->pkt_len -= len; in _rtw_pktfile_read() 69 return pfile->pkt_len == 0; in rtw_endofpktfile()
|
D | usb_ops_linux.c | 25 static void interrupt_handler_8188eu(struct adapter *adapt, u16 pkt_len, u8 *pbuf) in interrupt_handler_8188eu() argument 29 if (pkt_len != INTERRUPT_MSG_FORMAT_LEN) { in interrupt_handler_8188eu() 30 DBG_88E("%s Invalid interrupt content length (%d)!\n", __func__, pkt_len); in interrupt_handler_8188eu() 96 pkt_offset = RXDESC_SIZE + pattrib->drvinfo_sz + pattrib->shift_sz + pattrib->pkt_len; in recvbuf2recvframe() 98 if ((pattrib->pkt_len <= 0) || (pkt_offset > transfer_len)) { in recvbuf2recvframe() 112 skb_len = pattrib->pkt_len; in recvbuf2recvframe() 188 pattrib->pkt_len, in recvbuf2recvframe() 193 interrupt_handler_8188eu(adapt, pattrib->pkt_len, precvframe->rx_data); in recvbuf2recvframe()
|
/linux-4.4.14/drivers/staging/rtl8188eu/hal/ |
D | rtl8188e_rxdesc.c | 97 pattrib->pkt_len = (u16)(le32_to_cpu(report.rxdw0) & 0x00003fff);/* u16)prxreport->pktlen; */ in update_recvframe_attrib_88e() 121 pattrib->pkt_len = TX_RPT1_PKT_LEN; in update_recvframe_attrib_88e() 124 pattrib->pkt_len = (u16)(le32_to_cpu(report.rxdw0) & 0x3FF);/* Rx length[9:0] */ in update_recvframe_attrib_88e() 134 pattrib->pkt_len = (u16)(le32_to_cpu(report.rxdw0) & 0x00003fff);/* u16)prxreport->pktlen; */ in update_recvframe_attrib_88e()
|
/linux-4.4.14/arch/xtensa/platforms/iss/ |
D | network.c | 278 int pkt_len; in iss_net_rx() local 300 pkt_len = lp->tp.read(lp, &skb); in iss_net_rx() 301 skb_put(skb, pkt_len); in iss_net_rx() 303 if (pkt_len > 0) { in iss_net_rx() 304 skb_trim(skb, pkt_len); in iss_net_rx() 310 return pkt_len; in iss_net_rx() 313 return pkt_len; in iss_net_rx()
|
/linux-4.4.14/drivers/net/ethernet/3com/ |
D | 3c515.c | 1294 short pkt_len = rx_status & 0x1fff; in corkscrew_rx() local 1297 skb = netdev_alloc_skb(dev, pkt_len + 5 + 2); in corkscrew_rx() 1300 pkt_len, rx_status); in corkscrew_rx() 1305 skb_put(skb, pkt_len), in corkscrew_rx() 1306 (pkt_len + 3) >> 2); in corkscrew_rx() 1311 dev->stats.rx_bytes += pkt_len; in corkscrew_rx() 1318 pr_debug("%s: Couldn't allocate a sk_buff of size %d.\n", dev->name, pkt_len); in corkscrew_rx() 1359 short pkt_len = rx_status & 0x1fff; in boomerang_rx() local 1362 dev->stats.rx_bytes += pkt_len; in boomerang_rx() 1365 pkt_len, rx_status); in boomerang_rx() [all …]
|
D | 3c589_cs.c | 855 short pkt_len = rx_status & 0x7ff; in el3_rx() local 858 skb = netdev_alloc_skb(dev, pkt_len + 5); in el3_rx() 861 pkt_len, rx_status); in el3_rx() 864 insl(ioaddr+RX_FIFO, skb_put(skb, pkt_len), in el3_rx() 865 (pkt_len+3)>>2); in el3_rx() 869 dev->stats.rx_bytes += pkt_len; in el3_rx() 872 pkt_len); in el3_rx()
|
D | 3c574_cs.c | 1010 short pkt_len = rx_status & 0x7ff; in el3_rx() local 1013 skb = netdev_alloc_skb(dev, pkt_len + 5); in el3_rx() 1016 pkt_len, rx_status); in el3_rx() 1019 insl(ioaddr+RX_FIFO, skb_put(skb, pkt_len), in el3_rx() 1020 ((pkt_len+3)>>2)); in el3_rx() 1024 dev->stats.rx_bytes += pkt_len; in el3_rx() 1027 " size %d.\n", dev->name, pkt_len); in el3_rx()
|
D | 3c509.c | 939 short pkt_len = rx_status & 0x7ff; in el3_rx() local 942 skb = netdev_alloc_skb(dev, pkt_len + 5); in el3_rx() 945 pkt_len, rx_status); in el3_rx() 950 insl(ioaddr + RX_FIFO, skb_put(skb,pkt_len), in el3_rx() 951 (pkt_len + 3) >> 2); in el3_rx() 956 dev->stats.rx_bytes += pkt_len; in el3_rx() 964 dev->name, pkt_len); in el3_rx()
|
D | 3c59x.c | 2547 int pkt_len = rx_status & 0x1fff; in vortex_rx() local 2550 skb = netdev_alloc_skb(dev, pkt_len + 5); in vortex_rx() 2553 pkt_len, rx_status); in vortex_rx() 2559 dma_addr_t dma = pci_map_single(VORTEX_PCI(vp), skb_put(skb, pkt_len), in vortex_rx() 2560 pkt_len, PCI_DMA_FROMDEVICE); in vortex_rx() 2566 pci_unmap_single(VORTEX_PCI(vp), dma, pkt_len, PCI_DMA_FROMDEVICE); in vortex_rx() 2569 skb_put(skb, pkt_len), in vortex_rx() 2570 (pkt_len + 3) >> 2); in vortex_rx() 2583 dev->name, pkt_len); in vortex_rx() 2619 int pkt_len = rx_status & 0x1fff; in boomerang_rx() local [all …]
|
D | typhoon.c | 1638 int pkt_len; in typhoon_rx() local 1660 pkt_len = le16_to_cpu(rx->frameLen); in typhoon_rx() 1662 if(pkt_len < rx_copybreak && in typhoon_rx() 1663 (new_skb = netdev_alloc_skb(tp->dev, pkt_len + 2)) != NULL) { in typhoon_rx() 1668 skb_copy_to_linear_data(new_skb, skb->data, pkt_len); in typhoon_rx() 1672 skb_put(new_skb, pkt_len); in typhoon_rx() 1676 skb_put(new_skb, pkt_len); in typhoon_rx()
|
/linux-4.4.14/drivers/net/ethernet/samsung/sxgbe/ |
D | sxgbe_desc.h | 46 } pkt_len; member 109 u32 pkt_len:14; member 171 int buf1_len, int pkt_len, int cksum);
|
D | sxgbe_desc.c | 43 int buf1_len, int pkt_len, int cksum) in sxgbe_prepare_tx_desc() argument 48 p->tdes23.tx_rd_des23.tx_pkt_len.pkt_len.total_pkt_len = pkt_len; in sxgbe_prepare_tx_desc() 245 return p->rdes23.rx_wb_des23.pkt_len; in sxgbe_get_rx_frame_len()
|
/linux-4.4.14/tools/perf/util/intel-pt-decoder/ |
D | intel-pt-log.c | 101 void __intel_pt_log_packet(const struct intel_pt_pkt *packet, int pkt_len, in __intel_pt_log_packet() argument 109 intel_pt_print_data(buf, pkt_len, pos, 0); in __intel_pt_log_packet()
|
D | intel-pt-log.h | 28 void __intel_pt_log_packet(const struct intel_pt_pkt *packet, int pkt_len,
|
D | intel-pt-decoder.c | 116 int pkt_len; member 407 intel_pt_log_packet(&decoder->packet, decoder->pkt_len, decoder->pos, in intel_pt_decoder_log_packet() 432 decoder->pkt_len = 1; in intel_pt_bad_packet() 530 int pkt_len; member 548 pkt_info.pkt_len = decoder->pkt_step; in intel_pt_pkt_lookahead() 554 pkt_info.pos += pkt_info.pkt_len; in intel_pt_pkt_lookahead() 555 buf += pkt_info.pkt_len; in intel_pt_pkt_lookahead() 556 len -= pkt_info.pkt_len; in intel_pt_pkt_lookahead() 567 pkt_info.pkt_len = ret; in intel_pt_pkt_lookahead() 789 decoder->pkt_len = ret; in intel_pt_get_next_packet()
|
/linux-4.4.14/drivers/net/ethernet/cavium/liquidio/ |
D | octeon_droq.c | 587 u32 pkt_len = 0; in octeon_droq_fast_process_packets() local 621 pkt_len = (u32)info->length; in octeon_droq_fast_process_packets() 627 skb_put(nicbuf, pkt_len); in octeon_droq_fast_process_packets() 634 pkt_len = 0; in octeon_droq_fast_process_packets() 638 while (pkt_len < info->length) { in octeon_droq_fast_process_packets() 641 cpy_len = ((pkt_len + in octeon_droq_fast_process_packets() 644 ((u32)info->length - pkt_len) : in octeon_droq_fast_process_packets() 663 pkt_len += cpy_len; in octeon_droq_fast_process_packets() 673 nicbuf, pkt_len, in octeon_droq_fast_process_packets()
|
/linux-4.4.14/drivers/net/ethernet/amd/ |
D | sun3lance.c | 805 short pkt_len = (head->msg_length & 0xfff) - 4; in lance_rx() local 808 if (pkt_len < 60) { in lance_rx() 813 skb = netdev_alloc_skb(dev, pkt_len + 2); in lance_rx() 834 pkt_len, data); in lance_rx() 839 … printk( "%s: RX pkt %d type 0x%04x len %d\n ", dev->name, entry, ((u_short *)data)[6], pkt_len); in lance_rx() 844 skb_put( skb, pkt_len ); /* Make room */ in lance_rx() 847 pkt_len); in lance_rx() 852 dev->stats.rx_bytes += pkt_len; in lance_rx()
|
D | atarilance.c | 989 short pkt_len = head->msg_length & 0xfff; in lance_rx() local 992 if (pkt_len < 60) { in lance_rx() 997 skb = netdev_alloc_skb(dev, pkt_len + 2); in lance_rx() 1022 pkt_len); in lance_rx() 1026 skb_put( skb, pkt_len ); /* Make room */ in lance_rx() 1027 lp->memcpy_f( skb->data, PKTBUF_ADDR(head), pkt_len ); in lance_rx() 1031 dev->stats.rx_bytes += pkt_len; in lance_rx()
|
D | nmclan_cs.c | 1095 short pkt_len = (rx_status & ~MACE_RCVFS_RCVSTS) - 4; in mace_rx() local 1105 " 0x%X.\n", pkt_len, rx_status); in mace_rx() 1107 skb = netdev_alloc_skb(dev, pkt_len + 2); in mace_rx() 1111 insw(ioaddr + AM2150_RCV, skb_put(skb, pkt_len), pkt_len>>1); in mace_rx() 1112 if (pkt_len & 1) in mace_rx() 1119 lp->linux_stats.rx_bytes += pkt_len; in mace_rx() 1124 " %d.\n", dev->name, pkt_len); in mace_rx()
|
D | ariadne.c | 192 short pkt_len = swapw(priv->rx_ring[entry]->RMD3); in ariadne_rx() local 195 skb = netdev_alloc_skb(dev, pkt_len + 2); in ariadne_rx() 211 skb_put(skb, pkt_len); /* Make room */ in ariadne_rx() 214 pkt_len); in ariadne_rx() 223 dev->stats.rx_bytes += pkt_len; in ariadne_rx()
|
D | lance.c | 1175 short pkt_len = (lp->rx_ring[entry].msg_length & 0xfff)-4; in lance_rx() local 1178 if(pkt_len<60) in lance_rx() 1185 skb = dev_alloc_skb(pkt_len+2); in lance_rx() 1202 skb_put(skb,pkt_len); /* Make room */ in lance_rx() 1205 pkt_len); in lance_rx() 1209 dev->stats.rx_bytes += pkt_len; in lance_rx()
|
D | pcnet32.c | 1121 short pkt_len; in pcnet32_rx_entry() local 1143 pkt_len = (le32_to_cpu(rxp->msg_length) & 0xfff) - 4; in pcnet32_rx_entry() 1146 if (unlikely(pkt_len > PKT_BUF_SIZE)) { in pcnet32_rx_entry() 1148 pkt_len); in pcnet32_rx_entry() 1152 if (pkt_len < 60) { in pcnet32_rx_entry() 1158 if (pkt_len > rx_copybreak) { in pcnet32_rx_entry() 1184 skb_put(skb, pkt_len); in pcnet32_rx_entry() 1193 skb = netdev_alloc_skb(dev, pkt_len + NET_IP_ALIGN); in pcnet32_rx_entry() 1201 skb_put(skb, pkt_len); /* Make room */ in pcnet32_rx_entry() 1204 pkt_len, in pcnet32_rx_entry() [all …]
|
D | amd8111e.c | 700 short pkt_len; in amd8111e_rx_poll() local 736 pkt_len = le16_to_cpu(lp->rx_ring[rx_index].msg_count) - 4; in amd8111e_rx_poll() 747 if (pkt_len < min_pkt_len) { in amd8111e_rx_poll() 768 skb_put(skb, pkt_len); in amd8111e_rx_poll() 786 lp->coal_conf.rx_bytes += pkt_len; in amd8111e_rx_poll()
|
/linux-4.4.14/net/netfilter/ |
D | nf_tables_netdev.c | 59 u32 pkt_len; in __nft_netdev_set_pktinfo_ipv6() local 69 pkt_len = ntohs(ip6h->payload_len); in __nft_netdev_set_pktinfo_ipv6() 70 if (pkt_len + sizeof(*ip6h) > skb->len) in __nft_netdev_set_pktinfo_ipv6()
|
/linux-4.4.14/drivers/misc/ |
D | hpilo.c | 438 int err, found, cnt, pkt_id, pkt_len; in ilo_read() local 463 &pkt_len, &pkt); in ilo_read() 474 if (pkt_len < len) in ilo_read() 475 len = pkt_len; in ilo_read() 488 int err, pkt_id, pkt_len; in ilo_write() local 498 if (!ilo_pkt_dequeue(hw, driver_ccb, SENDQ, &pkt_id, &pkt_len, &pkt)) in ilo_write() 502 if (pkt_len < len) in ilo_write() 503 len = pkt_len; in ilo_write()
|
/linux-4.4.14/drivers/net/usb/ |
D | kaweth.c | 603 __u16 pkt_len = le16_to_cpup((__le16 *)kaweth->rx_buf); in kaweth_usb_receive() local 641 net->name, status, count, (int)pkt_len); in kaweth_usb_receive() 647 if(pkt_len > (count - 2)) { in kaweth_usb_receive() 650 pkt_len, count); in kaweth_usb_receive() 652 pkt_len & 2047); in kaweth_usb_receive() 658 if(!(skb = dev_alloc_skb(pkt_len+2))) { in kaweth_usb_receive() 665 skb_copy_to_linear_data(skb, kaweth->rx_buf + 2, pkt_len); in kaweth_usb_receive() 667 skb_put(skb, pkt_len); in kaweth_usb_receive() 674 kaweth->stats.rx_bytes += pkt_len; in kaweth_usb_receive()
|
D | catc.c | 228 int pkt_len, pkt_offset = 0; in catc_rx_done() local 244 pkt_len = le16_to_cpup((__le16*)pkt_start); in catc_rx_done() 245 if (pkt_len > urb->actual_length) { in catc_rx_done() 251 pkt_len = urb->actual_length; in catc_rx_done() 254 if (!(skb = dev_alloc_skb(pkt_len))) in catc_rx_done() 257 skb_copy_to_linear_data(skb, pkt_start + pkt_offset, pkt_len); in catc_rx_done() 258 skb_put(skb, pkt_len); in catc_rx_done() 264 catc->netdev->stats.rx_bytes += pkt_len; in catc_rx_done() 269 pkt_start += (((pkt_len + 1) >> 6) + 1) << 6; in catc_rx_done()
|
D | pegasus.c | 446 __u16 pkt_len; in read_bulk_callback() local 493 pkt_len = le32_to_cpu(*(__le32 *)urb->transfer_buffer); in read_bulk_callback() 494 pkt_len &= 0x0fff; in read_bulk_callback() 497 pkt_len = buf[count - 3] << 8; in read_bulk_callback() 498 pkt_len += buf[count - 4]; in read_bulk_callback() 499 pkt_len &= 0xfff; in read_bulk_callback() 500 pkt_len -= 8; in read_bulk_callback() 507 if (pkt_len > PEGASUS_MTU) in read_bulk_callback() 514 skb_put(pegasus->rx_skb, pkt_len); in read_bulk_callback() 518 pegasus->stats.rx_bytes += pkt_len; in read_bulk_callback()
|
D | ax88179_178a.c | 1382 u16 pkt_len; in ax88179_rx_fixup() local 1385 pkt_len = (*pkt_hdr >> 16) & 0x1fff; in ax88179_rx_fixup() 1390 skb_pull(skb, (pkt_len + 7) & 0xFFF8); in ax88179_rx_fixup() 1398 skb->len = pkt_len; in ax88179_rx_fixup() 1399 skb_set_tail_pointer(skb, pkt_len); in ax88179_rx_fixup() 1400 skb->truesize = pkt_len + sizeof(struct sk_buff); in ax88179_rx_fixup() 1407 ax_skb->len = pkt_len; in ax88179_rx_fixup() 1409 skb_set_tail_pointer(ax_skb, pkt_len); in ax88179_rx_fixup() 1410 ax_skb->truesize = pkt_len + sizeof(struct sk_buff); in ax88179_rx_fixup() 1417 skb_pull(skb, (pkt_len + 7) & 0xFFF8); in ax88179_rx_fixup()
|
D | rtl8150.c | 368 unsigned pkt_len, res; in read_bulk_callback() local 407 pkt_len = res - 4; in read_bulk_callback() 409 skb_put(dev->rx_skb, pkt_len); in read_bulk_callback() 413 netdev->stats.rx_bytes += pkt_len; in read_bulk_callback()
|
D | r8152.c | 1685 unsigned int pkt_len; in rx_bottom() local 1690 pkt_len = skb->len; in rx_bottom() 1694 stats->rx_bytes += pkt_len; in rx_bottom() 1727 unsigned int pkt_len; in rx_bottom() local 1730 pkt_len = le32_to_cpu(rx_desc->opts1) & RX_LEN_MASK; in rx_bottom() 1731 if (pkt_len < ETH_ZLEN) in rx_bottom() 1734 len_used += pkt_len; in rx_bottom() 1738 pkt_len -= CRC_SIZE; in rx_bottom() 1741 skb = netdev_alloc_skb_ip_align(netdev, pkt_len); in rx_bottom() 1748 memcpy(skb->data, rx_data, pkt_len); in rx_bottom() [all …]
|
/linux-4.4.14/drivers/net/ethernet/aeroflex/ |
D | greth.c | 746 int pkt_len; in greth_rx() local 787 pkt_len = status & GRETH_BD_LEN; in greth_rx() 789 skb = netdev_alloc_skb(dev, pkt_len + NET_IP_ALIGN); in greth_rx() 803 pkt_len, in greth_rx() 807 greth_print_rx_packet(phys_to_virt(dma_addr), pkt_len); in greth_rx() 809 memcpy(skb_put(skb, pkt_len), phys_to_virt(dma_addr), pkt_len); in greth_rx() 812 dev->stats.rx_bytes += pkt_len; in greth_rx() 861 int pkt_len; in greth_rx_gbit() local 908 pkt_len = status & GRETH_BD_LEN; in greth_rx_gbit() 916 greth_print_rx_packet(phys_to_virt(greth_read_bd(&bdp->addr)), pkt_len); in greth_rx_gbit() [all …]
|
/linux-4.4.14/drivers/net/ethernet/fujitsu/ |
D | fmvj18x_cs.c | 980 u_short pkt_len = inw(ioaddr + DATAPORT); in fjn_rx() local 984 if (pkt_len > 1550) { in fjn_rx() 986 pkt_len); in fjn_rx() 991 skb = netdev_alloc_skb(dev, pkt_len + 2); in fjn_rx() 999 insw(ioaddr + DATAPORT, skb_put(skb, pkt_len), in fjn_rx() 1000 (pkt_len + 1) >> 1); in fjn_rx() 1006 dev->name, pkt_len); in fjn_rx() 1014 dev->stats.rx_bytes += pkt_len; in fjn_rx()
|
/linux-4.4.14/drivers/net/wan/ |
D | ixp4xx_hss.c | 297 u16 pkt_len; /* packet length */ member 303 u16 pkt_len; /* packet length */ member 577 phys, desc->next, desc->buf_len, desc->pkt_len, in debug_desc() 720 skb = netdev_alloc_skb(dev, desc->pkt_len); in hss_hdlc_poll() 747 desc->pkt_len = desc->status = 0; in hss_hdlc_poll() 762 ALIGN(desc->pkt_len, 4) / 4); in hss_hdlc_poll() 764 skb_put(skb, desc->pkt_len); in hss_hdlc_poll() 779 desc->pkt_len = 0; in hss_hdlc_poll() 807 dev->stats.tx_bytes += desc->pkt_len; in hss_hdlc_txdone_irq() 889 desc->buf_len = desc->pkt_len = len; in hss_hdlc_xmit()
|
D | dscc4.c | 651 int pkt_len; in dscc4_rx_skb() local 658 pkt_len = TO_SIZE(le32_to_cpu(rx_fd->state2)); in dscc4_rx_skb() 661 if ((skb->data[--pkt_len] & FrameOk) == FrameOk) { in dscc4_rx_skb() 663 dev->stats.rx_bytes += pkt_len; in dscc4_rx_skb() 664 skb_put(skb, pkt_len); in dscc4_rx_skb() 669 if (skb->data[pkt_len] & FrameRdo) in dscc4_rx_skb() 671 else if (!(skb->data[pkt_len] & FrameCrc)) in dscc4_rx_skb() 673 else if ((skb->data[pkt_len] & (FrameVfr | FrameRab)) != in dscc4_rx_skb()
|
/linux-4.4.14/drivers/net/ethernet/hp/ |
D | hp100.c | 1777 int packets, pkt_len; in hp100_rx() local 1800 for (pkt_len = 0; pkt_len < 6000 && (hp100_inb(OPTION_MSW) & HP100_ADV_NXT_PKT); pkt_len++) { in hp100_rx() 1813 pkt_len = ((header & HP100_PKT_LEN_MASK) + 3) & ~3; in hp100_rx() 1822 skb = netdev_alloc_skb(dev, pkt_len + 2); in hp100_rx() 1826 dev->name, pkt_len); in hp100_rx() 1836 skb_put(skb, pkt_len); in hp100_rx() 1841 memcpy_fromio(ptr, lp->mem_ptr_virt,pkt_len); in hp100_rx() 1843 insl(ioaddr + HP100_REG_DATA32, ptr, pkt_len >> 2); in hp100_rx() 1855 dev->stats.rx_bytes += pkt_len; in hp100_rx() 1882 int pkt_len; in hp100_rx_bm() local [all …]
|
/linux-4.4.14/drivers/net/ethernet/sfc/ |
D | selftest.c | 279 const char *buf_ptr, int pkt_len) in efx_loopback_rx_packet() argument 299 if (pkt_len < sizeof(received->header)) { in efx_loopback_rx_packet() 302 "test\n", pkt_len, LOOPBACK_MODE(efx)); in efx_loopback_rx_packet() 315 if (pkt_len != sizeof(*payload)) { in efx_loopback_rx_packet() 318 "%s loopback test\n", pkt_len, (int)sizeof(*payload), in efx_loopback_rx_packet() 360 buf_ptr, pkt_len, 0); in efx_loopback_rx_packet()
|
D | selftest.h | 48 int pkt_len);
|
/linux-4.4.14/drivers/net/hippi/ |
D | rrunner.c | 935 u32 pkt_len; in rx_int() local 938 pkt_len = desc->size; in rx_int() 941 printk("len %x, mode %x\n", pkt_len, desc->mode); in rx_int() 948 if (pkt_len > 0){ in rx_int() 953 if (pkt_len < PKT_COPY_THRESHOLD) { in rx_int() 954 skb = alloc_skb(pkt_len, GFP_ATOMIC); in rx_int() 956 …intk(KERN_WARNING "%s: Unable to allocate skb (%i bytes), deferring packet\n", dev->name, pkt_len); in rx_int() 962 pkt_len, in rx_int() 965 memcpy(skb_put(skb, pkt_len), in rx_int() 966 rx_skb->data, pkt_len); in rx_int() [all …]
|
/linux-4.4.14/drivers/bluetooth/ |
D | bfusb.c | 274 int pkt_len = 0; in bfusb_recv_block() local 293 pkt_len = HCI_EVENT_HDR_SIZE + hdr->plen; in bfusb_recv_block() 303 pkt_len = HCI_ACL_HDR_SIZE + __le16_to_cpu(hdr->dlen); in bfusb_recv_block() 313 pkt_len = HCI_SCO_HDR_SIZE + hdr->dlen; in bfusb_recv_block() 321 skb = bt_skb_alloc(pkt_len, GFP_ATOMIC); in bfusb_recv_block()
|
/linux-4.4.14/arch/um/drivers/ |
D | net_kern.c | 76 int pkt_len; in uml_net_rx() local 92 pkt_len = (*lp->read)(lp->fd, skb, lp); in uml_net_rx() 94 if (pkt_len > 0) { in uml_net_rx() 95 skb_trim(skb, pkt_len); in uml_net_rx() 101 return pkt_len; in uml_net_rx() 105 return pkt_len; in uml_net_rx()
|
/linux-4.4.14/drivers/net/ethernet/xscale/ |
D | ixp4xx_eth.c | 203 u16 pkt_len; /* packet length */ member 212 u16 pkt_len; /* packet length */ member 617 phys, desc->next, desc->buf_len, desc->pkt_len, in debug_desc() 739 ALIGN(NET_IP_ALIGN + desc->pkt_len, 4)); in eth_poll() 746 desc->pkt_len = 0; in eth_poll() 761 ALIGN(NET_IP_ALIGN + desc->pkt_len, 4) / 4); in eth_poll() 764 skb_put(skb, desc->pkt_len); in eth_poll() 780 desc->pkt_len = 0; in eth_poll() 817 port->netdev->stats.tx_bytes += desc->pkt_len; in eth_txdone_irq() 897 desc->buf_len = desc->pkt_len = len; in eth_xmit() [all …]
|
/linux-4.4.14/drivers/net/ethernet/freescale/fs_enet/ |
D | fs_enet-main.c | 91 u16 pkt_len, sc; in fs_enet_rx_napi() local 154 pkt_len = CBDR_DATLEN(bdp) - 4; /* remove CRC */ in fs_enet_rx_napi() 155 fep->stats.rx_bytes += pkt_len + 4; in fs_enet_rx_napi() 157 if (pkt_len <= fpi->rx_copybreak) { in fs_enet_rx_napi() 159 skbn = netdev_alloc_skb(dev, pkt_len + 2); in fs_enet_rx_napi() 163 skbn->data, pkt_len); in fs_enet_rx_napi() 174 skb_put(skb, pkt_len); /* Make room */ in fs_enet_rx_napi()
|
/linux-4.4.14/drivers/staging/rtl8188eu/include/ |
D | xmit_osdep.h | 28 size_t pkt_len; /* the remainder length of the open_file */ member
|
D | rtw_recv.h | 103 u16 pkt_len; member
|
D | rtw_xmit.h | 267 u16 pkt_len; member
|
/linux-4.4.14/drivers/net/ethernet/ |
D | dnet.c | 389 unsigned int pkt_len; in dnet_poll() local 405 pkt_len = cmd_word & 0xFFFF; in dnet_poll() 411 skb = netdev_alloc_skb(dev, pkt_len + 5); in dnet_poll() 419 data_ptr = (unsigned int *)skb_put(skb, pkt_len); in dnet_poll() 420 for (i = 0; i < (pkt_len + 3) >> 2; i++) in dnet_poll() 428 "size %u.\n", dev->name, pkt_len); in dnet_poll()
|
D | fealnx.c | 1691 short pkt_len = ((rx_status & FLNGMASK) >> FLNGShift) - 4; in netdev_rx() local 1696 " status %x.\n", pkt_len, rx_status); in netdev_rx() 1701 if (pkt_len < rx_copybreak && in netdev_rx() 1702 (skb = netdev_alloc_skb(dev, pkt_len + 2)) != NULL) { in netdev_rx() 1712 np->cur_rx->skbuff->data, pkt_len); in netdev_rx() 1713 skb_put(skb, pkt_len); in netdev_rx() 1715 memcpy(skb_put(skb, pkt_len), in netdev_rx() 1716 np->cur_rx->skbuff->data, pkt_len); in netdev_rx() 1727 skb_put(skb = np->cur_rx->skbuff, pkt_len); in netdev_rx() 1734 dev->stats.rx_bytes += pkt_len; in netdev_rx()
|
D | korina.c | 354 u32 devcs, pkt_len, dmas; in korina_rx() local 391 pkt_len = RCVPKT_LENGTH(devcs); in korina_rx() 398 dma_cache_inv((unsigned long)pkt_buf, pkt_len - 4); in korina_rx() 406 skb_put(skb, pkt_len - 4); in korina_rx() 412 dev->stats.rx_bytes += pkt_len; in korina_rx()
|
/linux-4.4.14/drivers/net/ethernet/realtek/ |
D | atp.c | 780 int pkt_len = (rx_head.rx_count & 0x7ff) - 4; in net_rx() local 783 skb = netdev_alloc_skb(dev, pkt_len + 2); in net_rx() 790 read_block(ioaddr, pkt_len, skb_put(skb,pkt_len), dev->if_port); in net_rx() 795 dev->stats.rx_bytes += pkt_len; in net_rx()
|
/linux-4.4.14/drivers/net/ethernet/smsc/ |
D | epic100.c | 1175 short pkt_len = (status >> 16) - 4; in epic_rx() local 1178 if (pkt_len > PKT_BUF_SZ - 4) { in epic_rx() 1180 status, pkt_len); in epic_rx() 1181 pkt_len = 1514; in epic_rx() 1185 if (pkt_len < rx_copybreak && in epic_rx() 1186 (skb = netdev_alloc_skb(dev, pkt_len + 2)) != NULL) { in epic_rx() 1192 skb_copy_to_linear_data(skb, ep->rx_skbuff[entry]->data, pkt_len); in epic_rx() 1193 skb_put(skb, pkt_len); in epic_rx() 1202 skb_put(skb = ep->rx_skbuff[entry], pkt_len); in epic_rx() 1208 dev->stats.rx_bytes += pkt_len; in epic_rx()
|
D | smc911x.c | 379 unsigned int pkt_len, status; in smc911x_rcv() local 388 pkt_len = (status & RX_STS_PKT_LEN_) >> 16; in smc911x_rcv() 405 skb = netdev_alloc_skb(dev, pkt_len+32); in smc911x_rcv() 418 skb_put(skb,pkt_len-4); in smc911x_rcv() 432 SMC_PULL_DATA(lp, data, (pkt_len+2+15) & ~15); in smc911x_rcv() 437 SMC_PULL_DATA(lp, data, pkt_len+2+3); in smc911x_rcv() 440 PRINT_PKT(data, ((pkt_len - 4) <= 64) ? pkt_len - 4 : 64); in smc911x_rcv() 444 dev->stats.rx_bytes += pkt_len-4; in smc911x_rcv()
|
D | smc91x.c | 717 unsigned int saved_packet, packet_no, tx_status, pkt_len; in smc_tx() local 734 SMC_GET_PKT_HDR(lp, tx_status, pkt_len); in smc_tx()
|
/linux-4.4.14/drivers/net/ethernet/i825xx/ |
D | 82596.c | 772 int pkt_len = rbd->count & 0x3fff; in i596_rx() local 783 if (pkt_len > rx_copybreak) { in i596_rx() 793 skb_put(skb, pkt_len); in i596_rx() 802 skb = netdev_alloc_skb(dev, pkt_len + 2); in i596_rx() 812 memcpy(skb_put(skb,pkt_len), rbd->v_data, pkt_len); in i596_rx() 815 skb->len = pkt_len; in i596_rx() 818 pkt_len); in i596_rx() 822 dev->stats.rx_bytes+=pkt_len; in i596_rx()
|
D | lib82596.c | 680 int pkt_len = SWAP16(rbd->count) & 0x3fff; in i596_rx() local 691 if (pkt_len > rx_copybreak) { in i596_rx() 707 skb_put(skb, pkt_len); in i596_rx() 718 skb = netdev_alloc_skb_ip_align(dev, pkt_len); in i596_rx() 730 memcpy(skb_put(skb, pkt_len), rbd->v_data, pkt_len); in i596_rx() 735 skb->len = pkt_len; in i596_rx() 739 dev->stats.rx_bytes += pkt_len; in i596_rx()
|
/linux-4.4.14/drivers/net/wireless/ath/ath9k/ |
D | hif_usb.c | 564 u16 pkt_len; in ath9k_hif_usb_rx_stream() local 571 pkt_len = get_unaligned_le16(ptr + index); in ath9k_hif_usb_rx_stream() 579 pad_len = 4 - (pkt_len & 0x3); in ath9k_hif_usb_rx_stream() 584 index = index + 4 + pkt_len + pad_len; in ath9k_hif_usb_rx_stream() 593 nskb = __dev_alloc_skb(pkt_len + 32, GFP_ATOMIC); in ath9k_hif_usb_rx_stream() 610 nskb = __dev_alloc_skb(pkt_len + 32, GFP_ATOMIC); in ath9k_hif_usb_rx_stream() 619 memcpy(nskb->data, &(skb->data[chk_idx+4]), pkt_len); in ath9k_hif_usb_rx_stream() 620 skb_put(nskb, pkt_len); in ath9k_hif_usb_rx_stream()
|
D | ar9002_mac.c | 282 ACCESS_ONCE(ads->ds_ctl0) = (i->pkt_len & AR_FrameLen) in ar9002_set_txdesc()
|
D | mac.h | 698 int pkt_len; member
|
D | beacon.c | 89 info.pkt_len = skb->len + FCS_LEN; in ath9k_beacon_setup()
|
D | ar9003_mac.c | 102 ACCESS_ONCE(ads->ctl11) = (i->pkt_len & AR_FrameLen) in ar9003_set_txdesc()
|
D | xmit.c | 1367 info.pkt_len = fi->framelen; in ath_tx_fill_desc()
|
/linux-4.4.14/net/ipv4/ |
D | ip_tunnel_core.c | 55 int pkt_len = skb->len - skb_inner_network_offset(skb); in iptunnel_xmit() local 84 pkt_len = 0; in iptunnel_xmit() 85 return pkt_len; in iptunnel_xmit()
|
D | tcp_input.c | 1111 unsigned int pkt_len; in tcp_match_skb_to_sack() local 1123 pkt_len = start_seq - TCP_SKB_CB(skb)->seq; in tcp_match_skb_to_sack() 1124 if (pkt_len < mss) in tcp_match_skb_to_sack() 1125 pkt_len = mss; in tcp_match_skb_to_sack() 1127 pkt_len = end_seq - TCP_SKB_CB(skb)->seq; in tcp_match_skb_to_sack() 1128 if (pkt_len < mss) in tcp_match_skb_to_sack() 1135 if (pkt_len > mss) { in tcp_match_skb_to_sack() 1136 unsigned int new_len = (pkt_len / mss) * mss; in tcp_match_skb_to_sack() 1137 if (!in_sack && new_len < pkt_len) { in tcp_match_skb_to_sack() 1142 pkt_len = new_len; in tcp_match_skb_to_sack() [all …]
|
/linux-4.4.14/drivers/net/ethernet/packetengines/ |
D | yellowfin.c | 1114 int pkt_len = data_size - in yellowfin_rx() local 1121 __func__, pkt_len, data_size, boguscnt); in yellowfin_rx() 1125 if (pkt_len > rx_copybreak) { in yellowfin_rx() 1126 skb_put(skb = rx_skb, pkt_len); in yellowfin_rx() 1133 skb = netdev_alloc_skb(dev, pkt_len + 2); in yellowfin_rx() 1137 skb_copy_to_linear_data(skb, rx_skb->data, pkt_len); in yellowfin_rx() 1138 skb_put(skb, pkt_len); in yellowfin_rx() 1147 dev->stats.rx_bytes += pkt_len; in yellowfin_rx()
|
D | hamachi.c | 1460 u16 pkt_len = (frame_status & 0x07ff) - 4; in hamachi_rx() local 1470 pkt_len, data_size, boguscnt); in hamachi_rx() 1482 if (pkt_len < rx_copybreak && in hamachi_rx() 1483 (skb = netdev_alloc_skb(dev, pkt_len + 2)) != NULL) { in hamachi_rx() 1496 hmp->rx_skbuff[entry]->data, pkt_len); in hamachi_rx() 1497 skb_put(skb, pkt_len); in hamachi_rx() 1499 memcpy(skb_put(skb, pkt_len), hmp->rx_ring_dma in hamachi_rx() 1500 + entry*sizeof(*desc), pkt_len); in hamachi_rx() 1510 skb_put(skb = hmp->rx_skbuff[entry], pkt_len); in hamachi_rx()
|
/linux-4.4.14/drivers/media/dvb-core/ |
D | dvb_net.c | 780 const u8 *pkt, int pkt_len) argument 788 if (pkt_len < 16) { 790 dev->name, pkt_len); 810 if (pkt_len < 24 || memcmp(&pkt[12], "\xaa\xaa\x03\0\0\0", 6)) { 826 if (!(skb = dev_alloc_skb(pkt_len - 4 - 12 + 14 + 2 - snap))) { 835 eth = (u8 *) skb_put(skb, pkt_len - 12 - 4 + 14 - snap); 836 memcpy(eth + 14, pkt + 12 + snap, pkt_len - 12 - 4 - snap);
|
/linux-4.4.14/drivers/net/ethernet/qualcomm/ |
D | qca_spi.c | 240 u32 pkt_len; in qcaspi_transmit() local 250 pkt_len = qca->txr.skb[qca->txr.head]->len + QCASPI_HW_PKT_LEN; in qcaspi_transmit() 252 if (available < pkt_len) { in qcaspi_transmit() 266 available -= pkt_len; in qcaspi_transmit() 275 qca->txr.size -= pkt_len; in qcaspi_transmit()
|
/linux-4.4.14/net/sched/ |
D | sch_api.c | 544 int pkt_len, slot; in __qdisc_calculate_pkt_len() local 546 pkt_len = skb->len + stab->szopts.overhead; in __qdisc_calculate_pkt_len() 550 slot = pkt_len + stab->szopts.cell_align; in __qdisc_calculate_pkt_len() 556 pkt_len = stab->data[slot]; in __qdisc_calculate_pkt_len() 558 pkt_len = stab->data[stab->szopts.tsize - 1] * in __qdisc_calculate_pkt_len() 562 pkt_len <<= stab->szopts.size_log; in __qdisc_calculate_pkt_len() 564 if (unlikely(pkt_len < 1)) in __qdisc_calculate_pkt_len() 565 pkt_len = 1; in __qdisc_calculate_pkt_len() 566 qdisc_skb_cb(skb)->pkt_len = pkt_len; in __qdisc_calculate_pkt_len()
|
D | sch_hhf.c | 252 u32 pkt_len, min_hhf_val; in hhf_classify() local 288 pkt_len = qdisc_pkt_len(skb); in hhf_classify() 298 val = q->hhf_arrays[i][filter_pos[i]] + pkt_len; in hhf_classify()
|
D | sch_tbf.c | 175 qdisc_skb_cb(segs)->pkt_len = segs->len; in tbf_segment()
|
D | sch_netem.c | 560 qdisc_skb_cb(segs)->pkt_len = segs->len; in netem_enqueue()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/ |
D | trx.c | 577 u32 pkt_len = skb->len; in rtl92ee_pre_fill_tx_bd_desc() local 597 total_packet_size = desc_size+pkt_len; in rtl92ee_pre_fill_tx_bd_desc() 607 psblen = (pkt_len + real_desc_size + append_early_mode_size) / in rtl92ee_pre_fill_tx_bd_desc() 652 SET_TXBUFFER_DESC_LEN_WITH_OFFSET(tx_bd_desc, 1, pkt_len); in rtl92ee_pre_fill_tx_bd_desc() 657 SET_TX_DESC_PKT_SIZE(desc, (u16)(pkt_len)); in rtl92ee_pre_fill_tx_bd_desc() 658 SET_TX_DESC_TX_BUFFER_SIZE(desc, (u16)(pkt_len)); in rtl92ee_pre_fill_tx_bd_desc()
|
/linux-4.4.14/drivers/net/ethernet/natsemi/ |
D | sonic.c | 420 int pkt_len; in sonic_rx() local 446 pkt_len = sonic_rda_get(dev, entry, SONIC_RD_PKTLEN); in sonic_rx() 447 skb_trim(used_skb, pkt_len); in sonic_rx() 451 lp->stats.rx_bytes += pkt_len; in sonic_rx()
|
D | natsemi.c | 2289 int pkt_len; in netdev_rx() local 2302 pkt_len = (desc_status & DescSizeMask) - 4; in netdev_rx() 2344 } else if (pkt_len > np->rx_buf_sz) { in netdev_rx() 2354 if (pkt_len < rx_copybreak && in netdev_rx() 2355 (skb = netdev_alloc_skb(dev, pkt_len + RX_OFFSET)) != NULL) { in netdev_rx() 2363 np->rx_skbuff[entry]->data, pkt_len); in netdev_rx() 2364 skb_put(skb, pkt_len); in netdev_rx() 2373 skb_put(skb = np->rx_skbuff[entry], pkt_len); in netdev_rx() 2379 dev->stats.rx_bytes += pkt_len; in netdev_rx()
|
/linux-4.4.14/drivers/staging/wilc1000/ |
D | wilc_wlan.c | 1154 u32 pkt_len, pkt_offset, tp_len; in wilc_wlan_handle_rxq() local 1169 pkt_len = header & 0x7ff; in wilc_wlan_handle_rxq() 1171 if (pkt_len == 0 || tp_len == 0) { in wilc_wlan_handle_rxq() 1172 …wilc_debug(N_RXQ, "[wilc rxq]: data corrupt, packet len or tp_len is 0 [%d][%d]\n", pkt_len, tp_le… in wilc_wlan_handle_rxq() 1185 WILC_WFI_mgmt_rx(wilc, &buffer[offset + HOST_HDR_OFFSET], pkt_len); in wilc_wlan_handle_rxq() 1191 if (pkt_len > 0) { in wilc_wlan_handle_rxq() 1194 pkt_len, in wilc_wlan_handle_rxq() 1203 wilc_wlan_cfg_indicate_rx(&buffer[pkt_offset + offset], pkt_len, &rsp); in wilc_wlan_handle_rxq()
|
/linux-4.4.14/drivers/net/ethernet/adaptec/ |
D | starfire.c | 1413 u16 pkt_len; in __netdev_rx() local 1435 pkt_len = desc_status; /* Implicitly Truncate */ in __netdev_rx() 1439 printk(KERN_DEBUG " netdev_rx() normal Rx pkt length %d, quota %d.\n", pkt_len, *quota); in __netdev_rx() 1442 if (pkt_len < rx_copybreak && in __netdev_rx() 1443 (skb = netdev_alloc_skb(dev, pkt_len + 2)) != NULL) { in __netdev_rx() 1447 pkt_len, PCI_DMA_FROMDEVICE); in __netdev_rx() 1448 skb_copy_to_linear_data(skb, np->rx_info[entry].skb->data, pkt_len); in __netdev_rx() 1451 pkt_len, PCI_DMA_FROMDEVICE); in __netdev_rx() 1452 skb_put(skb, pkt_len); in __netdev_rx() 1456 skb_put(skb, pkt_len); in __netdev_rx()
|
/linux-4.4.14/drivers/staging/rdma/hfi1/ |
D | diag.c | 205 size_t pkt_len, loff_t *off); 378 u32 pkt_len, total_len; in diagpkt_send() local 454 pkt_len = dp->len >> 2; in diagpkt_send() 455 total_len = pkt_len + 2; /* PBC + packet */ in diagpkt_send() 512 pio_copy(dd, pbuf, dp->pbc, tmpbuf, pkt_len); in diagpkt_send() 915 size_t pkt_len, loff_t *off) in hfi1_snoop_read() argument 947 if (pkt_len >= packet->total_len) { in hfi1_snoop_read()
|
/linux-4.4.14/drivers/staging/rtl8723au/hal/ |
D | usb_ops_linux.c | 397 pattrib->shift_sz + pattrib->pkt_len; in recvbuf2recvframe() 399 if (pattrib->pkt_len <= 0 || pkt_offset > transfer_len) { in recvbuf2recvframe() 416 skb_len = pattrib->pkt_len; in recvbuf2recvframe()
|
D | rtl8723au_recv.c | 157 pattrib->pkt_len = (u16)prxreport->pktlen; in update_recvframe_attrib()
|
/linux-4.4.14/drivers/net/ethernet/dlink/ |
D | sundance.c | 1344 int pkt_len; in rx_poll() local 1351 pkt_len = frame_status & 0x1fff; /* Chip omits the CRC. */ in rx_poll() 1380 pkt_len, boguscnt); in rx_poll() 1384 if (pkt_len < rx_copybreak && in rx_poll() 1385 (skb = netdev_alloc_skb(dev, pkt_len + 2)) != NULL) { in rx_poll() 1390 skb_copy_to_linear_data(skb, np->rx_skbuff[entry]->data, pkt_len); in rx_poll() 1394 skb_put(skb, pkt_len); in rx_poll() 1399 skb_put(skb = np->rx_skbuff[entry], pkt_len); in rx_poll()
|
D | dl2k.c | 874 int pkt_len; in receive_packet() local 884 pkt_len = frame_status & 0xffff; in receive_packet() 902 if (pkt_len > copy_thresh) { in receive_packet() 907 skb_put (skb = np->rx_skbuff[entry], pkt_len); in receive_packet() 909 } else if ((skb = netdev_alloc_skb_ip_align(dev, pkt_len))) { in receive_packet() 916 pkt_len); in receive_packet() 917 skb_put (skb, pkt_len); in receive_packet()
|
/linux-4.4.14/include/linux/qed/ |
D | eth_common.h | 144 __le16 pkt_len; member
|
/linux-4.4.14/drivers/net/fddi/ |
D | defxx.c | 3097 u32 descr, pkt_len; /* FMC descriptor field and packet length */ in dfx_rcv_queue_process() local 3135 pkt_len = (u32)((descr & PI_FMC_DESCR_M_LEN) >> PI_FMC_DESCR_V_LEN); in dfx_rcv_queue_process() 3136 pkt_len -= 4; /* subtract 4 byte CRC */ in dfx_rcv_queue_process() 3137 if (!IN_RANGE(pkt_len, FDDI_K_LLC_ZLEN, FDDI_K_LLC_LEN)) in dfx_rcv_queue_process() 3143 if (pkt_len > SKBUFF_RX_COPYBREAK) { in dfx_rcv_queue_process() 3180 pkt_len + 3); in dfx_rcv_queue_process() 3194 pkt_len + 3, in dfx_rcv_queue_process() 3199 pkt_len + 3); in dfx_rcv_queue_process() 3203 skb_put(skb, pkt_len); /* pass up packet length, NOT including CRC */ in dfx_rcv_queue_process()
|
/linux-4.4.14/drivers/net/ethernet/ti/ |
D | netcp_core.c | 1025 unsigned int pkt_len = skb_headlen(skb); in netcp_tx_map_skb() local 1032 dma_addr = dma_map_single(dev, skb->data, pkt_len, DMA_TO_DEVICE); in netcp_tx_map_skb() 1041 dma_unmap_single(dev, dma_addr, pkt_len, DMA_TO_DEVICE); in netcp_tx_map_skb() 1045 set_pkt_info(dma_addr, pkt_len, 0, desc); in netcp_tx_map_skb() 1085 pkt_len += buf_len; in netcp_tx_map_skb() 1102 WARN_ON(pkt_len != skb->len); in netcp_tx_map_skb() 1104 pkt_len &= KNAV_DMA_DESC_PKT_LEN_MASK; in netcp_tx_map_skb() 1105 set_words(&pkt_len, 1, &desc->desc_info); in netcp_tx_map_skb()
|
/linux-4.4.14/drivers/crypto/amcc/ |
D | crypto4xx_reg_def.h | 270 u32 pkt_len:20; member
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/ |
D | trx.c | 362 u32 skb_len, pkt_len, drvinfo_len; in _rtl_rx_process() local 378 pkt_len = GET_RX_DESC_PKT_LEN(rxdesc); in _rtl_rx_process() 380 WARN_ON(skb_len < (pkt_len + RTL_RX_DESC_SIZE + drvinfo_len)); in _rtl_rx_process()
|
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmsmac/ |
D | dma.c | 931 uint pkt_len; in dma_rx() local 946 pkt_len = min((di->rxoffset + len), di->rxbufsize); in dma_rx() 947 __skb_trim(p, pkt_len); in dma_rx() 954 pkt_len = min_t(uint, resid, di->rxbufsize); in dma_rx() 955 __skb_trim(p, pkt_len); in dma_rx()
|
/linux-4.4.14/drivers/staging/rtl8723au/include/ |
D | rtw_recv.h | 97 u16 pkt_len; member
|
D | rtw_xmit.h | 272 u16 pkt_len; member
|
/linux-4.4.14/drivers/net/ethernet/cavium/thunder/ |
D | q_struct.h | 195 u64 pkt_len:16; /* W1 */ member 249 u64 pkt_len:16; /* W1 */
|
/linux-4.4.14/drivers/staging/rtl8723au/core/ |
D | rtw_wlan_util.c | 853 struct ieee80211_mgmt *mgmt, u32 pkt_len) in rtw_check_bcn_info23a() argument 881 pie_len = pkt_len - offsetof(struct ieee80211_mgmt, u.beacon.variable); in rtw_check_bcn_info23a() 1019 uint pkt_len, struct sta_info *psta) in update_beacon23a_info() argument 1024 len = pkt_len - offsetof(struct ieee80211_mgmt, u.beacon.variable); in update_beacon23a_info()
|
D | rtw_mlme_ext.c | 792 int pkt_len = skb->len; in OnBeacon23a() local 800 pie_len = pkt_len - offsetof(struct ieee80211_mgmt, u.beacon.variable); in OnBeacon23a() 838 check_assoc_AP23a((u8 *)&mgmt->u.beacon, pkt_len - in OnBeacon23a() 854 ret = rtw_check_bcn_info23a(padapter, mgmt, pkt_len); in OnBeacon23a() 867 pkt_len, psta); in OnBeacon23a() 879 pkt_len, psta); in OnBeacon23a() 1341 uint pkt_len = skb->len; in OnAssocReq23a() local 1347 left = pkt_len - sizeof(struct ieee80211_hdr_3addr); in OnAssocReq23a() 1360 "(len =%lu)\n", reassoc, (unsigned long)pkt_len); in OnAssocReq23a() 1734 rtw_cfg80211_indicate_sta_assoc(padapter, pframe, pkt_len); in OnAssocReq23a() [all …]
|
/linux-4.4.14/tools/perf/util/ |
D | intel-pt.c | 147 int ret, pkt_len, i; in intel_pt_dump() local 158 pkt_len = ret; in intel_pt_dump() 160 pkt_len = 1; in intel_pt_dump() 163 for (i = 0; i < pkt_len; i++) in intel_pt_dump() 175 pos += pkt_len; in intel_pt_dump() 176 buf += pkt_len; in intel_pt_dump() 177 len -= pkt_len; in intel_pt_dump()
|
/linux-4.4.14/drivers/net/wireless/ |
D | mwl8k.c | 933 __le16 pkt_len; member 975 rxd->pkt_len = cpu_to_le16(len); in mwl8k_rxd_ap_refill() 1029 return le16_to_cpu(rxd->pkt_len); in mwl8k_rxd_ap_process() 1043 __le16 pkt_len; member 1085 rxd->pkt_len = cpu_to_le16(len); in mwl8k_rxd_sta_refill() 1135 return le16_to_cpu(rxd->pkt_len); in mwl8k_rxd_sta_process() 1318 int pkt_len; in rxq_process() local 1329 pkt_len = priv->rxd_ops->rxd_process(rxd, &status, &qos, in rxq_process() 1331 if (pkt_len < 0) in rxq_process() 1385 pkt_len += 4; in rxq_process() [all …]
|
D | wl3501_cs.c | 942 u16 pkt_len; in wl3501_md_ind_interrupt() local 960 pkt_len = sig.size + 12 - 24 - 4 - 6; in wl3501_md_ind_interrupt() 962 skb = dev_alloc_skb(pkt_len + 5); in wl3501_md_ind_interrupt() 966 dev->name, pkt_len); in wl3501_md_ind_interrupt() 972 wl3501_receive(this, skb->data, pkt_len); in wl3501_md_ind_interrupt() 973 skb_put(skb, pkt_len); in wl3501_md_ind_interrupt()
|
/linux-4.4.14/Documentation/networking/ |
D | gen_stats.txt | 26 mystruct->qstats.backlog += skb->pkt_len;
|
/linux-4.4.14/arch/sparc/kernel/ |
D | ldc.c | 1706 int pkt_len; in read_nonraw() local 1753 pkt_len = p->env & LDC_LEN; in read_nonraw() 1783 if (pkt_len > size - copied) { in read_nonraw() 1805 p->u.u_data : p->u.r.r_data), pkt_len); in read_nonraw() 1806 buf += pkt_len; in read_nonraw() 1807 copied += pkt_len; in read_nonraw()
|
/linux-4.4.14/drivers/net/ethernet/via/ |
D | via-rhine.c | 2098 int pkt_len = data_size - 4; in rhine_rx() local 2103 if (pkt_len < rx_copybreak) { in rhine_rx() 2104 skb = netdev_alloc_skb_ip_align(dev, pkt_len); in rhine_rx() 2115 pkt_len); in rhine_rx() 2136 skb_put(skb, pkt_len); in rhine_rx() 2145 rp->rx_stats.bytes += pkt_len; in rhine_rx()
|
D | via-velocity.c | 2047 int pkt_len = le16_to_cpu(rd->rdesc0.len) & 0x3fff; in velocity_receive_frame() local 2067 if (velocity_rx_copy(&skb, pkt_len, vptr) < 0) { in velocity_receive_frame() 2068 velocity_iph_realign(vptr, skb, pkt_len); in velocity_receive_frame() 2077 skb_put(skb, pkt_len - 4); in velocity_receive_frame() 2087 stats->rx_bytes += pkt_len; in velocity_receive_frame()
|
/linux-4.4.14/drivers/net/wireless/libertas_tf/ |
D | libertas_tf.h | 298 __le16 pkt_len; member
|
/linux-4.4.14/drivers/net/ethernet/renesas/ |
D | ravb_main.c | 509 u16 pkt_len; in ravb_rx() local 519 pkt_len = le16_to_cpu(desc->ds_cc) & RX_DS; in ravb_rx() 525 if (!pkt_len) in ravb_rx() 563 skb_put(skb, pkt_len); in ravb_rx() 567 stats->rx_bytes += pkt_len; in ravb_rx()
|
D | sh_eth.c | 1461 u16 pkt_len = 0; in sh_eth_rx() local 1474 pkt_len = edmac_to_cpu(mdp, rxdesc->len) & RD_RFL; in sh_eth_rx() 1481 entry, desc_status, pkt_len); in sh_eth_rx() 1516 pkt_len + 2); in sh_eth_rx() 1523 skb_put(skb, pkt_len); in sh_eth_rx() 1527 ndev->stats.rx_bytes += pkt_len; in sh_eth_rx()
|
/linux-4.4.14/drivers/staging/rtl8188eu/core/ |
D | rtw_mlme_ext.c | 2929 uint pkt_len = precv_frame->len; in OnAuthClient() local 2962 pkt_len - WLAN_HDR_A3_LEN - _AUTH_IE_OFFSET_); in OnAuthClient() 3017 uint pkt_len = precv_frame->len; in OnAssocReq() local 3032 if (pkt_len < IEEE80211_3ADDR_LEN + ie_offset) { in OnAssocReq() 3034 "\n", reassoc, (unsigned long)pkt_len); in OnAssocReq() 3046 left = pkt_len - (IEEE80211_3ADDR_LEN + ie_offset); in OnAssocReq() 3079 pkt_len - WLAN_HDR_A3_LEN - ie_offset); in OnAssocReq() 3098 …p = rtw_get_ie(pframe + WLAN_HDR_A3_LEN + ie_offset, _SUPPORTEDRATES_IE_, &ie_len, pkt_len - WLAN_… in OnAssocReq() 3112 pkt_len - WLAN_HDR_A3_LEN - ie_offset); in OnAssocReq() 3258 p = rtw_get_ie(p, _VENDOR_SPECIFIC_IE_, &ie_len, pkt_len - WLAN_HDR_A3_LEN - ie_offset); in OnAssocReq() [all …]
|
D | rtw_wlan_util.c | 1066 void update_beacon_info(struct adapter *padapter, u8 *pframe, uint pkt_len, struct sta_info *psta) in update_beacon_info() argument 1072 len = pkt_len - (_BEACON_IE_OFFSET_ + WLAN_HDR_A3_LEN); in update_beacon_info()
|
D | rtw_xmit.c | 466 pattrib->pktlen = pktfile.pkt_len; in update_attrib() 474 if (pktfile.pkt_len > 282) {/* MINIMUM_DHCP_PACKET_SIZE) { */ in update_attrib()
|
/linux-4.4.14/drivers/net/ethernet/atheros/alx/ |
D | hw.h | 107 __le32 pkt_len; member
|
/linux-4.4.14/drivers/net/ethernet/toshiba/ |
D | tc35815.c | 1490 int pkt_len = fdctl & FD_FDLength_MASK; in tc35815_rx() local 1496 pkt_len -= ETH_FCS_LEN; in tc35815_rx() 1533 pkt_len); in tc35815_rx() 1534 data = skb_put(skb, pkt_len); in tc35815_rx() 1541 dev->stats.rx_bytes += pkt_len; in tc35815_rx()
|
/linux-4.4.14/drivers/usb/gadget/udc/ |
D | atmel_usba_udc.c | 1450 unsigned int pkt_len; in usba_control_irq() local 1478 pkt_len = USBA_BFEXT(BYTE_COUNT, usba_ep_readl(ep, STA)); in usba_control_irq() 1479 DBG(DBG_HW, "Packet length: %u\n", pkt_len); in usba_control_irq() 1480 if (pkt_len != sizeof(crq)) { in usba_control_irq() 1482 "(expected %zu)\n", pkt_len, sizeof(crq)); in usba_control_irq()
|
/linux-4.4.14/drivers/net/ethernet/atheros/atl1c/ |
D | atl1c.h | 165 __le32 pkt_len; member
|
D | atl1c_main.c | 2043 etpd->pkt_len = cpu_to_le32(skb->len); in atl1c_tso_csum()
|
/linux-4.4.14/drivers/net/irda/ |
D | au1k_ir.c | 404 static void update_tx_stats(struct net_device *dev, u32 status, u32 pkt_len) in update_tx_stats() argument 409 ps->tx_bytes += pkt_len; in update_tx_stats()
|
/linux-4.4.14/drivers/net/ethernet/davicom/ |
D | dm9000.c | 1000 u16 pkt_len) in dm9000_send_packet() argument 1014 iow(dm, DM9000_TXPLL, pkt_len); in dm9000_send_packet() 1015 iow(dm, DM9000_TXPLH, pkt_len >> 8); in dm9000_send_packet()
|
/linux-4.4.14/drivers/crypto/ |
D | ixp4xx_crypto.c | 103 u16 pkt_len; member 105 u16 pkt_len; member 652 buf->pkt_len = 0; in register_chain_var()
|
/linux-4.4.14/drivers/net/ethernet/hisilicon/ |
D | hip04_eth.c | 144 u16 pkt_len; member 511 len = be16_to_cpu(desc->pkt_len); in hip04_rx_poll()
|
/linux-4.4.14/drivers/net/ethernet/freescale/ |
D | fec_main.c | 1377 ushort pkt_len; in fec_enet_rx_queue() local 1440 pkt_len = bdp->cbd_datlen; in fec_enet_rx_queue() 1441 ndev->stats.rx_bytes += pkt_len; in fec_enet_rx_queue() 1450 is_copybreak = fec_enet_copybreak(ndev, &skb, bdp, pkt_len - 4, in fec_enet_rx_queue() 1464 skb_put(skb, pkt_len - 4); in fec_enet_rx_queue() 1467 swap_buffer(data, pkt_len); in fec_enet_rx_queue()
|
/linux-4.4.14/drivers/net/ethernet/hisilicon/hns/ |
D | hnae.h | 160 __le16 pkt_len; member
|
D | hns_enet.c | 348 length = le16_to_cpu(desc->rx.pkt_len); in hns_nic_poll_rx_skb() 433 if (unlikely((!desc->rx.pkt_len) || in hns_nic_poll_rx_skb()
|
/linux-4.4.14/net/core/ |
D | filter.c | 86 unsigned int pkt_len = bpf_prog_run_save_cb(filter->prog, skb); in sk_filter() local 88 err = pkt_len ? pskb_trim(skb, pkt_len) : -EPERM; in sk_filter()
|
D | dev.c | 2844 qdisc_skb_cb(skb)->pkt_len = skb->len; in qdisc_pkt_len_init() 2866 qdisc_skb_cb(skb)->pkt_len += (gso_segs - 1) * hdr_len; in qdisc_pkt_len_init() 3694 qdisc_skb_cb(skb)->pkt_len = skb->len; in handle_ing()
|
/linux-4.4.14/drivers/net/ethernet/cisco/enic/ |
D | enic_main.c | 1077 u32 pkt_len) in enic_intr_update_pkt_size() argument 1079 if (ENIC_LARGE_PKT_THRESHOLD <= pkt_len) in enic_intr_update_pkt_size() 1080 pkt_size->large_pkt_bytes_cnt += pkt_len; in enic_intr_update_pkt_size() 1082 pkt_size->small_pkt_bytes_cnt += pkt_len; in enic_intr_update_pkt_size()
|
/linux-4.4.14/drivers/isdn/i4l/ |
D | isdn_ppp.c | 1124 int pkt_len; in isdn_ppp_push_higher() local 1140 pkt_len = slhc_uncompress(ippp_table[net_dev->local->ppp_slot]->slcomp, in isdn_ppp_push_higher() 1143 if (pkt_len < 0) in isdn_ppp_push_higher() 1146 skb_trim(skb, pkt_len); in isdn_ppp_push_higher()
|
/linux-4.4.14/drivers/net/ethernet/nvidia/ |
D | forcedeth.c | 5036 int len, i, pkt_len; in nv_loopback_test() local 5069 pkt_len = ETH_DATA_LEN; in nv_loopback_test() 5070 tx_skb = netdev_alloc_skb(dev, pkt_len); in nv_loopback_test() 5083 pkt_data = skb_put(tx_skb, pkt_len); in nv_loopback_test() 5084 for (i = 0; i < pkt_len; i++) in nv_loopback_test() 5089 np->tx_ring.orig[0].flaglen = cpu_to_le32((pkt_len-1) | np->tx_flags | tx_flags_extra); in nv_loopback_test() 5093 np->tx_ring.ex[0].flaglen = cpu_to_le32((pkt_len-1) | np->tx_flags | tx_flags_extra); in nv_loopback_test() 5121 if (len != pkt_len) { in nv_loopback_test() 5125 for (i = 0; i < pkt_len; i++) { in nv_loopback_test()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_cmn.c | 513 u16 len_on_bd, unsigned int pkt_len, in bnx2x_set_gro_params() argument 605 frag_size = le16_to_cpu(cqe->pkt_len) - len_on_bd; in bnx2x_fill_frag_skb() 615 le16_to_cpu(cqe->pkt_len), in bnx2x_fill_frag_skb() 622 BNX2X_ERR("cqe->pkt_len = %d\n", cqe->pkt_len); in bnx2x_fill_frag_skb() 995 frag_size = le16_to_cpu(cqe->end_agg_cqe.pkt_len) - in bnx2x_rx_int()
|
D | bnx2x_hsi.h | 3970 __le16 pkt_len; member
|
/linux-4.4.14/drivers/net/ |
D | virtio_net.c | 48 DECLARE_EWMA(pkt_len, 1, 64)
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qede/ |
D | qede_main.c | 882 len = le16_to_cpu(fp_cqe->pkt_len); in qede_rx_int()
|