Home
last modified time | relevance | path

Searched refs:pkt_len (Results 1 – 25 of 283) sorted by relevance

12345678910>>...12

/openbmc/linux/drivers/usb/serial/
H A Dsafe_serial.c229 int pkt_len; in safe_prepare_write_buffer() local
241 pkt_len = size; in safe_prepare_write_buffer()
242 memset(buf + count, '0', pkt_len - count - trailer_len); in safe_prepare_write_buffer()
244 pkt_len = count + trailer_len; in safe_prepare_write_buffer()
248 buf[pkt_len - 2] = count << 2; in safe_prepare_write_buffer()
249 buf[pkt_len - 1] = 0; in safe_prepare_write_buffer()
252 fcs = fcs_compute10(buf, pkt_len, CRC10_INITFCS); in safe_prepare_write_buffer()
253 buf[pkt_len - 2] |= fcs >> 8; in safe_prepare_write_buffer()
254 buf[pkt_len - 1] |= fcs & 0xff; in safe_prepare_write_buffer()
256 return pkt_len; in safe_prepare_write_buffer()
/openbmc/linux/drivers/net/ethernet/netronome/nfp/nfd3/
H A Dxsk.c30 pkt_len); in nfp_nfd3_xsk_tx_xdp()
36 txbuf->real_len = pkt_len; in nfp_nfd3_xsk_tx_xdp()
42 txd->dma_len = cpu_to_le16(pkt_len); in nfp_nfd3_xsk_tx_xdp()
44 txd->data_len = cpu_to_le16(pkt_len); in nfp_nfd3_xsk_tx_xdp()
60 unsigned int pkt_len, in nfp_nfd3_xsk_rx_skb() argument
169 pkt_len = data_len - meta_len; in nfp_nfd3_xsk_rx()
181 r_vec->rx_bytes += pkt_len; in nfp_nfd3_xsk_rx()
195 pkt_len, meta_len))) { in nfp_nfd3_xsk_rx()
207 pkt_len, false, in nfp_nfd3_xsk_rx()
213 pkt_len); in nfp_nfd3_xsk_rx()
[all …]
H A Ddp.c784 pkt_len)) in nfp_nfd3_parse_meta()
871 txbuf->real_len = pkt_len; in nfp_nfd3_tx_xdp_buf()
975 r_vec->rx_bytes += pkt_len; in nfp_nfd3_rx()
996 pkt_len, meta_len))) { in nfp_nfd3_rx()
1012 pkt_len, true); in nfp_nfd3_rx()
1029 pkt_len, in nfp_nfd3_rx()
1053 pkt_len); in nfp_nfd3_rx()
1089 skb_put(skb, pkt_len); in nfp_nfd3_rx()
1342 pkt_len = data_len - meta_len; in nfp_ctrl_rx_one()
1354 r_vec->rx_bytes += pkt_len; in nfp_ctrl_rx_one()
[all …]
/openbmc/linux/drivers/net/ethernet/dec/tulip/
H A Dinterrupt.c146 short pkt_len; in tulip_poll() local
177 pkt_len > 1518) { in tulip_poll()
215 pkt_len, in tulip_poll()
228 pkt_len, in tulip_poll()
382 short pkt_len; in tulip_rx() local
408 pkt_len > 1518) { in tulip_rx()
445 pkt_len, in tulip_rx()
449 pkt_len); in tulip_rx()
454 pkt_len); in tulip_rx()
458 pkt_len, in tulip_rx()
[all …]
/openbmc/linux/include/net/netfilter/
H A Dnf_tables_ipv6.h35 u32 pkt_len; in __nft_set_pktinfo_ipv6_validate() local
45 pkt_len = ntohs(ip6h->payload_len); in __nft_set_pktinfo_ipv6_validate()
46 if (pkt_len + sizeof(*ip6h) > pkt->skb->len) in __nft_set_pktinfo_ipv6_validate()
79 u32 pkt_len; in nft_set_pktinfo_ipv6_ingress() local
88 pkt_len = ntohs(ip6h->payload_len); in nft_set_pktinfo_ipv6_ingress()
89 if (pkt_len + sizeof(*ip6h) > pkt->skb->len) { in nft_set_pktinfo_ipv6_ingress()
/openbmc/u-boot/drivers/net/
H A Dpcnet.c444 (unsigned long)packet + pkt_len); in pcnet_send()
457 pkt_len = 0; in pcnet_send()
466 writew(-pkt_len, &entry->length); in pcnet_send()
479 return pkt_len; in pcnet_send()
486 int pkt_len = 0; in pcnet_recv() local
515 if (pkt_len < 60) { in pcnet_recv()
517 dev->name, lp->cur_rx, pkt_len); in pcnet_recv()
521 (unsigned long)buf + pkt_len); in pcnet_recv()
522 net_process_received_packet(buf, pkt_len); in pcnet_recv()
524 lp->cur_rx, pkt_len, buf); in pcnet_recv()
[all …]
H A Dne2000_base.c248 int len, start_page, pkt_len, i, isr; in dp83902a_send() local
255 len = pkt_len = total_len; in dp83902a_send()
256 if (pkt_len < IEEE_8023_MIN_FRAME) in dp83902a_send()
257 pkt_len = IEEE_8023_MIN_FRAME; in dp83902a_send()
262 dp->tx1_len = pkt_len; in dp83902a_send()
267 dp->tx2_len = pkt_len; in dp83902a_send()
306 DP_OUT(base, DP_RBCL, pkt_len & 0xFF); in dp83902a_send()
307 DP_OUT(base, DP_RBCH, pkt_len >> 8); in dp83902a_send()
327 if (total_len < pkt_len) { in dp83902a_send()
332 for (i = total_len; i < pkt_len;) { in dp83902a_send()
[all …]
/openbmc/linux/drivers/net/wireless/ti/wlcore/
H A Drx.c37 static u32 wlcore_rx_get_align_buf_size(struct wl1271 *wl, u32 pkt_len) in wlcore_rx_get_align_buf_size() argument
40 return ALIGN(pkt_len, WL12XX_BUS_BLOCK_SIZE); in wlcore_rx_get_align_buf_size()
42 return pkt_len; in wlcore_rx_get_align_buf_size()
206 u32 pkt_len, align_pkt_len; in wlcore_rx() local
224 pkt_len = wlcore_rx_get_buf_size(wl, des); in wlcore_rx()
226 pkt_len); in wlcore_rx()
254 pkt_len = wlcore_rx_get_buf_size(wl, des); in wlcore_rx()
264 pkt_len, rx_align, in wlcore_rx()
277 pkt_offset += wlcore_rx_get_align_buf_size(wl, pkt_len); in wlcore_rx()
/openbmc/linux/drivers/net/wireless/ath/ath5k/
H A Ddesc.c77 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()
/openbmc/linux/drivers/net/wireless/marvell/libertas/
H A Dtx.c71 uint16_t pkt_len; in lbs_hard_start_xmit() local
114 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()
/openbmc/linux/net/bridge/
H A Dbr_netfilter_ipv6.c47 u32 pkt_len; in br_validate_ipv6() local
61 pkt_len = ntohs(hdr->payload_len); in br_validate_ipv6()
62 if (hdr->nexthdr == NEXTHDR_HOP && nf_ip6_check_hbh_len(skb, &pkt_len)) in br_validate_ipv6()
65 if (pkt_len + ip6h_len > skb->len) { in br_validate_ipv6()
70 if (pskb_trim_rcsum(skb, pkt_len + ip6h_len)) { in br_validate_ipv6()
/openbmc/linux/tools/testing/selftests/bpf/progs/
H A Dtest_xdp_bpf2bpf.c34 int pkt_len; member
50 meta.pkt_len = bpf_xdp_get_buff_len((struct xdp_md *)xdp); in BPF_PROG()
52 ((__u64) meta.pkt_len << 32) | in BPF_PROG()
/openbmc/linux/drivers/net/wireless/mediatek/mt7601u/
H A Dtx.c93 int pkt_len = (unsigned long)info->status.status_driver_data[0]; in mt7601u_tx_skb_remove_dma_overhead() local
99 skb_trim(skb, pkt_len); in mt7601u_tx_skb_remove_dma_overhead()
132 int pkt_len) in mt7601u_push_txwi() argument
184 pkt_len |= FIELD_PREP(MT_TXWI_LEN_PKTID, pkt_id); in mt7601u_push_txwi()
185 txwi->len_ctl = cpu_to_le16(pkt_len); in mt7601u_push_txwi()
200 int pkt_len = skb->len; in mt7601u_tx() local
204 info->status.status_driver_data[0] = (void *)(unsigned long)pkt_len; in mt7601u_tx()
220 txwi = mt7601u_push_txwi(dev, skb, sta, wcid, pkt_len); in mt7601u_tx()
/openbmc/linux/drivers/net/wireless/rsi/
H A Drsi_91x_main.c122 u32 pkt_len, in rsi_prepare_skb() argument
128 if (WARN(!pkt_len, "%s: Dummy pkt received", __func__)) in rsi_prepare_skb()
131 if (pkt_len > (RSI_RCV_BUFFER_LEN * 4)) { in rsi_prepare_skb()
133 __func__, pkt_len); in rsi_prepare_skb()
134 pkt_len = RSI_RCV_BUFFER_LEN * 4; in rsi_prepare_skb()
137 pkt_len -= extended_desc; in rsi_prepare_skb()
138 skb = dev_alloc_skb(pkt_len + FRAME_DESC_SZ); in rsi_prepare_skb()
143 skb_put(skb, pkt_len); in rsi_prepare_skb()
/openbmc/linux/tools/perf/util/
H A Dhisi-ptt.c59 int pkt_len; in hisi_ptt_dump() local
67 pkt_len = hisi_ptt_pkt_desc(buf, pos, type); in hisi_ptt_dump()
68 if (!pkt_len) in hisi_ptt_dump()
71 pos += pkt_len; in hisi_ptt_dump()
72 len -= pkt_len; in hisi_ptt_dump()
/openbmc/linux/net/caif/
H A Dcfserl.c57 u16 pkt_len; in cfserl_receive() local
100 pkt_len = cfpkt_getlen(pkt); in cfserl_receive()
108 if (pkt_len < 2) { in cfserl_receive()
137 if (pkt_len < expectlen) { in cfserl_receive()
150 if (pkt_len > expectlen) in cfserl_receive()
/openbmc/linux/drivers/hv/
H A Dring_buffer.c467 u32 bytes_avail, pkt_len, pkt_offset; in hv_pkt_iter_first() local
482 pkt_len = READ_ONCE(desc->len8) << 3; in hv_pkt_iter_first()
489 if (pkt_len < sizeof(struct vmpacket_descriptor) || pkt_len > bytes_avail) in hv_pkt_iter_first()
490 pkt_len = bytes_avail; in hv_pkt_iter_first()
496 if (pkt_offset < sizeof(struct vmpacket_descriptor) || pkt_offset > pkt_len) in hv_pkt_iter_first()
501 memcpy(desc_copy, desc, pkt_len); in hv_pkt_iter_first()
508 desc_copy->len8 = pkt_len >> 3; in hv_pkt_iter_first()
/openbmc/linux/drivers/net/wireless/marvell/mwifiex/
H A Dsdio.c703 u8 *buffer, u32 pkt_len, u32 port) in mwifiex_write_data_sync() argument
712 BLOCK_MODE) ? (pkt_len / in mwifiex_write_data_sync()
1586 u32 total_pkt_len, pkt_len; in mwifiex_deaggr_sdio_pkt() local
1620 skb_put(skb_deaggr, pkt_len); in mwifiex_deaggr_sdio_pkt()
1641 u16 pkt_len; in mwifiex_decode_rx_packet() local
1647 skb_trim(skb, pkt_len); in mwifiex_decode_rx_packet()
1747 u32 pkt_len, pkt_type, mport, pind; in mwifiex_sdio_card_to_host_mp_aggr() local
1871 pkt_len, pkt_type); in mwifiex_sdio_card_to_host_mp_aggr()
1885 skb_trim(skb_deaggr, pkt_len); in mwifiex_sdio_card_to_host_mp_aggr()
2339 u32 pkt_len = skb->len; in mwifiex_sdio_host_to_card() local
[all …]
H A Dutil.c382 u16 pkt_len; in mwifiex_process_mgmt_packet() local
396 pkt_len = le16_to_cpu(rx_pd->rx_pkt_length); in mwifiex_process_mgmt_packet()
397 if (pkt_len < sizeof(struct ieee80211_hdr) + sizeof(pkt_len)) { in mwifiex_process_mgmt_packet()
403 skb_pull(skb, sizeof(pkt_len)); in mwifiex_process_mgmt_packet()
404 pkt_len -= sizeof(pkt_len); 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; 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()
/openbmc/linux/drivers/bluetooth/
H A Dbtrsi.c94 int pkt_len = get_unaligned_le16(pkt) & 0x0fff; in rsi_hci_recv_pkt() local
96 skb = dev_alloc_skb(pkt_len); in rsi_hci_recv_pkt()
100 memcpy(skb->data, pkt + RSI_FRAME_DESC_SIZE, pkt_len); in rsi_hci_recv_pkt()
101 skb_put(skb, pkt_len); in rsi_hci_recv_pkt()
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/
H A Dxdp_bpf2bpf.c10 int pkt_len; member
29 ASSERT_EQ(meta->pkt_len, tst_ctx->pkt_size, "check_meta_pkt_len"); in on_sample()
33 if (meta->pkt_len > sizeof(pkt_v4)) { in on_sample()
34 for (int i = 0; i < meta->pkt_len - sizeof(pkt_v4); i++) in on_sample()
/openbmc/linux/drivers/staging/rtl8712/
H A Dxmit_linux.c42 pfile->pkt_len = pfile->buf_len = pktptr->len; in _r8712_open_pktfile()
53 skb_copy_bits(pfile->pkt, pfile->buf_len - pfile->pkt_len, in _r8712_pktfile_read()
56 pfile->pkt_len -= len; in _r8712_pktfile_read()
62 return (pfile->pkt_len == 0); in r8712_endofpktfile()
/openbmc/linux/include/net/
H A Dip6_tunnel.h157 int pkt_len, err; in ip6tunnel_xmit() local
160 pkt_len = skb->len - skb_inner_network_offset(skb); in ip6tunnel_xmit()
165 pkt_len = -1; in ip6tunnel_xmit()
166 iptunnel_xmit_stats(dev, pkt_len); in ip6tunnel_xmit()
/openbmc/linux/drivers/net/ethernet/netronome/nfp/nfdk/
H A Ddp.c784 pkt_len)) in nfp_nfdk_parse_meta()
961 dma_len = pkt_len; in nfp_nfdk_tx_xdp_buf()
1097 r_vec->rx_bytes += pkt_len; in nfp_nfdk_rx()
1115 pkt_len, meta_len))) { in nfp_nfdk_rx()
1131 pkt_len, true); in nfp_nfdk_rx()
1148 pkt_len, in nfp_nfdk_rx()
1172 pkt_len); in nfp_nfdk_rx()
1208 skb_put(skb, pkt_len); in nfp_nfdk_rx()
1504 pkt_len = data_len - meta_len; in nfp_ctrl_rx_one()
1516 r_vec->rx_bytes += pkt_len; in nfp_ctrl_rx_one()
[all …]
/openbmc/linux/drivers/net/appletalk/
H A Dcops.c748 int pkt_len = 0; in cops_rx() local
782 pkt_len = inb(ioaddr); in cops_rx()
783 pkt_len |= (inb(ioaddr) << 8); in cops_rx()
788 skb = dev_alloc_skb(pkt_len); in cops_rx()
794 while(pkt_len--) /* Discard packet */ in cops_rx()
800 skb_put(skb, pkt_len); in cops_rx()
803 insb(ioaddr, skb->data, pkt_len); /* Eat the Data */ in cops_rx()
811 if(pkt_len < 0 || pkt_len > MAX_LLAP_SIZE) in cops_rx()
814 dev->name, pkt_len); in cops_rx()

12345678910>>...12