Home
last modified time | relevance | path

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

123456789

/Linux-v4.19/drivers/isdn/hisax/
Dhisax_debug.h41 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-v4.19/drivers/usb/serial/
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()
/Linux-v4.19/net/bridge/
Dbr_netfilter_ipv6.c53 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-v4.19/drivers/net/ethernet/dec/tulip/
Dinterrupt.c146 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()
223 pkt_len); in tulip_poll()
[all …]
/Linux-v4.19/tools/perf/util/
Darm-spe.c55 int ret, pkt_len, i; in arm_spe_dump() local
66 pkt_len = ret; in arm_spe_dump()
68 pkt_len = 1; in arm_spe_dump()
71 for (i = 0; i < pkt_len; i++) in arm_spe_dump()
83 pos += pkt_len; in arm_spe_dump()
84 buf += pkt_len; in arm_spe_dump()
85 len -= pkt_len; in arm_spe_dump()
/Linux-v4.19/drivers/net/wireless/ti/wlcore/
Drx.c51 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
238 pkt_len = wlcore_rx_get_buf_size(wl, des); in wlcore_rx()
240 pkt_len); in wlcore_rx()
268 pkt_len = wlcore_rx_get_buf_size(wl, des); in wlcore_rx()
278 pkt_len, rx_align, in wlcore_rx()
291 pkt_offset += wlcore_rx_get_align_buf_size(wl, pkt_len); in wlcore_rx()
/Linux-v4.19/drivers/net/wireless/ath/ath5k/
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()
/Linux-v4.19/drivers/net/wireless/marvell/libertas/
Dtx.c70 uint16_t pkt_len; in lbs_hard_start_xmit() local
113 pkt_len = skb->len; in lbs_hard_start_xmit()
123 pkt_len -= sizeof(*rtap_hdr); in lbs_hard_start_xmit()
132 txpd->tx_packet_length = cpu_to_le16(pkt_len); in lbs_hard_start_xmit()
144 priv->tx_pending_len = pkt_len + sizeof(struct txpd); in lbs_hard_start_xmit()
/Linux-v4.19/drivers/net/wireless/mediatek/mt7601u/
Dtx.c101 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
192 pkt_len |= FIELD_PREP(MT_TXWI_LEN_PKTID, pkt_id); in mt7601u_push_txwi()
193 txwi->len_ctl = cpu_to_le16(pkt_len); in mt7601u_push_txwi()
208 int pkt_len = skb->len; in mt7601u_tx() local
212 info->status.status_driver_data[0] = (void *)(unsigned long)pkt_len; in mt7601u_tx()
228 txwi = mt7601u_push_txwi(dev, skb, sta, wcid, pkt_len); in mt7601u_tx()
/Linux-v4.19/drivers/net/wireless/rsi/
Drsi_91x_main.c121 u32 pkt_len, in rsi_prepare_skb() argument
130 if (WARN(!pkt_len, "%s: Dummy pkt received", __func__)) in rsi_prepare_skb()
133 if (pkt_len > (RSI_RCV_BUFFER_LEN * 4)) { in rsi_prepare_skb()
135 __func__, pkt_len); in rsi_prepare_skb()
136 pkt_len = RSI_RCV_BUFFER_LEN * 4; in rsi_prepare_skb()
139 pkt_len -= extended_desc; in rsi_prepare_skb()
140 skb = dev_alloc_skb(pkt_len + FRAME_DESC_SZ); in rsi_prepare_skb()
145 skb_put(skb, pkt_len); in rsi_prepare_skb()
/Linux-v4.19/samples/bpf/
Dxdp_sample_pkts_kern.c33 u16 pkt_len; in xdp_sample_prog() member
52 metadata.pkt_len = (u16)(data_end - data); in xdp_sample_prog()
53 sample_size = min(metadata.pkt_len, SAMPLE_SIZE); in xdp_sample_prog()
Dxdp_sample_pkts_user.c52 __u16 pkt_len; in print_bpf_output() member
63 printf("Pkt len: %-5d bytes. Ethernet hdr: ", e->pkt_len); in print_bpf_output()
64 for (i = 0; i < 14 && i < e->pkt_len; i++) in print_bpf_output()
/Linux-v4.19/net/caif/
Dcfserl.c52 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-v4.19/include/net/netfilter/
Dnf_tables_ipv6.h36 u32 pkt_len; in __nft_set_pktinfo_ipv6_validate() local
46 pkt_len = ntohs(ip6h->payload_len); in __nft_set_pktinfo_ipv6_validate()
47 if (pkt_len + sizeof(*ip6h) > skb->len) in __nft_set_pktinfo_ipv6_validate()
/Linux-v4.19/drivers/net/wireless/marvell/mwifiex/
Dsdio.c250 u8 *buffer, u32 pkt_len, u32 port) in mwifiex_write_data_sync() argument
259 BLOCK_MODE) ? (pkt_len / in mwifiex_write_data_sync()
260 MWIFIEX_SDIO_BLOCK_SIZE) : pkt_len; in mwifiex_write_data_sync()
671 u8 *payload, u32 pkt_len, u32 port) in mwifiex_write_data_to_card() argument
677 ret = mwifiex_write_data_sync(adapter, payload, pkt_len, port); in mwifiex_write_data_to_card()
1132 u32 total_pkt_len, pkt_len; in mwifiex_deaggr_sdio_pkt() local
1153 pkt_len = get_unaligned_le16((data + in mwifiex_deaggr_sdio_pkt()
1155 if ((pkt_len + SDIO_HEADER_OFFSET) > blk_size) { in mwifiex_deaggr_sdio_pkt()
1159 __func__, pkt_len, blk_size); in mwifiex_deaggr_sdio_pkt()
1163 skb_deaggr = mwifiex_alloc_dma_align_buf(pkt_len, GFP_KERNEL); in mwifiex_deaggr_sdio_pkt()
[all …]
/Linux-v4.19/drivers/bluetooth/
Dbtrsi.c84 int pkt_len = get_unaligned_le16(pkt) & 0x0fff; in rsi_hci_recv_pkt() local
86 skb = dev_alloc_skb(pkt_len); in rsi_hci_recv_pkt()
90 memcpy(skb->data, pkt + RSI_FRAME_DESC_SIZE, pkt_len); in rsi_hci_recv_pkt()
91 skb_put(skb, pkt_len); in rsi_hci_recv_pkt()
/Linux-v4.19/drivers/net/wireless/mediatek/mt76/mt76x0/
Dtx.c34 int pkt_len = (unsigned long)info->status.status_driver_data[0]; in mt76x0_tx_skb_remove_dma_overhead() local
40 skb_trim(skb, pkt_len); in mt76x0_tx_skb_remove_dma_overhead()
73 int pkt_len) in mt76x0_push_txwi() argument
139 txwi->len_ctl = cpu_to_le16(pkt_len); in mt76x0_push_txwi()
155 int pkt_len = skb->len; in mt76x0_tx() local
159 info->status.status_driver_data[0] = (void *)(unsigned long)pkt_len; in mt76x0_tx()
175 txwi = mt76x0_push_txwi(dev, skb, sta, wcid, pkt_len); in mt76x0_tx()
/Linux-v4.19/drivers/net/appletalk/
Dcops.c746 int pkt_len = 0; in cops_rx() local
781 pkt_len = inb(ioaddr) & 0xFF; in cops_rx()
783 pkt_len = inb(ioaddr) & 0x00FF; in cops_rx()
784 pkt_len |= (inb(ioaddr) << 8); in cops_rx()
789 skb = dev_alloc_skb(pkt_len); in cops_rx()
795 while(pkt_len--) /* Discard packet */ in cops_rx()
801 skb_put(skb, pkt_len); in cops_rx()
804 insb(ioaddr, skb->data, pkt_len); /* Eat the Data */ in cops_rx()
812 if(pkt_len < 0 || pkt_len > MAX_LLAP_SIZE) in cops_rx()
815 dev->name, pkt_len); in cops_rx()
/Linux-v4.19/drivers/staging/rtl8712/
Dxmit_linux.c54 pfile->pkt_len = pfile->buf_len = pktptr->len; in _r8712_open_pktfile()
65 skb_copy_bits(pfile->pkt, pfile->buf_len - pfile->pkt_len, in _r8712_pktfile_read()
68 pfile->pkt_len -= len; in _r8712_pktfile_read()
74 return (pfile->pkt_len == 0); in r8712_endofpktfile()
/Linux-v4.19/include/net/
Dip6_tunnel.h154 int pkt_len, err; in ip6tunnel_xmit() local
157 pkt_len = skb->len - skb_inner_network_offset(skb); in ip6tunnel_xmit()
160 pkt_len = -1; in ip6tunnel_xmit()
161 iptunnel_xmit_stats(dev, pkt_len); in ip6tunnel_xmit()
/Linux-v4.19/drivers/net/hamradio/
Dhdlcdrv.c147 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 …]
/Linux-v4.19/drivers/net/ethernet/8390/
Dlib8390.c664 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()
/Linux-v4.19/tools/bpf/
Dbpf_dbg.c470 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-v4.19/arch/xtensa/platforms/iss/
Dnetwork.c280 int pkt_len; in iss_net_rx() local
302 pkt_len = lp->tp.read(lp, &skb); in iss_net_rx()
303 skb_put(skb, pkt_len); in iss_net_rx()
305 if (pkt_len > 0) { in iss_net_rx()
306 skb_trim(skb, pkt_len); in iss_net_rx()
312 return pkt_len; in iss_net_rx()
315 return pkt_len; in iss_net_rx()
/Linux-v4.19/drivers/input/touchscreen/
Degalax_ts_serial.c76 int pkt_len; in egalax_interrupt() local
81 pkt_len = egalax->data[0] & EGALAX_FORMAT_PRESSURE_BIT ? 6 : 5; in egalax_interrupt()
82 if (pkt_len == egalax->idx) { in egalax_interrupt()

123456789