Searched refs:pkt_len (Results 76 - 100 of 278) sorted by relevance

1234567891011>>

/linux-master/drivers/net/wireless/ath/ath9k/
H A Dhif_usb.c593 u16 pkt_len; local
600 pkt_len = get_unaligned_le16(ptr + index);
604 * pkt_len then the whole input SKB is considered invalid
613 if (pkt_len > 2 * MAX_RX_BUF_SIZE) {
615 "ath9k_htc: invalid pkt_len (%x)\n", pkt_len);
620 pad_len = 4 - (pkt_len & 0x3);
625 index = index + 4 + pkt_len + pad_len;
629 nskb = __dev_alloc_skb(pkt_len + 32, GFP_ATOMIC);
657 nskb = __dev_alloc_skb(pkt_len
[all...]
/linux-master/drivers/net/wan/
H A Dixp4xx_hss.c242 * this packet (if buf_len < pkt_len)
309 u16 pkt_len; /* packet length */ member in struct:desc
315 u16 pkt_len; /* packet length */ member in struct:desc
583 phys, desc->next, desc->buf_len, desc->pkt_len,
728 skb = netdev_alloc_skb(dev, desc->pkt_len);
755 desc->pkt_len = desc->status = 0;
770 ALIGN(desc->pkt_len, 4) / 4);
772 skb_put(skb, desc->pkt_len);
787 desc->pkt_len = 0;
814 dev->stats.tx_bytes += desc->pkt_len;
[all...]
/linux-master/tools/testing/selftests/bpf/
H A Dxskxceiver.c699 static struct pkt_stream *__pkt_stream_generate(u32 nb_pkts, u32 pkt_len, u32 nb_start, u32 nb_off) argument
709 pkt_stream->max_pkt_len = pkt_len;
713 pkt_stream_pkt_set(pkt_stream, pkt, 0, pkt_len);
720 static struct pkt_stream *pkt_stream_generate(u32 nb_pkts, u32 pkt_len) argument
722 return __pkt_stream_generate(nb_pkts, pkt_len, 0, 1);
730 static void pkt_stream_replace(struct test_spec *test, u32 nb_pkts, u32 pkt_len) argument
734 pkt_stream = pkt_stream_generate(nb_pkts, pkt_len);
736 pkt_stream = pkt_stream_generate(nb_pkts, pkt_len);
740 static void __pkt_stream_replace_half(struct ifobject *ifobj, u32 pkt_len, argument
748 pkt_stream_pkt_set(pkt_stream, &pkt_stream->pkts[i], offset, pkt_len);
753 pkt_stream_replace_half(struct test_spec *test, u32 pkt_len, int offset) argument
1093 u32 frags_processed = 0, nb_frags = 0, pkt_len = 0; local
[all...]
/linux-master/drivers/net/ethernet/3com/
H A D3c574_cs.c1006 short pkt_len = rx_status & 0x7ff; local
1009 skb = netdev_alloc_skb(dev, pkt_len + 5);
1012 pkt_len, rx_status);
1015 insl(ioaddr+RX_FIFO, skb_put(skb, pkt_len),
1016 ((pkt_len+3)>>2));
1020 dev->stats.rx_bytes += pkt_len;
1023 " size %d.\n", dev->name, pkt_len);
H A D3c589_cs.c861 short pkt_len = rx_status & 0x7ff; local
864 skb = netdev_alloc_skb(dev, pkt_len + 5);
867 pkt_len, rx_status);
870 insl(ioaddr+RX_FIFO, skb_put(skb, pkt_len),
871 (pkt_len+3)>>2);
875 dev->stats.rx_bytes += pkt_len;
878 pkt_len);
/linux-master/drivers/net/ethernet/amd/
H A Datarilance.c989 short pkt_len = head->msg_length & 0xfff; local
992 if (pkt_len < 60) {
997 skb = netdev_alloc_skb(dev, pkt_len + 2);
1018 &data[6], data, &data[15], pkt_len);
1022 skb_put( skb, pkt_len ); /* Make room */
1023 lp->memcpy_f( skb->data, PKTBUF_ADDR(head), pkt_len );
1027 dev->stats.rx_bytes += pkt_len;
/linux-master/drivers/net/ethernet/aquantia/atlantic/hw_atl/
H A Dhw_atl_a0.c445 unsigned int pkt_len = 0U; local
449 pkt_len = (buff->is_eop && buff->is_sop) ? buff->len : buff->len_pkt;
469 pkt_len -= (buff->len_l4 +
484 txd->ctl2 |= HW_ATL_A0_TXD_CTL2_LEN & (pkt_len << 14);
656 rxd_wb->pkt_len = 1514U;
683 if (rxd_wb->pkt_len <= 60) {
708 buff->len = rxd_wb->pkt_len %
/linux-master/drivers/platform/mellanox/
H A Dmlxbf-tmfifo.c69 * @pkt_len: total length of the pending packet
88 u32 pkt_len; member in struct:mlxbf_tmfifo_vring
397 len = vring->pkt_len;
406 vring->pkt_len = 0;
691 * If not, update the pkt_len of the new vring.
711 vring->pkt_len = ntohs(hdr.len) + hdr_len;
716 vring->pkt_len = mlxbf_tmfifo_get_pkt_len(vring, *desc);
719 hdr.len = htons(vring->pkt_len - hdr_len);
724 vring->rem_len = vring->pkt_len;
764 if (vring->pkt_len
[all...]
/linux-master/drivers/net/hippi/
H A Drrunner.c937 u32 pkt_len; local
940 pkt_len = desc->size;
943 printk("len %x, mode %x\n", pkt_len, desc->mode);
950 if (pkt_len > 0){
955 if (pkt_len < PKT_COPY_THRESHOLD) {
956 skb = alloc_skb(pkt_len, GFP_ATOMIC);
958 printk(KERN_WARNING "%s: Unable to allocate skb (%i bytes), deferring packet\n", dev->name, pkt_len);
964 pkt_len,
968 pkt_len);
972 pkt_len,
[all...]
/linux-master/drivers/net/ethernet/aeroflex/
H A Dgreth.c743 int pkt_len; local
784 pkt_len = status & GRETH_BD_LEN;
786 skb = netdev_alloc_skb(dev, pkt_len + NET_IP_ALIGN);
800 pkt_len,
804 greth_print_rx_packet(phys_to_virt(dma_addr), pkt_len); local
807 pkt_len);
810 dev->stats.rx_bytes += pkt_len;
859 int pkt_len; local
906 pkt_len = status & GRETH_BD_LEN;
914 greth_print_rx_packet(phys_to_virt(greth_read_bd(&bdp->addr)), pkt_len);
[all...]
/linux-master/drivers/net/ethernet/intel/idpf/
H A Didpf.h702 u8 pkt_len = adapter->caps.min_sso_packet_len; local
704 return pkt_len ? pkt_len : IDPF_TX_MIN_PKT_LEN;
/linux-master/net/ipv6/netfilter/
H A Dnf_reject_ipv6.c43 u32 pkt_len; local
52 pkt_len = ntohs(hdr->payload_len);
53 if (pkt_len + sizeof(struct ipv6hdr) > skb->len)
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_lan_tx_rx.h180 __le16 pkt_len; /* [15:14] are reserved */ member in struct:ice_32b_rx_flex_desc::__anon582
220 __le16 pkt_len; member in struct:ice_32b_rx_flex_desc_nic
259 __le16 pkt_len; member in struct:ice_32b_rx_flex_desc_nic_2
/linux-master/drivers/scsi/qedf/
H A Dqedf_hsi.h152 __le16 pkt_len /* Packet length */; member in struct:fcoe_unsolic_info
/linux-master/drivers/net/ethernet/qualcomm/rmnet/
H A Drmnet_map_data.c313 map_header->pkt_len = htons(map_datalen);
329 map_header->pkt_len = htons(map_datalen + padding);
356 packet_len = ntohs(maph->pkt_len) + sizeof(*maph);
375 if (!maph->pkt_len)
/linux-master/drivers/net/wireless/marvell/mwifiex/
H A Ddecl.h187 u32 pkt_len; member in struct:mwifiex_txinfo
H A Dsta_tx.c144 tx_info->pkt_len = data_len -
/linux-master/net/vmw_vsock/
H A Dhyperv_transport.c580 u32 pkt_len, payload_len; local
582 pkt_len = hv_pkt_len(hvs->recv_desc);
584 if (pkt_len < HVS_HEADER_LEN)
590 if (payload_len > pkt_len - HVS_HEADER_LEN ||
/linux-master/drivers/net/ethernet/ti/
H A Dam65-cpsw-nuss.c929 u32 pkt_len = xdpf->len; local
942 pkt_len, DMA_TO_DEVICE);
952 cppi5_hdesc_set_pktlen(host_desc, pkt_len);
957 cppi5_hdesc_attach_buf(host_desc, dma_buf, pkt_len, dma_buf, pkt_len);
964 netdev_tx_sent_queue(netif_txq, pkt_len);
978 netdev_tx_completed_queue(netif_txq, 1, pkt_len);
987 dma_unmap_single(tx_chn->dma_dev, dma_buf, pkt_len, DMA_TO_DEVICE);
1101 u32 buf_dma_len, pkt_len, port_id = 0, csum_info; local
1140 pkt_len
1547 u32 pkt_len; local
[all...]
/linux-master/include/net/
H A Dip_tunnels.h619 static inline void iptunnel_xmit_stats(struct net_device *dev, int pkt_len) argument
621 if (pkt_len > 0) {
625 u64_stats_add(&tstats->tx_bytes, pkt_len);
632 if (pkt_len < 0) {
/linux-master/drivers/net/ethernet/xscale/
H A Dixp4xx_eth.c227 u16 pkt_len; /* packet length */ member in struct:desc
236 u16 pkt_len; /* packet length */ member in struct:desc
633 phys, desc->next, desc->buf_len, desc->pkt_len,
751 ALIGN(NET_IP_ALIGN + desc->pkt_len, 4));
758 desc->pkt_len = 0;
773 ALIGN(NET_IP_ALIGN + desc->pkt_len, 4) / 4);
776 skb_put(skb, desc->pkt_len);
792 desc->pkt_len = 0;
829 port->netdev->stats.tx_bytes += desc->pkt_len;
909 desc->buf_len = desc->pkt_len
[all...]
/linux-master/drivers/net/ethernet/i825xx/
H A D82596.c771 int pkt_len = rbd->count & 0x3fff; local
782 if (pkt_len > rx_copybreak) {
792 skb_put(skb, pkt_len);
801 skb = netdev_alloc_skb(dev, pkt_len + 2);
812 pkt_len);
815 skb->len = pkt_len;
818 pkt_len);
822 dev->stats.rx_bytes+=pkt_len;
/linux-master/drivers/net/ieee802154/
H A Dcc2520.c376 cc2520_write_txfifo(struct cc2520_private *priv, u8 pkt_len, u8 *data, u8 len) argument
383 int len_byte = pkt_len;
479 u8 pkt_len; local
488 pkt_len = skb->len;
490 pkt_len = skb->len + 2;
497 rc = cc2520_write_txfifo(priv, pkt_len, skb->data, skb->len);
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/
H A Dtrx.c561 u32 pkt_len = skb->len; local
579 total_packet_size = desc_size+pkt_len;
589 psblen = (pkt_len + real_desc_size + append_early_mode_size) /
630 set_txbuffer_desc_len_with_offset(tx_bd_desc, 1, pkt_len);
637 set_tx_desc_pkt_size(desc, (u16)(pkt_len));
638 set_tx_desc_tx_buffer_size(desc, (u16)(pkt_len));
/linux-master/drivers/net/ethernet/
H A Ddnet.c367 unsigned int pkt_len; local
383 pkt_len = cmd_word & 0xFFFF;
389 skb = netdev_alloc_skb(dev, pkt_len + 5);
397 data_ptr = skb_put(skb, pkt_len);
398 for (i = 0; i < (pkt_len + 3) >> 2; i++)
406 "size %u.\n", dev->name, pkt_len);

Completed in 301 milliseconds

1234567891011>>