| /linux/net/netfilter/ |
| H A D | xt_length.c | 24 u32 pktlen = skb_ip_totlen(skb); in length_mt() local 26 return (pktlen >= info->min && pktlen <= info->max) ^ info->invert; in length_mt() 33 u32 pktlen = skb->len; in length_mt6() local 35 return (pktlen >= info->min && pktlen <= info->max) ^ info->invert; in length_mt6()
|
| /linux/arch/m68k/emu/ |
| H A D | nfeth.c | 93 unsigned short pktlen; in recv_packet() local 97 pktlen = nf_call(nfEtherID + XIF_READLENGTH, priv->ethX); in recv_packet() 99 netdev_dbg(dev, "%s: %u\n", __func__, pktlen); in recv_packet() 101 if (!pktlen) { in recv_packet() 107 skb = dev_alloc_skb(pktlen + 2); in recv_packet() 117 skb_put(skb, pktlen); /* make room */ in recv_packet() 119 pktlen); in recv_packet() 124 dev->stats.rx_bytes += pktlen; in recv_packet()
|
| /linux/drivers/net/ethernet/xircom/ |
| H A D | xirc2ps_cs.c | 981 unsigned rsr, pktlen; in xirc2ps_interrupt() local 1033 pktlen = GetWord(XIRCREG0_RBC); in xirc2ps_interrupt() 1034 bytes_rcvd += pktlen; in xirc2ps_interrupt() 1036 pr_debug("rsr=%#02x packet_length=%u\n", rsr, pktlen); in xirc2ps_interrupt() 1039 skb = netdev_alloc_skb(dev, pktlen + 3); in xirc2ps_interrupt() 1053 if (rhsa + pktlen > 0x8000) { in xirc2ps_interrupt() 1055 u_char *buf = skb_put(skb, pktlen); in xirc2ps_interrupt() 1056 for (i=0; i < pktlen ; i++, rhsa++) { in xirc2ps_interrupt() 1065 skb_put(skb, pktlen), (pktlen+1)>>1); in xirc2ps_interrupt() 1079 u_long *p = skb_put(skb, pktlen); in xirc2ps_interrupt() [all …]
|
| /linux/tools/hv/ |
| H A D | hv_fcopy_uio_daemon.c | 387 int ret, offset, pktlen; in fcopy_pkt_process() local 395 pktlen = (pkt->tlen << 3) - offset; in fcopy_pkt_process() 400 if (vmbus_prep_negotiate_resp(icmsghdr, desc + offset, pktlen, fw_versions, in fcopy_pkt_process() 409 if (pktlen < ICMSG_HDR + sizeof(struct hv_fcopy_hdr)) { in fcopy_pkt_process() 411 pktlen); in fcopy_pkt_process() 416 icmsghdr->status = hv_fcopy_send_data(fcopy_msg, pktlen); in fcopy_pkt_process() 420 ret = rte_vmbus_chan_send(txbr, 0x6, desc + offset, pktlen, 0); in fcopy_pkt_process()
|
| /linux/tools/testing/selftests/net/ |
| H A D | tun.c | 792 int pktlen, hlen, proto, inner_family, outer_family; in build_gso_packet_into_tun() local 809 pktlen = hlen + payload_len; in build_gso_packet_into_tun() 814 pktlen -= ETH_HLEN; in build_gso_packet_into_tun() 819 pktlen = pktlen - sizeof(struct iphdr); in build_gso_packet_into_tun() 820 cur += build_ipv4_header(cur, IPPROTO_UDP, pktlen, dip, sip); in build_gso_packet_into_tun() 822 pktlen = pktlen - sizeof(struct ipv6hdr); in build_gso_packet_into_tun() 823 cur += build_ipv6_header(cur, IPPROTO_UDP, 0, pktlen, dip, sip); in build_gso_packet_into_tun() 829 pktlen -= sizeof(struct udphdr); in build_gso_packet_into_tun() 831 cur += build_udp_header(cur, UDP_SRC_PORT, VN_PORT, pktlen); in build_gso_packet_into_tun() 835 pktlen = sizeof(struct udphdr) + payload_len; in build_gso_packet_into_tun() [all …]
|
| /linux/drivers/media/dvb-core/ |
| H A D | dvb_ca_en50221.c | 1616 int pktlen; in dvb_ca_en50221_io_read() local 1648 pktlen = 2; in dvb_ca_en50221_io_read() 1661 if (pktlen < count) { in dvb_ca_en50221_io_read() 1662 if ((pktlen + fraglen - 2) > count) in dvb_ca_en50221_io_read() 1663 fraglen = count - pktlen; in dvb_ca_en50221_io_read() 1670 buf + pktlen, in dvb_ca_en50221_io_read() 1675 pktlen += fraglen; in dvb_ca_en50221_io_read() 1697 status = pktlen; in dvb_ca_en50221_io_read()
|
| /linux/drivers/net/wireless/admtek/ |
| H A D | adm8211.c | 355 unsigned int pktlen; in adm8211_interrupt_rci() local 369 pktlen = status & RDES0_STATUS_FL; in adm8211_interrupt_rci() 370 if (pktlen > RX_PKT_SIZE) { in adm8211_interrupt_rci() 373 pktlen); in adm8211_interrupt_rci() 374 pktlen = RX_PKT_SIZE; in adm8211_interrupt_rci() 381 } else if (pktlen < RX_COPY_BREAK) { in adm8211_interrupt_rci() 382 skb = dev_alloc_skb(pktlen); in adm8211_interrupt_rci() 386 pktlen, in adm8211_interrupt_rci() 390 pktlen); in adm8211_interrupt_rci() 400 skb_put(skb, pktlen); in adm8211_interrupt_rci()
|
| /linux/include/media/ |
| H A D | dvb_ringbuffer.h | 278 size_t idx, size_t *pktlen);
|
| /linux/drivers/net/ethernet/arc/ |
| H A D | emac_main.c | 186 unsigned int pktlen, info = le32_to_cpu(rxbd->info); in arc_emac_rx() local 245 pktlen = info & LEN_MASK; in arc_emac_rx() 247 stats->rx_bytes += pktlen; in arc_emac_rx() 248 skb_put(rx_buff->skb, pktlen); in arc_emac_rx()
|
| /linux/drivers/net/ethernet/ti/icssm/ |
| H A D | icssm_prueth.c | 522 int txport, pktlen; in icssm_prueth_tx_enqueue() local 540 pktlen = skb->len; in icssm_prueth_tx_enqueue() 566 pkt_block_size = DIV_ROUND_UP(pktlen, ICSS_BLOCK_SIZE); in icssm_prueth_tx_enqueue() 594 if (pktlen < bytes) in icssm_prueth_tx_enqueue() 595 bytes = pktlen; in icssm_prueth_tx_enqueue() 602 remaining = pktlen - bytes; in icssm_prueth_tx_enqueue() 606 memcpy(dst_addr, src_addr, pktlen); in icssm_prueth_tx_enqueue() 610 wr_buf_desc = (pktlen << PRUETH_BD_LENGTH_SHIFT) & in icssm_prueth_tx_enqueue()
|
| /linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
| H A D | msgbuf.c | 939 u32 pktlen; in brcmf_msgbuf_rxbuf_data_post() local 967 pktlen = skb->len; in brcmf_msgbuf_rxbuf_data_post() 987 pktlen = skb->len; in brcmf_msgbuf_rxbuf_data_post() 994 rx_bufpost->data_buf_len = cpu_to_le16((u16)pktlen); in brcmf_msgbuf_rxbuf_data_post() 1047 u32 pktlen; in brcmf_msgbuf_rxbuf_ctrl_post() local 1077 pktlen = skb->len; in brcmf_msgbuf_rxbuf_ctrl_post() 1094 rx_bufpost->host_buf_len = cpu_to_le16((u16)pktlen); in brcmf_msgbuf_rxbuf_ctrl_post()
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192du/ |
| H A D | trx.c | 76 u16 pktlen = skb->len; in rtl92du_tx_fill_desc() local 89 set_tx_desc_pkt_size(txdesc, pktlen); in rtl92du_tx_fill_desc()
|
| /linux/drivers/net/ethernet/microsoft/mana/ |
| H A D | mana_en.c | 2237 struct mana_recv_buf_oob *rxoob, u32 pktlen, in mana_refill_rx_oob() argument 2260 rxoob->dma_sync_offset, pktlen); in mana_refill_rx_oob() 2274 u32 pktlen, u32 pkt_hash) in mana_process_one_rx_pkt() argument 2284 if (unlikely(pktlen > rxq->datasize)) { in mana_process_one_rx_pkt() 2291 pktlen, rxq->datasize); in mana_process_one_rx_pkt() 2295 mana_refill_rx_oob(dev, rxq, rxbuf_oob, pktlen, in mana_process_one_rx_pkt() 2301 mana_rx_skb(old_buf, old_fp, oob, rxq, pktlen, pkt_hash); in mana_process_one_rx_pkt() 2320 u32 pktlen; in mana_process_rx_cqe() local 2366 pktlen = oob->ppi[i].pkt_len0; in mana_process_rx_cqe() 2369 pktlen = oob->ppi[i].pkt_len; in mana_process_rx_cqe() [all …]
|
| /linux/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/ |
| H A D | chcr_ktls.c | 997 int len16, pktlen; in chcr_ktls_write_tcp_options() local 1011 pktlen = skb_tcp_all_headers(skb); in chcr_ktls_write_tcp_options() 1013 ctrl = sizeof(*cpl) + pktlen; in chcr_ktls_write_tcp_options() 1045 cpl->len = htons(pktlen); in chcr_ktls_write_tcp_options() 1047 memcpy(buf, skb->data, pktlen); in chcr_ktls_write_tcp_options() 1051 ip->tot_len = htons(pktlen - maclen); in chcr_ktls_write_tcp_options() 1055 ip6->payload_len = htons(pktlen - maclen - iplen); in chcr_ktls_write_tcp_options() 1077 chcr_copy_to_txd(buf, &q->q, pos, pktlen); in chcr_ktls_write_tcp_options()
|
| /linux/drivers/net/ethernet/via/ |
| H A D | via-velocity.c | 1740 size_t pktlen = max_t(size_t, skb->len, ETH_ZLEN); in velocity_free_tx_buf() local 1744 pktlen = max_t(size_t, pktlen, in velocity_free_tx_buf() 1748 le16_to_cpu(pktlen), DMA_TO_DEVICE); in velocity_free_tx_buf() 2540 int pktlen; in velocity_xmit() local 2554 pktlen = skb_shinfo(skb)->nr_frags == 0 ? in velocity_xmit() 2572 tdinfo->skb_dma[0] = dma_map_single(vptr->dev, skb->data, pktlen, in velocity_xmit() 2574 td_ptr->tdesc0.len = cpu_to_le16(pktlen); in velocity_xmit() 2577 td_ptr->td_buf[0].size = cpu_to_le16(pktlen); in velocity_xmit()
|
| /linux/drivers/net/hyperv/ |
| H A D | netvsc_bpf.c | 81 rx_stats->bytes += nvchan->rsc.pktlen; in netvsc_run_xdp()
|
| /linux/drivers/hid/ |
| H A D | wacom_wac.h | 277 unsigned int pktlen; member
|
| /linux/drivers/net/ethernet/atheros/ |
| H A D | ag71xx.c | 1625 int pktlen; in ag71xx_rx_packets() local 1637 pktlen = desc->ctrl & pktlen_mask; in ag71xx_rx_packets() 1638 pktlen -= ETH_FCS_LEN; in ag71xx_rx_packets() 1644 ndev->stats.rx_bytes += pktlen; in ag71xx_rx_packets() 1654 skb_put(skb, pktlen); in ag71xx_rx_packets()
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/ |
| H A D | trx.c | 491 u16 pktlen = skb->len; in rtl92cu_tx_fill_desc() local 503 set_tx_desc_pkt_size(txdesc, pktlen); in rtl92cu_tx_fill_desc()
|
| /linux/drivers/net/ethernet/socionext/ |
| H A D | sni_ave.c | 746 unsigned int pktlen; in ave_rx_receive() local 772 pktlen = cmdsts & AVE_STS_PKTLEN_RX_MASK; in ave_rx_receive() 781 skb_put(skb, pktlen); in ave_rx_receive() 788 rx_bytes += pktlen; in ave_rx_receive()
|
| /linux/drivers/scsi/qedf/ |
| H A D | qedf_io.c | 2489 uint16_t pktlen = cqe->cqe_info.unsolic_info.pkt_len; in qedf_process_unsol_compl() local 2505 qedf->bdq_prod_idx, pktlen); in qedf_process_unsol_compl() 2525 (void *)bdq_addr, pktlen, false); in qedf_process_unsol_compl() 2529 payload_len = pktlen - sizeof(struct fc_frame_header); in qedf_process_unsol_compl() 2538 memcpy(fh, (void *)bdq_addr, pktlen); in qedf_process_unsol_compl()
|
| /linux/net/tipc/ |
| H A D | link.c | 1956 u16 pktlen, pktcnt, seqno = l->snd_nxt; in tipc_link_tnl_prepare() local 2020 pktlen = msg_size(hdr); in tipc_link_tnl_prepare() 2030 if (pktlen > tnl->mtu - INT_H_SIZE) { in tipc_link_tnl_prepare() 2054 msg_set_size(&tnlhdr, pktlen + INT_H_SIZE); in tipc_link_tnl_prepare() 2055 tnlskb = tipc_buf_acquire(pktlen + INT_H_SIZE, GFP_ATOMIC); in tipc_link_tnl_prepare() 2061 skb_copy_to_linear_data_offset(tnlskb, INT_H_SIZE, hdr, pktlen); in tipc_link_tnl_prepare()
|
| /linux/drivers/infiniband/hw/hfi1/ |
| H A D | tid_rdma.c | 1898 u32 flow_psn, i, tidlen = 0, pktlen, tlen; in tid_rdma_rcv_read_request() local 1906 pktlen = packet->tlen - (packet->hlen + 4); in tid_rdma_rcv_read_request() 1907 if (pktlen > sizeof(flow->tid_entry)) in tid_rdma_rcv_read_request() 1909 memcpy(flow->tid_entry, packet->ebuf, pktlen); in tid_rdma_rcv_read_request() 1910 flow->tidcnt = pktlen / sizeof(*flow->tid_entry); in tid_rdma_rcv_read_request() 4048 u32 opcode, aeth, psn, flow_psn, i, tidlen = 0, pktlen; in hfi1_rc_rcv_tid_rdma_write_resp() local 4126 pktlen = packet->tlen - (packet->hlen + 4); in hfi1_rc_rcv_tid_rdma_write_resp() 4127 if (pktlen > sizeof(flow->tid_entry)) { in hfi1_rc_rcv_tid_rdma_write_resp() 4131 memcpy(flow->tid_entry, packet->ebuf, pktlen); in hfi1_rc_rcv_tid_rdma_write_resp() 4132 flow->tidcnt = pktlen / sizeof(*flow->tid_entry); in hfi1_rc_rcv_tid_rdma_write_resp()
|
| /linux/drivers/net/wireless/quantenna/qtnfmac/pcie/ |
| H A D | pearl_pcie.c | 72 __le32 pktlen; member 945 hdr->pktlen = cpu_to_le32(len); in qtnf_ep_fw_send()
|
| /linux/drivers/staging/rtl8723bs/include/ |
| H A D | rtl8723b_xmit.h | 64 u32 pktlen:16; member
|