Home
last modified time | relevance | path

Searched refs:packet_len (Results 1 – 25 of 64) sorted by relevance

123

/openbmc/u-boot/drivers/usb/eth/
H A Dasix.c469 u32 packet_len; in asix_send_common() local
472 PKTSIZE + sizeof(packet_len)); in asix_send_common()
476 packet_len = (((length) ^ 0x0000ffff) << 16) + (length); in asix_send_common()
477 cpu_to_le32s(&packet_len); in asix_send_common()
479 memcpy(msg, &packet_len, sizeof(packet_len)); in asix_send_common()
480 memcpy(msg + sizeof(packet_len), (void *)packet, length); in asix_send_common()
485 length + sizeof(packet_len), in asix_send_common()
489 length + sizeof(packet_len), actual_len, err); in asix_send_common()
519 u32 packet_len; in asix_recv() local
546 if (actual_len < sizeof(packet_len)) { in asix_recv()
[all …]
H A Dsmsc95xx.c740 u32 packet_len; in smsc95xx_recv() local
765 if (actual_len < sizeof(packet_len)) { in smsc95xx_recv()
769 memcpy(&packet_len, buf_ptr, sizeof(packet_len)); in smsc95xx_recv()
770 le32_to_cpus(&packet_len); in smsc95xx_recv()
771 if (packet_len & RX_STS_ES_) { in smsc95xx_recv()
772 debug("Rx: Error header=%#x", packet_len); in smsc95xx_recv()
775 packet_len = ((packet_len & RX_STS_FL_) >> 16); in smsc95xx_recv()
777 if (packet_len > actual_len - sizeof(packet_len)) { in smsc95xx_recv()
778 debug("Rx: too large packet: %d\n", packet_len); in smsc95xx_recv()
783 net_process_received_packet(buf_ptr + sizeof(packet_len), in smsc95xx_recv()
[all …]
H A Dlan7x.c427 u32 packet_len = 0; in lan7x_eth_recv() local
447 if (len < sizeof(packet_len)) { in lan7x_eth_recv()
457 packet_len = (u16) (rx_cmd_a & RX_CMD_A_LEN_MASK); in lan7x_eth_recv()
459 if (packet_len > len - sizeof(packet_len)) { in lan7x_eth_recv()
460 debug("Rx: too large packet: %d\n", packet_len); in lan7x_eth_recv()
471 return packet_len; in lan7x_eth_recv()
478 int lan7x_free_pkt(struct udevice *dev, uchar *packet, int packet_len) in lan7x_free_pkt() argument
482 packet_len = ALIGN(packet_len, 4); in lan7x_free_pkt()
483 usb_ether_advance_rxbuf(&priv->ueth, sizeof(u32) + packet_len); in lan7x_free_pkt()
H A Dasix88179.c471 u32 packet_len, tx_hdr2; in asix_send_common() local
474 PKTSIZE + (2 * sizeof(packet_len))); in asix_send_common()
478 packet_len = length; in asix_send_common()
479 cpu_to_le32s(&packet_len); in asix_send_common()
481 memcpy(msg, &packet_len, sizeof(packet_len)); in asix_send_common()
489 memcpy(msg + sizeof(packet_len), &tx_hdr2, sizeof(tx_hdr2)); in asix_send_common()
491 memcpy(msg + sizeof(packet_len) + sizeof(tx_hdr2), in asix_send_common()
497 length + sizeof(packet_len) + sizeof(tx_hdr2), in asix_send_common()
501 length + sizeof(packet_len), actual_len, err); in asix_send_common()
845 static int ax88179_free_pkt(struct udevice *dev, uchar *packet, int packet_len) in ax88179_free_pkt() argument
H A Dr8152.c1272 u16 packet_len; in r8152_recv() local
1300 packet_len = le32_to_cpu(rx_desc->opts1) & RX_LEN_MASK; in r8152_recv()
1301 packet_len -= CRC_SIZE; in r8152_recv()
1303 net_process_received_packet(pkt_ptr, packet_len); in r8152_recv()
1306 (packet_len + sizeof(struct rx_desc) + CRC_SIZE); in r8152_recv()
1510 u16 packet_len; in r8152_eth_recv() local
1526 packet_len = le32_to_cpu(rx_desc->opts1) & RX_LEN_MASK; in r8152_eth_recv()
1527 packet_len -= CRC_SIZE; in r8152_eth_recv()
1529 if (packet_len > len - (sizeof(struct rx_desc) + CRC_SIZE)) { in r8152_eth_recv()
1530 debug("Rx: too large packet: %d\n", packet_len); in r8152_eth_recv()
[all …]
/openbmc/linux/drivers/platform/chrome/
H A Dcros_ec_i2c.c58 int packet_len; in cros_ec_pkt_xfer_i2c() local
74 packet_len = msg->insize + response_header_size; in cros_ec_pkt_xfer_i2c()
75 if (packet_len > ec_dev->din_size) { in cros_ec_pkt_xfer_i2c()
80 i2c_msg[1].len = packet_len; in cros_ec_pkt_xfer_i2c()
83 packet_len = msg->outsize + request_header_size; in cros_ec_pkt_xfer_i2c()
84 if (packet_len > ec_dev->dout_size) { in cros_ec_pkt_xfer_i2c()
89 i2c_msg[0].len = packet_len; in cros_ec_pkt_xfer_i2c()
195 int packet_len; in cros_ec_cmd_xfer_i2c() local
210 packet_len = msg->insize + 3; in cros_ec_cmd_xfer_i2c()
211 in_buf = kzalloc(packet_len, GFP_KERNEL); in cros_ec_cmd_xfer_i2c()
[all …]
/openbmc/linux/drivers/net/usb/
H A Dnet1080.c46 __le16 packet_len; // payload size (including ethhdr) member
343 u16 hdr_len, packet_len; in net1080_rx_fixup() local
360 packet_len = le16_to_cpup(&header->packet_len); in net1080_rx_fixup()
361 if (FRAMED_SIZE(packet_len) > NC_MAX_PACKET) { in net1080_rx_fixup()
363 netdev_dbg(dev->net, "packet too big, %d\n", packet_len); in net1080_rx_fixup()
383 if ((packet_len & 0x01) == 0) { in net1080_rx_fixup()
384 if (skb->data [packet_len] != PAD_BYTE) { in net1080_rx_fixup()
391 if (skb->len != packet_len) { in net1080_rx_fixup()
394 skb->len, packet_len); in net1080_rx_fixup()
407 header->packet_len, header->packet_id); in net1080_rx_fixup()
[all …]
H A Dlg-vl600.c101 int packet_len, count; in vl600_rx_fixup() local
163 packet_len = sizeof(*packet) + le32_to_cpup(&packet->len); in vl600_rx_fixup()
164 if (packet_len > buf->len) { in vl600_rx_fixup()
204 skb_trim(clone, packet_len); in vl600_rx_fixup()
207 skb_pull(buf, (packet_len + 3) & ~3); in vl600_rx_fixup()
209 skb_trim(buf, packet_len); in vl600_rx_fixup()
H A Dgl620a.c143 __le32 *packet_len; in genelink_tx_fixup() local
166 packet_len = packet_count + 1; in genelink_tx_fixup()
169 *packet_len = cpu_to_le32(length); in genelink_tx_fixup()
/openbmc/linux/tools/testing/selftests/net/
H A Dpsock_tpacket.c373 size_t packet_len; in walk_tx() local
416 create_payload(packet, &packet_len); in walk_tx()
427 ppd.v1->tp_h.tp_snaplen = packet_len; in walk_tx()
428 ppd.v1->tp_h.tp_len = packet_len; in walk_tx()
432 packet_len); in walk_tx()
437 ppd.v2->tp_h.tp_snaplen = packet_len; in walk_tx()
438 ppd.v2->tp_h.tp_len = packet_len; in walk_tx()
442 packet_len); in walk_tx()
448 tx->tp_snaplen = packet_len; in walk_tx()
449 tx->tp_len = packet_len; in walk_tx()
[all …]
/openbmc/linux/drivers/net/ethernet/qualcomm/rmnet/
H A Drmnet_map_data.c350 u32 packet_len; in rmnet_map_deaggregate() local
356 packet_len = ntohs(maph->pkt_len) + sizeof(*maph); in rmnet_map_deaggregate()
359 packet_len += sizeof(struct rmnet_map_dl_csum_trailer); in rmnet_map_deaggregate()
362 packet_len += sizeof(*next_hdr); in rmnet_map_deaggregate()
371 if (((int)skb->len - (int)packet_len) < 0) in rmnet_map_deaggregate()
385 skbn = alloc_skb(packet_len + RMNET_MAP_DEAGGR_SPACING, GFP_ATOMIC); in rmnet_map_deaggregate()
390 skb_put(skbn, packet_len); in rmnet_map_deaggregate()
391 memcpy(skbn->data, skb->data, packet_len); in rmnet_map_deaggregate()
392 skb_pull(skb, packet_len); in rmnet_map_deaggregate()
/openbmc/linux/net/batman-adv/
H A Dbat_iv_ogm.c314 batadv_iv_ogm_aggr_packet(int buff_pos, int packet_len, in batadv_iv_ogm_aggr_packet() argument
321 if (next_buff_pos > packet_len) in batadv_iv_ogm_aggr_packet()
327 return (next_buff_pos <= packet_len) && in batadv_iv_ogm_aggr_packet()
352 while (batadv_iv_ogm_aggr_packet(buff_pos, forw_packet->packet_len, in batadv_iv_ogm_send_to_if()
440 int packet_len, unsigned long send_time, in batadv_iv_ogm_can_aggregate() argument
447 int aggregated_bytes = forw_packet->packet_len + packet_len; in batadv_iv_ogm_can_aggregate()
537 int packet_len, unsigned long send_time, in batadv_iv_ogm_aggregate_new() argument
551 packet_len < BATADV_MAX_AGGREGATION_BYTES) in batadv_iv_ogm_aggregate_new()
554 skb_size = packet_len; in batadv_iv_ogm_aggregate_new()
572 skb_buff = skb_put(forw_packet_aggr->skb, packet_len); in batadv_iv_ogm_aggregate_new()
[all …]
H A Dbat_v_ogm.c531 size_t packet_len; in batadv_v_ogm_forward() local
566 packet_len = BATADV_OGM2_HLEN + tvlv_len; in batadv_v_ogm_forward()
568 ETH_HLEN + packet_len); in batadv_v_ogm_forward()
573 skb_buff = skb_put_data(skb, ogm_received, packet_len); in batadv_v_ogm_forward()
829 batadv_v_ogm_aggr_packet(int buff_pos, int packet_len, in batadv_v_ogm_aggr_packet() argument
836 if (next_buff_pos > packet_len) in batadv_v_ogm_aggr_packet()
842 return (next_buff_pos <= packet_len) && in batadv_v_ogm_aggr_packet()
H A Dtp_meter.c635 size_t packet_len, mss; in batadv_tp_recv_ack() local
638 packet_len = BATADV_TP_PLEN; in batadv_tp_recv_ack()
640 packet_len += sizeof(struct batadv_unicast_packet); in batadv_tp_recv_ack()
687 orig_node, recv_ack, packet_len, in batadv_tp_recv_ack()
727 packet_len, icmp->session, in batadv_tp_recv_ack()
811 size_t payload_len, packet_len; in batadv_tp_send() local
858 packet_len = payload_len + sizeof(struct batadv_unicast_packet); in batadv_tp_send()
862 packet_len, in batadv_tp_send()
/openbmc/linux/net/ipv6/
H A Doutput_core.c61 unsigned int packet_len = skb_tail_pointer(skb) - in ip6_find_1stfragopt() local
66 while (offset <= packet_len) { in ip6_find_1stfragopt()
88 if (offset + sizeof(struct ipv6_opt_hdr) > packet_len) in ip6_find_1stfragopt()
H A Dexthdrs_core.c119 int packet_len = skb_tail_pointer(skb) - skb_network_header(skb); in ipv6_find_tlv() local
123 if (offset + 2 > packet_len) in ipv6_find_tlv()
128 if (offset + len > packet_len) in ipv6_find_tlv()
/openbmc/qemu/migration/
H A Dmultifd.c210 memset(packet, 0, p->packet_len); in multifd_send_fill_packet()
464 p->packet_len = 0; in multifd_send_cleanup_channel()
625 (uint64_t)p->next_packet_size + p->packet_len); in multifd_send_thread()
648 p->packet_len, &local_err); in multifd_send_thread()
653 stat64_add(&mig_stats.multifd_bytes, p->packet_len); in multifd_send_thread()
839 p->packet_len = sizeof(MultiFDPacket_t) in multifd_send_setup()
841 p->packet = g_malloc0(p->packet_len); in multifd_send_setup()
1013 p->packet_len = 0; in multifd_recv_cleanup_channel()
1138 p->packet_len, &local_err); in multifd_recv_thread()
1261 p->packet_len = sizeof(MultiFDPacket_t) in multifd_recv_setup()
[all …]
H A Dmultifd.h134 uint32_t packet_len; member
188 uint32_t packet_len; member
319 p->iov[0].iov_len = p->packet_len; in multifd_send_prepare_header()
/openbmc/qemu/hw/usb/
H A Ddev-serial.c427 int packet_len; in usb_serial_token_in() local
430 packet_len = p->iov.size; in usb_serial_token_in()
431 if (packet_len <= 2) { in usb_serial_token_in()
453 while (s->recv_used && packet_len > 2) { in usb_serial_token_in()
456 len = MIN(packet_len, max_packet_size); in usb_serial_token_in()
473 packet_len -= len + 2; in usb_serial_token_in()
/openbmc/linux/drivers/input/mouse/
H A Dvsxxxaa.c162 static int vsxxxaa_check_packet(struct vsxxxaa *mouse, int packet_len) in vsxxxaa_check_packet() argument
168 DBG("vsck: len=%d, 1st=0x%02x\n", packet_len, mouse->buf[0]); in vsxxxaa_check_packet()
173 for (i = 1; i < packet_len; i++) { in vsxxxaa_check_packet()
179 packet_len, i, mouse->buf[i]); in vsxxxaa_check_packet()
/openbmc/linux/drivers/net/can/usb/peak_usb/
H A Dpcan_usb_fd.c200 int packet_len; in pcan_usb_fd_send_cmd() local
217 packet_len = cmd_len; in pcan_usb_fd_send_cmd()
221 packet_len = min(packet_len, PCAN_UFD_LOSPD_PKT_SIZE); in pcan_usb_fd_send_cmd()
227 packet_ptr, packet_len, in pcan_usb_fd_send_cmd()
235 packet_ptr += packet_len; in pcan_usb_fd_send_cmd()
236 cmd_len -= packet_len; in pcan_usb_fd_send_cmd()
239 packet_len = cmd_len; in pcan_usb_fd_send_cmd()
241 } while (packet_len > 0); in pcan_usb_fd_send_cmd()
/openbmc/linux/drivers/input/touchscreen/
H A Dilitek_ts_i2c.c154 int packet_len = 5; in ilitek_process_and_report_v6() local
192 status = buf[i * packet_len + 1] & 0x40; in ilitek_process_and_report_v6()
196 id = buf[i * packet_len + 1] & 0x3F; in ilitek_process_and_report_v6()
198 x = get_unaligned_le16(buf + i * packet_len + 2); in ilitek_process_and_report_v6()
199 y = get_unaligned_le16(buf + i * packet_len + 4); in ilitek_process_and_report_v6()
/openbmc/linux/drivers/net/ethernet/smsc/
H A Dsmc91x.c402 unsigned int packet_number, status, packet_len; in smc_rcv() local
416 SMC_GET_PKT_HDR(lp, status, packet_len); in smc_rcv()
417 packet_len &= 0x07ff; /* mask off top bits */ in smc_rcv()
419 packet_number, status, packet_len, packet_len); in smc_rcv()
422 if (unlikely(packet_len < 6 || status & RS_ERRORS)) { in smc_rcv()
423 if (status & RS_TOOLONG && packet_len <= (1514 + 4 + 6)) { in smc_rcv()
428 if (packet_len < 6) { in smc_rcv()
431 packet_len, status); in smc_rcv()
460 skb = netdev_alloc_skb(dev, packet_len); in smc_rcv()
480 data_len = packet_len - ((status & RS_ODDFRAME) ? 5 : 6); in smc_rcv()
[all …]
/openbmc/u-boot/drivers/usb/gadget/
H A Daspeed_udc.c435 u32 packet_len; in aspeed_dma_descriptor_setup() local
445 packet_len = tx_len; in aspeed_dma_descriptor_setup()
448 while (packet_len > 0) { in aspeed_dma_descriptor_setup()
453 "packet_len", packet_len, in aspeed_dma_descriptor_setup()
461 if (packet_len <= chunk) in aspeed_dma_descriptor_setup()
463 packet_len | VHUB_DSC1_IN_INTERRUPT; in aspeed_dma_descriptor_setup()
480 if (packet_len >= chunk) in aspeed_dma_descriptor_setup()
481 packet_len -= chunk; in aspeed_dma_descriptor_setup()
/openbmc/qemu/net/
H A Dcolo-compare.c165 uint32_t packet_len) in packet_matches_str() argument
167 if (packet_len != strlen(str)) { in packet_matches_str()
171 return !memcmp(str, buf, packet_len); in packet_matches_str()
253 s->pri_rs.packet_len, in packet_enqueue()
257 s->sec_rs.packet_len, in packet_enqueue()
1158 pri_rs->packet_len, in compare_pri_rs_finalize()
1190 notify_rs->packet_len)) { in compare_notify_rs_finalize()
1197 notify_rs->packet_len)) { in compare_notify_rs_finalize()

123