/openbmc/linux/drivers/net/hamradio/ |
H A D | hdlcdrv.c | 135 int pkt_len; in hdlc_rx_flag() local 142 pkt_len = s->hdlcrx.len - 2 + 1; /* KISS kludge */ in hdlc_rx_flag() 143 if (!(skb = dev_alloc_skb(pkt_len))) { in hdlc_rx_flag() 148 cp = skb_put(skb, pkt_len); in hdlc_rx_flag() 150 memcpy(cp, s->hdlcrx.buffer, pkt_len - 1); in hdlc_rx_flag() 258 int pkt_len; in hdlcdrv_transmitter() local 301 pkt_len = skb->len-1; /* strip KISS byte */ in hdlcdrv_transmitter() 302 if (pkt_len >= HDLCDRV_MAXFLEN || pkt_len < 2) { in hdlcdrv_transmitter() 310 pkt_len); in hdlcdrv_transmitter() 313 append_crc_ccitt(s->hdlctx.buffer, pkt_len); in hdlcdrv_transmitter() [all …]
|
/openbmc/linux/drivers/net/ethernet/netronome/nfp/crypto/ |
H A D | crypto.h | 26 void *pkt, unsigned int pkt_len); 36 void *pkt, unsigned int pkt_len) in nfp_net_tls_rx_resync_req() argument
|
/openbmc/linux/net/vmw_vsock/ |
H A D | virtio_transport_common.c | 205 u32 pkt_len = info->pkt_len; in virtio_transport_send_pkt_info() local 228 pkt_len = virtio_transport_get_credit(vvs, pkt_len); in virtio_transport_send_pkt_info() 232 return pkt_len; in virtio_transport_send_pkt_info() 234 rest_len = pkt_len; in virtio_transport_send_pkt_info() 273 if (rest_len != pkt_len) in virtio_transport_send_pkt_info() 274 ret = pkt_len - rest_len; in virtio_transport_send_pkt_info() 548 size_t pkt_len; in virtio_transport_seqpacket_do_dequeue() local 554 pkt_len = (size_t)le32_to_cpu(hdr->len); in virtio_transport_seqpacket_do_dequeue() 583 dequeued_len += pkt_len; in virtio_transport_seqpacket_do_dequeue() 594 virtio_transport_dec_rx_pkt(vvs, pkt_len); in virtio_transport_seqpacket_do_dequeue() [all …]
|
/openbmc/linux/net/netfilter/ |
H A D | utils.c | 251 u32 pkt_len; in nf_ip6_check_hbh_len() local 255 pkt_len = ntohl(*(__be32 *)(nh + off + 2)); in nf_ip6_check_hbh_len() 256 if (pkt_len <= IPV6_MAXPLEN || in nf_ip6_check_hbh_len() 259 if (pkt_len > skb->len - sizeof(struct ipv6hdr)) in nf_ip6_check_hbh_len() 261 *plen = pkt_len; in nf_ip6_check_hbh_len()
|
/openbmc/linux/drivers/net/ethernet/fungible/funeth/ |
H A D | funeth_trace.h | 77 u32 pkt_len, 81 TP_ARGS(rxq, num_rqes, pkt_len, hash, cls_vec), 97 __entry->len = pkt_len;
|
H A D | funeth_rx.c | 368 unsigned int i, tot_len, pkt_len = be32_to_cpu(rxreq->pkt_len); in fun_handle_cqe_pkt() local 381 q->stats.rx_bytes += pkt_len; in fun_handle_cqe_pkt() 387 tot_len = pkt_len; in fun_handle_cqe_pkt() 411 __skb_put(skb, pkt_len); in fun_handle_cqe_pkt() 427 skb->len = pkt_len; in fun_handle_cqe_pkt() 428 skb->data_len = pkt_len; in fun_handle_cqe_pkt() 429 skb->truesize += round_up(pkt_len, FUN_EPRQ_PKT_ALIGN); in fun_handle_cqe_pkt() 445 trace_funeth_rx(q, rxreq->nsgl, pkt_len, skb->hash, cv); in fun_handle_cqe_pkt()
|
/openbmc/linux/net/sched/ |
H A D | sch_fq_pie.c | 137 u32 pkt_len; in fq_pie_qdisc_enqueue() local 180 pkt_len = qdisc_pkt_len(skb); in fq_pie_qdisc_enqueue() 183 sch->qstats.backlog += pkt_len; in fq_pie_qdisc_enqueue() 194 sel_flow->backlog += pkt_len; in fq_pie_qdisc_enqueue() 241 u32 pkt_len; in fq_pie_qdisc_dequeue() local 261 pkt_len = qdisc_pkt_len(skb); in fq_pie_qdisc_dequeue() 262 sch->qstats.backlog -= pkt_len; in fq_pie_qdisc_dequeue() 277 flow->deficit -= pkt_len; in fq_pie_qdisc_dequeue() 278 flow->backlog -= pkt_len; in fq_pie_qdisc_dequeue()
|
/openbmc/linux/drivers/net/ethernet/asix/ |
H A D | ax88796c_main.c | 193 info->sop.flags_len = info->pkt_len | in ax88796c_proc_tx_hdr() 204 | info->pkt_len; in ax88796c_proc_tx_hdr() 213 TX_HDR_EOP_SEQNUM) | info->pkt_len; in ax88796c_proc_tx_hdr() 251 u16 pkt_len; in ax88796c_tx_fixup() local 261 pkt_len = skb->len; in ax88796c_tx_fixup() 268 padlen = round_up(pkt_len, 4) - pkt_len; in ax88796c_tx_fixup() 271 info.pkt_len = pkt_len; in ax88796c_tx_fixup() 302 entry->len = pkt_len; in ax88796c_tx_fixup() 310 pkt_len, skb->len, seq_num); in ax88796c_tx_fixup() 498 u16 w_count, pkt_len; in ax88796c_receive() local [all …]
|
/openbmc/linux/drivers/staging/rtl8723bs/os_dep/ |
H A D | xmit_linux.c | 20 pfile->pkt_len = pfile->buf_len = pktptr->len; in _rtw_open_pktfile() 33 skb_copy_bits(pfile->pkt, pfile->buf_len - pfile->pkt_len, rmem, len); in _rtw_pktfile_read() 36 pfile->pkt_len -= len; in _rtw_pktfile_read() 42 if (pfile->pkt_len == 0) in rtw_endofpktfile()
|
/openbmc/u-boot/drivers/net/ |
H A D | dnet.c | 172 int pkt_len, poll, i; in dnet_recv() local 184 pkt_len = cmd_word & 0xFFFF; in dnet_recv() 186 debug("Got pkt with size %d bytes\n", pkt_len); in dnet_recv() 193 for (i = 0; i < (pkt_len + 3) >> 2; i++) in dnet_recv() 197 net_process_received_packet(net_rx_packets[0], pkt_len + 5); in dnet_recv()
|
/openbmc/linux/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_rx.c | 358 u64 pkt_len = 0, rx_bytes = 0; in rxq_recv() local 397 pkt_len = sge.len; in rxq_recv() 399 if (pkt_len <= HINIC_RX_BUF_SZ) { in rxq_recv() 400 __skb_put(skb, pkt_len); in rxq_recv() 403 num_wqes = rx_recv_jumbo_pkt(rxq, skb, pkt_len - in rxq_recv() 427 rx_bytes += pkt_len; in rxq_recv() 435 (u16)(pkt_len >> rxq->rx_buff_shift) + in rxq_recv() 436 ((pkt_len & (rxq->buf_len - 1)) ? 1 : 0); in rxq_recv()
|
/openbmc/linux/drivers/input/touchscreen/ |
H A D | egalax_ts_serial.c | 72 int pkt_len; in egalax_interrupt() local 77 pkt_len = egalax->data[0] & EGALAX_FORMAT_PRESSURE_BIT ? 6 : 5; in egalax_interrupt() 78 if (pkt_len == egalax->idx) { in egalax_interrupt()
|
H A D | usbtouchscreen.c | 1416 int pkt_len, pos, buf_len, tmp; in usbtouch_process_multi() local 1421 pkt_len = usbtouch->type->get_pkt_len( in usbtouch_process_multi() 1425 if (unlikely(!pkt_len)) in usbtouch_process_multi() 1429 if (unlikely(pkt_len < 0)) { in usbtouch_process_multi() 1430 int append = -pkt_len; in usbtouch_process_multi() 1438 pkt_len = usbtouch->type->get_pkt_len( in usbtouch_process_multi() 1440 if (pkt_len < 0) in usbtouch_process_multi() 1445 tmp = pkt_len - usbtouch->buf_len; in usbtouch_process_multi() 1466 if (unlikely(!pkt_len)) { in usbtouch_process_multi() 1472 if (likely((pkt_len > 0) && (pkt_len <= buf_len - pos))) { in usbtouch_process_multi() [all …]
|
/openbmc/linux/drivers/net/ethernet/8390/ |
H A D | lib8390.c | 670 int pkt_len, pkt_stat; in ei_receive() local 701 pkt_len = rx_frame.count - sizeof(struct e8390_pkt_hdr); in ei_receive() 704 next_frame = this_frame + 1 + ((pkt_len+4)>>8); in ei_receive() 719 if (pkt_len < 60 || pkt_len > 1518) { in ei_receive() 729 skb = netdev_alloc_skb(dev, pkt_len + 2); in ei_receive() 733 pkt_len); in ei_receive() 738 skb_put(skb, pkt_len); /* Make room */ in ei_receive() 739 ei_block_input(dev, pkt_len, skb, current_offset + sizeof(rx_frame)); in ei_receive() 744 dev->stats.rx_bytes += pkt_len; in ei_receive()
|
/openbmc/linux/arch/xtensa/platforms/iss/ |
H A D | network.c | 275 int pkt_len; in iss_net_rx() local 299 pkt_len = lp->tp.net_ops->read(lp, &skb); in iss_net_rx() 300 skb_put(skb, pkt_len); in iss_net_rx() 302 if (pkt_len > 0) { in iss_net_rx() 303 skb_trim(skb, pkt_len); in iss_net_rx() 311 return pkt_len; in iss_net_rx() 314 return pkt_len; in iss_net_rx()
|
/openbmc/linux/tools/bpf/ |
H A D | bpf_dbg.c | 472 if (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 876 pkt_caplen, pkt_len); in bpf_run_all() 879 pkt_len); in bpf_run_all() 888 uint32_t pkt_len, int next) in bpf_run_stepping() argument 898 pkt_caplen, pkt_len); in bpf_run_stepping() [all …]
|
/openbmc/linux/net/tls/ |
H A D | tls.h | 333 size_t pkt_len, iv_size = prot->iv_size; in tls_fill_prepend() local 335 pkt_len = plaintext_len + prot->tag_size; in tls_fill_prepend() 338 pkt_len += iv_size; in tls_fill_prepend() 353 buf[3] = pkt_len >> 8; in tls_fill_prepend() 354 buf[4] = pkt_len & 0xFF; in tls_fill_prepend()
|
/openbmc/linux/drivers/staging/rtl8723bs/hal/ |
H A D | rtl8723bs_recv.c | 44 pattrib->pkt_len = (u16)prxreport->pktlen; in update_recvframe_attrib() 66 pattrib->pkt_len = (u16)prxreport->pktlen; in update_recvframe_attrib() 263 pattrib->pkt_len; in rtl8723bs_recv_tasklet() 280 skb_len = pattrib->pkt_len; in rtl8723bs_recv_tasklet() 334 u16 len_c2h = pattrib->pkt_len; in rtl8723bs_recv_tasklet() 346 rtl8723bs_c2h_packet_handler(padapter, precvframe->u.hdr.rx_data, pattrib->pkt_len); in rtl8723bs_recv_tasklet()
|
/openbmc/u-boot/drivers/usb/eth/ |
H A D | asix88179.c | 582 u16 pkt_len; in asix_recv() local 585 pkt_len = (*pkt_hdr >> 16) & 0x1fff; in asix_recv() 589 net_process_received_packet(recv_buf + frame_pos, pkt_len); in asix_recv() 592 frame_pos += ((pkt_len + 7) & 0xFFF8)-2; in asix_recv() 781 u16 pkt_len; in ax88179_eth_recv() local 832 pkt_len = (*priv->pkt_hdr >> 16) & 0x1fff; in ax88179_eth_recv() 836 priv->pkt_data += (pkt_len + 7) & 0xFFF8; in ax88179_eth_recv() 841 __func__, (int)pkt_len, priv->pkt_cnt); in ax88179_eth_recv() 842 return pkt_len; in ax88179_eth_recv()
|
/openbmc/linux/drivers/net/ethernet/samsung/sxgbe/ |
H A D | sxgbe_desc.h | 43 } pkt_len; member 106 u32 pkt_len:14; member 168 int buf1_len, int pkt_len, int cksum);
|
/openbmc/linux/drivers/net/ethernet/microsoft/mana/ |
H A D | mana_bpf.c | 81 struct xdp_buff *xdp, void *buf_va, uint pkt_len) in mana_run_xdp() argument 94 xdp_prepare_buff(xdp, buf_va, XDP_PACKET_HEADROOM, pkt_len, false); in mana_run_xdp() 113 rx_stats->bytes += pkt_len; in mana_run_xdp()
|
/openbmc/linux/drivers/net/ethernet/amd/ |
H A D | sun3lance.c | 790 short pkt_len = (head->msg_length & 0xfff) - 4; in lance_rx() local 793 if (pkt_len < 60) { in lance_rx() 798 skb = netdev_alloc_skb(dev, pkt_len + 2); in lance_rx() 819 pkt_len, data); in lance_rx() 824 … printk( "%s: RX pkt %d type 0x%04x len %d\n ", dev->name, entry, ((u_short *)data)[6], pkt_len); in lance_rx() 829 skb_put( skb, pkt_len ); /* Make room */ in lance_rx() 832 pkt_len); in lance_rx() 837 dev->stats.rx_bytes += pkt_len; in lance_rx()
|
/openbmc/linux/tools/testing/selftests/bpf/progs/ |
H A D | test_spin_lock.c | 52 volatile int credit = 0, max_credit = 100, pkt_len = 64; in bpf_spin_lock_test() local 89 q->credit -= pkt_len; in bpf_spin_lock_test()
|
/openbmc/linux/drivers/net/ethernet/3com/ |
H A D | 3c515.c | 1284 short pkt_len = rx_status & 0x1fff; in corkscrew_rx() local 1290 pkt_len, rx_status); in corkscrew_rx() 1295 skb_put(skb, pkt_len), in corkscrew_rx() 1296 (pkt_len + 3) >> 2); in corkscrew_rx() 1301 dev->stats.rx_bytes += pkt_len; in corkscrew_rx() 1349 short pkt_len = rx_status & 0x1fff; in boomerang_rx() local 1352 dev->stats.rx_bytes += pkt_len; in boomerang_rx() 1355 pkt_len, rx_status); in boomerang_rx() 1359 if (pkt_len < rx_copybreak && in boomerang_rx() 1365 pkt_len); in boomerang_rx() [all …]
|
/openbmc/linux/drivers/net/usb/ |
H A D | kaweth.c | 504 __u16 pkt_len = le16_to_cpup((__le16 *)kaweth->rx_buf); in kaweth_usb_receive() local 542 net->name, status, count, (int)pkt_len); in kaweth_usb_receive() 548 if(pkt_len > (count - 2)) { in kaweth_usb_receive() 551 pkt_len, count); in kaweth_usb_receive() 553 pkt_len & 2047); in kaweth_usb_receive() 559 if(!(skb = dev_alloc_skb(pkt_len+2))) { in kaweth_usb_receive() 566 skb_copy_to_linear_data(skb, kaweth->rx_buf + 2, pkt_len); in kaweth_usb_receive() 568 skb_put(skb, pkt_len); in kaweth_usb_receive() 575 net->stats.rx_bytes += pkt_len; in kaweth_usb_receive()
|