Home
last modified time | relevance | path

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

12

/Linux-v4.19/drivers/platform/chrome/
Dcros_ec_i2c.c66 int packet_len; in cros_ec_pkt_xfer_i2c() local
82 packet_len = msg->insize + response_header_size; in cros_ec_pkt_xfer_i2c()
83 BUG_ON(packet_len > ec_dev->din_size); in cros_ec_pkt_xfer_i2c()
85 i2c_msg[1].len = packet_len; in cros_ec_pkt_xfer_i2c()
88 packet_len = msg->outsize + request_header_size; in cros_ec_pkt_xfer_i2c()
89 BUG_ON(packet_len > ec_dev->dout_size); in cros_ec_pkt_xfer_i2c()
91 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 …]
/Linux-v4.19/net/batman-adv/
Dicmp_socket.c138 size_t packet_len; in batadv_socket_read() local
165 packet_len = min(count, socket_packet->icmp_len); in batadv_socket_read()
166 error = copy_to_user(buf, &socket_packet->icmp_packet, packet_len); in batadv_socket_read()
173 return packet_len; in batadv_socket_read()
187 size_t packet_len = sizeof(struct batadv_icmp_packet); in batadv_socket_write() local
204 packet_len = BATADV_ICMP_MAX_PACKET_SIZE; in batadv_socket_write()
206 packet_len = len; in batadv_socket_write()
208 skb = netdev_alloc_skb_ip_align(NULL, packet_len + ETH_HLEN); in batadv_socket_write()
216 icmp_header = skb_put(skb, packet_len); in batadv_socket_write()
218 if (copy_from_user(icmp_header, buff, packet_len)) { in batadv_socket_write()
[all …]
Dbat_iv_ogm.c470 static bool batadv_iv_ogm_aggr_packet(int buff_pos, int packet_len, in batadv_iv_ogm_aggr_packet() argument
478 return (next_buff_pos <= packet_len) && in batadv_iv_ogm_aggr_packet()
503 while (batadv_iv_ogm_aggr_packet(buff_pos, forw_packet->packet_len, in batadv_iv_ogm_send_to_if()
589 int packet_len, unsigned long send_time, in batadv_iv_ogm_can_aggregate() argument
596 int aggregated_bytes = forw_packet->packet_len + packet_len; in batadv_iv_ogm_can_aggregate()
687 int packet_len, unsigned long send_time, in batadv_iv_ogm_aggregate_new() argument
701 packet_len < BATADV_MAX_AGGREGATION_BYTES) in batadv_iv_ogm_aggregate_new()
704 skb_size = packet_len; in batadv_iv_ogm_aggregate_new()
722 skb_buff = skb_put(forw_packet_aggr->skb, packet_len); in batadv_iv_ogm_aggregate_new()
723 forw_packet_aggr->packet_len = packet_len; in batadv_iv_ogm_aggregate_new()
[all …]
Dbat_v_ogm.c343 size_t packet_len; in batadv_v_ogm_forward() local
378 packet_len = BATADV_OGM2_HLEN + tvlv_len; in batadv_v_ogm_forward()
380 ETH_HLEN + packet_len); in batadv_v_ogm_forward()
385 skb_buff = skb_put_data(skb, ogm_received, packet_len); in batadv_v_ogm_forward()
650 static bool batadv_v_ogm_aggr_packet(int buff_pos, int packet_len, in batadv_v_ogm_aggr_packet() argument
658 return (next_buff_pos <= packet_len) && in batadv_v_ogm_aggr_packet()
Dtp_meter.c641 size_t packet_len, mss; in batadv_tp_recv_ack() local
645 packet_len = BATADV_TP_PLEN; in batadv_tp_recv_ack()
647 packet_len += sizeof(struct batadv_unicast_packet); in batadv_tp_recv_ack()
694 orig_node, recv_ack, packet_len, in batadv_tp_recv_ack()
734 packet_len, icmp->session, in batadv_tp_recv_ack()
821 size_t payload_len, packet_len; in batadv_tp_send() local
868 packet_len = payload_len + sizeof(struct batadv_unicast_packet); in batadv_tp_send()
872 packet_len, in batadv_tp_send()
/Linux-v4.19/drivers/net/usb/
Dnet1080.c58 __le16 packet_len; // payload size (including ethhdr) member
356 u16 hdr_len, packet_len; in net1080_rx_fixup() local
373 packet_len = le16_to_cpup(&header->packet_len); in net1080_rx_fixup()
374 if (FRAMED_SIZE(packet_len) > NC_MAX_PACKET) { in net1080_rx_fixup()
376 netdev_dbg(dev->net, "packet too big, %d\n", packet_len); in net1080_rx_fixup()
396 if ((packet_len & 0x01) == 0) { in net1080_rx_fixup()
397 if (skb->data [packet_len] != PAD_BYTE) { in net1080_rx_fixup()
404 if (skb->len != packet_len) { in net1080_rx_fixup()
407 skb->len, packet_len); in net1080_rx_fixup()
420 header->packet_len, header->packet_id); in net1080_rx_fixup()
[all …]
Dlg-vl600.c115 int packet_len, count; in vl600_rx_fixup() local
177 packet_len = sizeof(*packet) + le32_to_cpup(&packet->len); in vl600_rx_fixup()
178 if (packet_len > buf->len) { in vl600_rx_fixup()
218 skb_trim(clone, packet_len); in vl600_rx_fixup()
221 skb_pull(buf, (packet_len + 3) & ~3); in vl600_rx_fixup()
223 skb_trim(buf, packet_len); in vl600_rx_fixup()
Dgl620a.c155 __le32 *packet_len; in genelink_tx_fixup() local
178 packet_len = packet_count + 1; in genelink_tx_fixup()
181 *packet_len = cpu_to_le32(length); in genelink_tx_fixup()
Dasix_common.c234 u32 packet_len; in asix_tx_fixup() local
270 packet_len = ((skb->len ^ 0x0000ffff) << 16) + skb->len; in asix_tx_fixup()
272 cpu_to_le32s(&packet_len); in asix_tx_fixup()
273 skb_copy_to_linear_data(skb, &packet_len, sizeof(packet_len)); in asix_tx_fixup()
Dsr9800.c116 u32 packet_len; in sr_tx_fixup() local
137 packet_len = (((skb->len - 4) ^ 0x0000ffff) << 16) + (skb->len - 4); in sr_tx_fixup()
138 cpu_to_le32s(&packet_len); in sr_tx_fixup()
139 skb_copy_to_linear_data(skb, &packet_len, sizeof(packet_len)); in sr_tx_fixup()
/Linux-v4.19/drivers/net/ethernet/qualcomm/rmnet/
Drmnet_map_data.c320 u32 packet_len; in rmnet_map_deaggregate() local
326 packet_len = ntohs(maph->pkt_len) + sizeof(struct rmnet_map_header); in rmnet_map_deaggregate()
329 packet_len += sizeof(struct rmnet_map_dl_csum_trailer); in rmnet_map_deaggregate()
331 if (((int)skb->len - (int)packet_len) < 0) in rmnet_map_deaggregate()
338 skbn = alloc_skb(packet_len + RMNET_MAP_DEAGGR_SPACING, GFP_ATOMIC); in rmnet_map_deaggregate()
343 skb_put(skbn, packet_len); in rmnet_map_deaggregate()
344 memcpy(skbn->data, skb->data, packet_len); in rmnet_map_deaggregate()
345 skb_pull(skb, packet_len); in rmnet_map_deaggregate()
/Linux-v4.19/tools/testing/selftests/net/
Dpsock_tpacket.c387 size_t packet_len; in walk_tx() local
430 create_payload(packet, &packet_len); in walk_tx()
441 ppd.v1->tp_h.tp_snaplen = packet_len; in walk_tx()
442 ppd.v1->tp_h.tp_len = packet_len; in walk_tx()
446 packet_len); in walk_tx()
451 ppd.v2->tp_h.tp_snaplen = packet_len; in walk_tx()
452 ppd.v2->tp_h.tp_len = packet_len; in walk_tx()
456 packet_len); in walk_tx()
462 tx->tp_snaplen = packet_len; in walk_tx()
463 tx->tp_len = packet_len; in walk_tx()
[all …]
/Linux-v4.19/net/ipv6/
Doutput_core.c82 unsigned int packet_len = skb_tail_pointer(skb) - in ip6_find_1stfragopt() local
87 while (offset <= packet_len) { in ip6_find_1stfragopt()
109 if (offset + sizeof(struct ipv6_opt_hdr) > packet_len) in ip6_find_1stfragopt()
Dexthdrs_core.c118 int packet_len = skb_tail_pointer(skb) - skb_network_header(skb); in ipv6_find_tlv() local
122 if (offset + 2 > packet_len) in ipv6_find_tlv()
127 if (offset + len > packet_len) in ipv6_find_tlv()
Dmip6.c269 unsigned int packet_len = skb_tail_pointer(skb) - in mip6_destopt_offset() local
275 while (offset + 1 <= packet_len) { in mip6_destopt_offset()
405 unsigned int packet_len = skb_tail_pointer(skb) - in mip6_rthdr_offset() local
411 while (offset + 1 <= packet_len) { in mip6_rthdr_offset()
417 if (offset + 3 <= packet_len) { in mip6_rthdr_offset()
/Linux-v4.19/drivers/input/mouse/
Dvsxxxaa.c177 static int vsxxxaa_check_packet(struct vsxxxaa *mouse, int packet_len) in vsxxxaa_check_packet() argument
183 DBG("vsck: len=%d, 1st=0x%02x\n", packet_len, mouse->buf[0]); in vsxxxaa_check_packet()
188 for (i = 1; i < packet_len; i++) { in vsxxxaa_check_packet()
194 packet_len, i, mouse->buf[i]); in vsxxxaa_check_packet()
/Linux-v4.19/drivers/net/can/usb/peak_usb/
Dpcan_usb_fd.c187 int packet_len; in pcan_usb_fd_send_cmd() local
204 packet_len = cmd_len; in pcan_usb_fd_send_cmd()
208 packet_len = min(packet_len, PCAN_UFD_LOSPD_PKT_SIZE); in pcan_usb_fd_send_cmd()
214 packet_ptr, packet_len, in pcan_usb_fd_send_cmd()
222 packet_ptr += packet_len; in pcan_usb_fd_send_cmd()
223 cmd_len -= packet_len; in pcan_usb_fd_send_cmd()
226 packet_len = cmd_len; in pcan_usb_fd_send_cmd()
228 } while (packet_len > 0); in pcan_usb_fd_send_cmd()
/Linux-v4.19/drivers/net/ethernet/smsc/
Dsmc91x.c415 unsigned int packet_number, status, packet_len; in smc_rcv() local
429 SMC_GET_PKT_HDR(lp, status, packet_len); in smc_rcv()
430 packet_len &= 0x07ff; /* mask off top bits */ in smc_rcv()
432 packet_number, status, packet_len, packet_len); in smc_rcv()
435 if (unlikely(packet_len < 6 || status & RS_ERRORS)) { in smc_rcv()
436 if (status & RS_TOOLONG && packet_len <= (1514 + 4 + 6)) { in smc_rcv()
441 if (packet_len < 6) { in smc_rcv()
444 packet_len, status); in smc_rcv()
473 skb = netdev_alloc_skb(dev, packet_len); in smc_rcv()
493 data_len = packet_len - ((status & RS_ODDFRAME) ? 5 : 6); in smc_rcv()
[all …]
/Linux-v4.19/drivers/infiniband/hw/hfi1/
Dsdma_txreq.h113 u16 packet_len; member
Dsdma.h569 tx->packet_len = tlen; in sdma_txinit_ahg()
570 tx->tlen = tx->packet_len; in sdma_txinit_ahg()
710 if (tx->packet_len & (sizeof(u32) - 1)) { in _sdma_txadd_daddr()
/Linux-v4.19/drivers/media/usb/usbvision/
Dusbvision-core.c1197 int packet_len = urb->iso_frame_desc[i].actual_length; in usbvision_compress_isochronous() local
1204 PDEBUG(DBG_ISOC, "data error: [%d] len=%d, status=%X", i, packet_len, packet_stat); in usbvision_compress_isochronous()
1210 if (packet_len < 0) { in usbvision_compress_isochronous()
1214 } else if (packet_len == 0) { /* Frame end ????? */ in usbvision_compress_isochronous()
1219 } else if (packet_len > usbvision->isoc_packet_size) { in usbvision_compress_isochronous()
1225 PDEBUG(DBG_ISOC, "packet ok [%d] len=%d", i, packet_len); in usbvision_compress_isochronous()
1242 if (scratch_free(usbvision) < packet_len) { in usbvision_compress_isochronous()
1245 scratch_len(usbvision), packet_len); in usbvision_compress_isochronous()
1246 scratch_rm_old(usbvision, packet_len - scratch_free(usbvision)); in usbvision_compress_isochronous()
1250 scratch_put(usbvision, packet_data, packet_len); in usbvision_compress_isochronous()
[all …]
/Linux-v4.19/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
Dfweh.c407 u32 packet_len) in brcmf_fweh_process_event() argument
428 datalen + sizeof(*event_packet) > packet_len) in brcmf_fweh_process_event()
Dfweh.h333 u32 packet_len);
/Linux-v4.19/net/rose/
Drose_subr.c395 int rose_parse_facilities(unsigned char *p, unsigned packet_len, in rose_parse_facilities() argument
402 if (facilities_len == 0 || (unsigned int)facilities_len > packet_len) in rose_parse_facilities()
/Linux-v4.19/drivers/media/usb/dvb-usb/
Daf9005.c462 int ret, i, packet_len; in af9005_send_command() local
477 packet_len = wlen + 5; in af9005_send_command()
481 st->data[0] = (u8) (packet_len & 0xff); in af9005_send_command()
482 st->data[1] = (u8) ((packet_len & 0xff00) >> 8); in af9005_send_command()

12