Home
last modified time | relevance | path

Searched refs:pktlen (Results 1 – 25 of 62) sorted by relevance

123

/Linux-v4.19/drivers/media/dvb-core/
Ddvb_ringbuffer.c257 size_t pktlen; in dvb_ringbuffer_pkt_read_user() local
259 pktlen = rbuf->data[idx] << 8; in dvb_ringbuffer_pkt_read_user()
260 pktlen |= rbuf->data[(idx + 1) % rbuf->size]; in dvb_ringbuffer_pkt_read_user()
261 if (offset > pktlen) return -EINVAL; in dvb_ringbuffer_pkt_read_user()
262 if ((offset + len) > pktlen) len = pktlen - offset; in dvb_ringbuffer_pkt_read_user()
285 size_t pktlen; in dvb_ringbuffer_pkt_read() local
287 pktlen = rbuf->data[idx] << 8; in dvb_ringbuffer_pkt_read()
288 pktlen |= rbuf->data[(idx + 1) % rbuf->size]; in dvb_ringbuffer_pkt_read()
289 if (offset > pktlen) return -EINVAL; in dvb_ringbuffer_pkt_read()
290 if ((offset + len) > pktlen) len = pktlen - offset; in dvb_ringbuffer_pkt_read()
[all …]
Ddvb_ca_en50221.c1616 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-v4.19/net/netfilter/
Dxt_length.c27 u_int16_t pktlen = ntohs(ip_hdr(skb)->tot_len); in length_mt() local
29 return (pktlen >= info->min && pktlen <= info->max) ^ info->invert; in length_mt()
36 const u_int16_t pktlen = ntohs(ipv6_hdr(skb)->payload_len) + in length_mt6() local
39 return (pktlen >= info->min && pktlen <= info->max) ^ info->invert; in length_mt6()
/Linux-v4.19/drivers/staging/rtl8188eu/hal/
Drtl8188e_cmd.c214 u32 rate_len, pktlen; in ConstructBeacon() local
233 pktlen = sizeof(struct ieee80211_hdr_3addr); in ConstructBeacon()
237 pktlen += 8; in ConstructBeacon()
243 pktlen += 2; in ConstructBeacon()
249 pktlen += 2; in ConstructBeacon()
252 pktlen += cur_network->ie_length - sizeof(struct ndis_802_11_fixed_ie); in ConstructBeacon()
253 memcpy(pframe, cur_network->ies+sizeof(struct ndis_802_11_fixed_ie), pktlen); in ConstructBeacon()
261 …ame = rtw_set_ie(pframe, _SSID_IE_, cur_network->Ssid.SsidLength, cur_network->Ssid.Ssid, &pktlen); in ConstructBeacon()
265 …set_ie(pframe, _SUPPORTEDRATES_IE_, min_t(u32, rate_len, 8), cur_network->SupportedRates, &pktlen); in ConstructBeacon()
268 …tw_set_ie(pframe, _DSSET_IE_, 1, (unsigned char *)&(cur_network->Configuration.DSConfig), &pktlen); in ConstructBeacon()
[all …]
/Linux-v4.19/arch/m68k/emu/
Dnfeth.c97 unsigned short pktlen; in recv_packet() local
101 pktlen = nf_call(nfEtherID + XIF_READLENGTH, priv->ethX); in recv_packet()
103 netdev_dbg(dev, "%s: %u\n", __func__, pktlen); in recv_packet()
105 if (!pktlen) { in recv_packet()
111 skb = dev_alloc_skb(pktlen + 2); in recv_packet()
121 skb_put(skb, pktlen); /* make room */ in recv_packet()
123 pktlen); in recv_packet()
128 dev->stats.rx_bytes += pktlen; in recv_packet()
/Linux-v4.19/drivers/net/ethernet/xircom/
Dxirc2ps_cs.c982 unsigned rsr, pktlen; in xirc2ps_interrupt() local
1034 pktlen = GetWord(XIRCREG0_RBC); in xirc2ps_interrupt()
1035 bytes_rcvd += pktlen; in xirc2ps_interrupt()
1037 pr_debug("rsr=%#02x packet_length=%u\n", rsr, pktlen); in xirc2ps_interrupt()
1040 skb = netdev_alloc_skb(dev, pktlen + 3); in xirc2ps_interrupt()
1054 if (rhsa + pktlen > 0x8000) { in xirc2ps_interrupt()
1056 u_char *buf = skb_put(skb, pktlen); in xirc2ps_interrupt()
1057 for (i=0; i < pktlen ; i++, rhsa++) { in xirc2ps_interrupt()
1066 skb_put(skb, pktlen), (pktlen+1)>>1); in xirc2ps_interrupt()
1080 u_long *p = skb_put(skb, pktlen); in xirc2ps_interrupt()
[all …]
/Linux-v4.19/drivers/staging/rtl8188eu/core/
Drtw_mlme_ext.c202 pattrib->pktlen = 0; in update_mgntframe_attrib()
357 pattrib->pktlen = sizeof(struct ieee80211_hdr_3addr); in issue_beacon()
372 pattrib->pktlen += (cur_network->ie_length+len_diff); in issue_beacon()
374 pattrib->pktlen-sizeof(struct ieee80211_hdr_3addr)-_BEACON_IE_OFFSET_, NULL, &wps_ielen); in issue_beacon()
389 pattrib->pktlen += 8; in issue_beacon()
396 pattrib->pktlen += 2; in issue_beacon()
403 pattrib->pktlen += 2; in issue_beacon()
406 …_set_ie(pframe, _SSID_IE_, cur_network->Ssid.SsidLength, cur_network->Ssid.Ssid, &pattrib->pktlen); in issue_beacon()
410 …PPORTEDRATES_IE_, min_t(unsigned int, rate_len, 8), cur_network->SupportedRates, &pattrib->pktlen); in issue_beacon()
413 …(pframe, _DSSET_IE_, 1, (unsigned char *)&(cur_network->Configuration.DSConfig), &pattrib->pktlen); in issue_beacon()
[all …]
/Linux-v4.19/drivers/staging/rtl8723bs/hal/
Drtl8723b_cmd.c126 u32 rate_len, pktlen; in ConstructBeacon() local
149 pktlen = sizeof (struct ieee80211_hdr_3addr); in ConstructBeacon()
153 pktlen += 8; in ConstructBeacon()
159 pktlen += 2; in ConstructBeacon()
165 pktlen += 2; in ConstructBeacon()
169 pktlen += cur_network->IELength - sizeof(struct ndis_802_11_fix_ie); in ConstructBeacon()
170 memcpy(pframe, cur_network->IEs+sizeof(struct ndis_802_11_fix_ie), pktlen); in ConstructBeacon()
178 …ame = rtw_set_ie(pframe, _SSID_IE_, cur_network->Ssid.SsidLength, cur_network->Ssid.Ssid, &pktlen); in ConstructBeacon()
182 …frame, _SUPPORTEDRATES_IE_, ((rate_len > 8) ? 8 : rate_len), cur_network->SupportedRates, &pktlen); in ConstructBeacon()
185 …tw_set_ie(pframe, _DSSET_IE_, 1, (unsigned char *)&(cur_network->Configuration.DSConfig), &pktlen); in ConstructBeacon()
[all …]
/Linux-v4.19/drivers/staging/rtl8723bs/core/
Drtw_mlme_ext.c2306 pattrib->pktlen = 0; in update_mgntframe_attrib()
2498 pattrib->pktlen = sizeof(struct ieee80211_hdr_3addr); in issue_beacon()
2511 pattrib->pktlen += (cur_network->IELength+len_diff); in issue_beacon()
2519 pattrib->pktlen-sizeof(struct ieee80211_hdr_3addr)-_BEACON_IE_OFFSET_, NULL, &wps_ielen); in issue_beacon()
2537 pattrib->pktlen += 8; in issue_beacon()
2544 pattrib->pktlen += 2; in issue_beacon()
2551 pattrib->pktlen += 2; in issue_beacon()
2554 …_set_ie(pframe, _SSID_IE_, cur_network->Ssid.SsidLength, cur_network->Ssid.Ssid, &pattrib->pktlen); in issue_beacon()
2558 …UPPORTEDRATES_IE_, ((rate_len > 8) ? 8 : rate_len), cur_network->SupportedRates, &pattrib->pktlen); in issue_beacon()
2561 …(pframe, _DSSET_IE_, 1, (unsigned char *)&(cur_network->Configuration.DSConfig), &pattrib->pktlen); in issue_beacon()
[all …]
Drtw_xmit.c717 pattrib->pktlen = pktfile.pkt_len; in update_attrib()
1175 len += pattrib->pktlen; in rtw_calculate_wlan_pkt_size_by_attribue()
1303 mem_sz = _rtw_pktfile_read(&pktfile, pframe, pattrib->pktlen); in rtw_xmitframe_coalesce()
1373 ori_len = BIP_AAD_SIZE+pattrib->pktlen; in rtw_mgmt_xmitframe_coalesce()
1403 pframe += pattrib->pktlen; in rtw_mgmt_xmitframe_coalesce()
1413 pframe = rtw_set_ie(pframe, _MME_IE_, 16, MME, &(pattrib->pktlen)); in rtw_mgmt_xmitframe_coalesce()
1414 pattrib->last_txcmdsz = pattrib->pktlen; in rtw_mgmt_xmitframe_coalesce()
1416 frame_body_len = pattrib->pktlen - sizeof(struct ieee80211_hdr_3addr); in rtw_mgmt_xmitframe_coalesce()
1467 memcpy(tmp_buf, pframe, pattrib->pktlen); in rtw_mgmt_xmitframe_coalesce()
1488 memcpy(pframe, tmp_buf+pattrib->hdrlen, pattrib->pktlen-pattrib->hdrlen); in rtw_mgmt_xmitframe_coalesce()
[all …]
/Linux-v4.19/drivers/usb/serial/
Dkl5kusb105.c101 u8 pktlen; /* always 5, it seems */ member
142 settings->pktlen, settings->baudrate, settings->databits, in klsi_105_chg_port_settings()
219 priv->cfg.pktlen = 5; in klsi_105_port_probe()
264 cfg->pktlen = 5; in klsi_105_open()
272 priv->cfg.pktlen = cfg->pktlen; in klsi_105_open()
/Linux-v4.19/drivers/net/wireless/
Dwl3501_cs.c467 u16 bf, sig_bf, next, tmplen, pktlen; in wl3501_send_pkt() local
487 pktlen = len - 12; in wl3501_send_pkt()
498 sig.size = pktlen + 24 + 4 + 6; in wl3501_send_pkt()
499 if (pktlen > (254 - sizeof(struct wl3501_tx_hdr))) { in wl3501_send_pkt()
501 pktlen -= tmplen; in wl3501_send_pkt()
503 tmplen = pktlen; in wl3501_send_pkt()
504 pktlen = 0; in wl3501_send_pkt()
513 sig.size = pktlen + 24 + 4 - 2; in wl3501_send_pkt()
515 pktlen -= 2; in wl3501_send_pkt()
516 if (pktlen > (254 - sizeof(struct wl3501_tx_hdr) + 6)) { in wl3501_send_pkt()
[all …]
/Linux-v4.19/drivers/input/touchscreen/
Dwacom_w8001.c94 unsigned int pktlen; member
301 if (w8001->pktlen == w8001->idx) { in w8001_interrupt()
504 w8001->pktlen = W8001_PKTLEN_TOUCH93; in w8001_setup_touch()
512 w8001->pktlen = W8001_PKTLEN_TOUCH9A; in w8001_setup_touch()
518 w8001->pktlen = W8001_PKTLEN_TOUCH2FG; in w8001_setup_touch()
/Linux-v4.19/drivers/media/rc/
Dredrat3.c612 unsigned pktlen, pkttype; in redrat3_read_packet_start() local
615 pktlen = be16_to_cpu(header->length); in redrat3_read_packet_start()
618 if (pktlen > sizeof(rr3->irdata)) { in redrat3_read_packet_start()
619 dev_warn(rr3->dev, "packet length %u too large\n", pktlen); in redrat3_read_packet_start()
636 rr3->bytes_read, pktlen); in redrat3_read_packet_start()
641 pkttype, len, pktlen); in redrat3_read_packet_start()
/Linux-v4.19/drivers/net/wireless/admtek/
Dadm8211.c360 unsigned int pktlen; in adm8211_interrupt_rci() local
374 pktlen = status & RDES0_STATUS_FL; in adm8211_interrupt_rci()
375 if (pktlen > RX_PKT_SIZE) { in adm8211_interrupt_rci()
378 pktlen); in adm8211_interrupt_rci()
379 pktlen = RX_PKT_SIZE; in adm8211_interrupt_rci()
386 } else if (pktlen < RX_COPY_BREAK) { in adm8211_interrupt_rci()
387 skb = dev_alloc_skb(pktlen); in adm8211_interrupt_rci()
392 pktlen, PCI_DMA_FROMDEVICE); in adm8211_interrupt_rci()
395 pktlen); in adm8211_interrupt_rci()
405 skb_put(skb, pktlen); in adm8211_interrupt_rci()
/Linux-v4.19/net/caif/
Dchnl_net.c74 int pktlen; in chnl_recv_cb() local
85 pktlen = skb->len; in chnl_recv_cb()
125 priv->netdev->stats.rx_bytes += pktlen; in chnl_recv_cb()
/Linux-v4.19/include/media/
Ddvb_ringbuffer.h278 size_t idx, size_t *pktlen);
/Linux-v4.19/drivers/net/ipvlan/
Dipvlan_core.c158 u32 pktlen; in ipvlan_get_L3_hdr() local
165 pktlen = ntohs(ip4h->tot_len); in ipvlan_get_L3_hdr()
168 if (skb->len < pktlen || pktlen < (ip4h->ihl * 4)) in ipvlan_get_L3_hdr()
/Linux-v4.19/net/decnet/
Ddn_dev.c842 __le16 *pktlen; in dn_send_endnode_hello() local
871 pktlen = skb_push(skb, 2); in dn_send_endnode_hello()
872 *pktlen = cpu_to_le16(skb->len - 2); in dn_send_endnode_hello()
915 __le16 *pktlen; in dn_send_router_hello() local
963 pktlen = skb_push(skb, 2); in dn_send_router_hello()
964 *pktlen = cpu_to_le16(skb->len - 2); in dn_send_router_hello()
/Linux-v4.19/drivers/net/wireless/quantenna/qtnfmac/pearl/
Dpcie_ipc.h154 __le32 pktlen; member
/Linux-v4.19/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
Dmsgbuf.c892 u32 pktlen; in brcmf_msgbuf_rxbuf_data_post() local
920 pktlen = skb->len; in brcmf_msgbuf_rxbuf_data_post()
940 pktlen = skb->len; in brcmf_msgbuf_rxbuf_data_post()
947 rx_bufpost->data_buf_len = cpu_to_le16((u16)pktlen); in brcmf_msgbuf_rxbuf_data_post()
999 u32 pktlen; in brcmf_msgbuf_rxbuf_ctrl_post() local
1029 pktlen = skb->len; in brcmf_msgbuf_rxbuf_ctrl_post()
1046 rx_bufpost->host_buf_len = cpu_to_le16((u16)pktlen); in brcmf_msgbuf_rxbuf_ctrl_post()
/Linux-v4.19/drivers/staging/rtl8723bs/include/
Drtl8723b_recv.h15 u32 pktlen:14; member
/Linux-v4.19/drivers/net/ethernet/arc/
Demac_main.c188 unsigned int pktlen, info = le32_to_cpu(rxbd->info); in arc_emac_rx() local
247 pktlen = info & LEN_MASK; in arc_emac_rx()
249 stats->rx_bytes += pktlen; in arc_emac_rx()
250 skb_put(rx_buff->skb, pktlen); in arc_emac_rx()
/Linux-v4.19/drivers/net/ethernet/micrel/
Dks8695net.c464 int pktlen; in ks8695_rx() local
503 pktlen = flags & RDES_FLEN; in ks8695_rx()
504 pktlen -= 4; /* Drop the CRC */ in ks8695_rx()
520 skb_put(skb, pktlen); in ks8695_rx()
526 ndev->stats.rx_bytes += pktlen; in ks8695_rx()
/Linux-v4.19/drivers/net/
Dveth.c460 u32 pktlen, headroom, act, metalen; in veth_xdp_rcv_skb() local
476 pktlen = skb->len + mac_len; in veth_xdp_rcv_skb()
486 size = SKB_DATA_ALIGN(VETH_XDP_HEADROOM + pktlen) + in veth_xdp_rcv_skb()
497 if (skb_copy_bits(skb, -mac_len, start, pktlen)) { in veth_xdp_rcv_skb()
519 xdp.data_end = xdp.data + pktlen; in veth_xdp_rcv_skb()

123