Home
last modified time | relevance | path

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

/tools/testing/selftests/bpf/progs/
A Dtest_xdp_vlan.c75 pkt->vlan_outer_offset = offset; in parse_eth_frame()
88 pkt->vlan_inner_offset = offset; in parse_eth_frame()
96 pkt->l3_offset = offset; in parse_eth_frame()
110 struct parse_pkt pkt = { 0 }; in xdp_drop_vlan_4011() local
116 if (pkt.vlan_outer == TESTVLAN) in xdp_drop_vlan_4011()
152 struct parse_pkt pkt = { 0 }; in xdp_vlan_change() local
158 if (pkt.vlan_outer == TESTVLAN) { in xdp_vlan_change()
186 struct parse_pkt pkt = { 0 }; in xdp_vlan_remove_outer() local
193 if (pkt.vlan_outer_offset == 0) in xdp_vlan_remove_outer()
233 struct parse_pkt pkt = { 0 }; in xdp_vlan_remove_outer2() local
[all …]
A Dtest_cls_redirect.c227 if (!pkt_skip_ipv4_options(pkt, ipv4)) { in pkt_parse_ipv4()
237 if (!buf_copy(pkt, ports, sizeof(*ports))) { in pkt_parse_icmp_l4_ports()
317 if (!buf_skip(pkt, in pkt_skip_ipv6_extension_headers()
505 buf_t pkt = { in forward_with_gre() local
570 if (!buf_skip(pkt, sizeof(struct in_addr))) in skip_next_hops()
721 if (!buf_copy(pkt, &icmp, sizeof(icmp))) { in process_icmpv4()
880 return process_icmpv4(pkt, metrics); in process_ipv4()
920 return process_icmpv6(pkt, metrics); in process_ipv6()
960 buf_t pkt = { in cls_redirect() local
1035 verdict = process_ipv4(&pkt, metrics); in cls_redirect()
[all …]
/tools/testing/selftests/net/forwarding/
A Dtc_flower_cfm.sh65 pkt="$ethtype $(generate_cfm_hdr 7 47 0 32)"
67 pkt="$ethtype $(generate_cfm_hdr 6 5 0 4)"
76 pkt="$ethtype $(generate_cfm_hdr 0 43 0 12)"
103 pkt="$ethtype $(generate_cfm_hdr 5 42 0 12)"
105 pkt="$ethtype $(generate_cfm_hdr 6 1 0 70)"
107 pkt="$ethtype $(generate_cfm_hdr 0 1 0 70)"
119 pkt="$ethtype $(generate_cfm_hdr 3 0 0 4)"
148 pkt="$ethtype $(generate_cfm_hdr 5 41 0 4)"
150 pkt="$ethtype $(generate_cfm_hdr 7 3 0 4)"
152 pkt="$ethtype $(generate_cfm_hdr 3 42 0 12)"
[all …]
A Dtc_flower.sh395 local pkt
415 pkt="$ethtype $(mpls_lse 0 0 1 255)"
433 local pkt
444 pkt="$ethtype $(mpls_lse 0 7 1 255)"
453 pkt="$ethtype $(mpls_lse 0 0 1 255)"
471 local pkt
510 local pkt
530 pkt="$ethtype $(mpls_lse 0 0 1 0)"
548 local pkt
599 pkt="$ethtype $(mpls_lse 0 0 1 0)"
[all …]
A Dlocal_termination.sh113 local pkt="$1"; shift
116 pkt="${pkt/00:00:de:ad:be:ef/$smac}"
118 $MZ -q $if_name "$pkt"
A Dbridge_mld.sh180 local pkt=$4
A Dbridge_igmp.sh180 local pkt=$4
/tools/testing/selftests/bpf/prog_tests/
A Dparse_tcp_hdr_opt.c15 struct test_pkt pkt = { variable
36 .data_in = &pkt, in test_parse_opt()
37 .data_size_in = sizeof(pkt), in test_parse_opt()
47 pkt.options[6] = skel->rodata->tcp_hdr_opt_kind_tpr; in test_parse_opt()
66 .data_in = &pkt, in test_parse_opt_dynptr()
67 .data_size_in = sizeof(pkt), in test_parse_opt_dynptr()
77 pkt.options[6] = skel->rodata->tcp_hdr_opt_kind_tpr; in test_parse_opt_dynptr()
A Dflow_dissector.c90 } pkt; member
101 .pkt.ipv4 = {
123 .pkt.ipv6 = {
191 .pkt.ipv4 = {
218 .pkt.ipv4 = {
291 .pkt.ipv6 = {
314 .pkt.ipv6 = {
337 .pkt.ipv6 = {
361 .pkt.ipip = {
390 .pkt.ipip = {
[all …]
A Dflow_dissector_classification.c407 static int do_tx(int fd, const char *pkt, int len) in do_tx() argument
411 ret = write(fd, pkt, len); in do_tx()
/tools/hv/
A Dvmbus_bufring.c181 struct vmbus_chanpkt pkt; in rte_vmbus_chan_send() local
183 const uint32_t hlen = sizeof(pkt); in rte_vmbus_chan_send()
191 pkt.hdr.type = type; in rte_vmbus_chan_send()
192 pkt.hdr.flags = flags; in rte_vmbus_chan_send()
193 pkt.hdr.hlen = hlen >> VMBUS_CHANPKT_SIZE_SHIFT; in rte_vmbus_chan_send()
195 pkt.hdr.xactid = VMBUS_RQST_ERROR; in rte_vmbus_chan_send()
197 iov[0].iov_base = &pkt; in rte_vmbus_chan_send()
288 struct vmbus_chanpkt_hdr pkt; in rte_vmbus_chan_recv_raw() local
292 error = vmbus_rxbr_peek(rxbr, &pkt, sizeof(pkt)); in rte_vmbus_chan_recv_raw()
300 if (unlikely(pkt.hlen > pkt.tlen)) in rte_vmbus_chan_recv_raw()
[all …]
A Dhv_fcopy_uio_daemon.c389 const struct vmbus_chanpkt_hdr *pkt; in fcopy_pkt_process() local
393 pkt = (const struct vmbus_chanpkt_hdr *)desc; in fcopy_pkt_process()
394 offset = pkt->hlen << 3; in fcopy_pkt_process()
395 pktlen = (pkt->tlen << 3) - offset; in fcopy_pkt_process()
/tools/testing/selftests/bpf/
A Dxskxceiver.c684 if (!pkt) in pkt_nb_frags()
688 if (!pkt->valid || !pkt->len) in pkt_nb_frags()
698 pkt++; in pkt_nb_frags()
701 if (!pkt_continues(pkt->options) || !pkt->valid) in pkt_nb_frags()
703 pkt++; in pkt_nb_frags()
745 struct pkt *pkt = &pkt_stream->pkts[i]; in __pkt_stream_generate() local
869 struct pkt *pkt = &pkt_stream->pkts[pkt_nb]; in __pkt_stream_generate_custom() local
893 pkt->offset, pkt->len, pkt->valid, pkt->options, pkt->pkt_nb); in __pkt_stream_generate_custom()
970 int pkt_offset = pkt->valid ? pkt->offset : 0; in is_offset_correct()
1193 struct pkt *pkt; in __receive_pkts() local
[all …]
A Dgenerate_udp_fragments.py72 pkt = IP(src=sip,dst=dip) / UDP(sport=sport,dport=dport,chksum=0) / Raw(load=payload)
77 frags = [f.build() for f in pkt.fragment(24)]
A Dxskxceiver.h101 struct pkt { struct
112 struct pkt *pkts; argument
A Dnetwork_helpers.c916 struct ipv6hdr *pkt = (struct ipv6hdr *)packet; in show_ipv6_packet() local
920 src = inet_ntop(AF_INET6, &pkt->saddr, src_buf, sizeof(src_buf)); in show_ipv6_packet()
923 dst = inet_ntop(AF_INET6, &pkt->daddr, dst_buf, sizeof(dst_buf)); in show_ipv6_packet()
926 proto = pkt->nexthdr; in show_ipv6_packet()
928 ntohs(pkt->payload_len), in show_ipv6_packet()
935 struct iphdr *pkt = (struct iphdr *)packet; in show_ipv4_packet() local
939 src = inet_ntop(AF_INET, &pkt->saddr, src_buf, sizeof(src_buf)); in show_ipv4_packet()
942 dst = inet_ntop(AF_INET, &pkt->daddr, dst_buf, sizeof(dst_buf)); in show_ipv4_packet()
945 proto = pkt->protocol; in show_ipv4_packet()
947 ntohs(pkt->tot_len), in show_ipv4_packet()
/tools/testing/selftests/net/
A Dtap.c399 uint8_t pkt[TEST_PACKET_SZ]; in TEST_F() local
403 memset(pkt, 0, sizeof(pkt)); in TEST_F()
404 off = build_test_packet_valid_udp_gso(pkt, 1021); in TEST_F()
405 ret = write(self->fd, pkt, off); in TEST_F()
411 uint8_t pkt[TEST_PACKET_SZ]; in TEST_F() local
415 memset(pkt, 0, sizeof(pkt)); in TEST_F()
416 off = build_test_packet_valid_udp_csum(pkt, 1024); in TEST_F()
417 ret = write(self->fd, pkt, off); in TEST_F()
423 uint8_t pkt[TEST_PACKET_SZ]; in TEST_F() local
427 memset(pkt, 0, sizeof(pkt)); in TEST_F()
[all …]
A Dtoeplitz.c169 static void verify_rxhash(const char *pkt, uint32_t rx_hash, int cpu) in verify_rxhash() argument
178 addrs = pkt + offsetof(struct iphdr, saddr); in verify_rxhash()
181 addrs = pkt + offsetof(struct ip6_hdr, ip6_src); in verify_rxhash()
/tools/bpf/
A Dbpf_dbg.c477 hex_dump(pkt, pkt_caplen); in bpf_dump_pkt()
607 memcpy(&r, &pkt[off], sizeof(r)); in extract_u32()
616 memcpy(&r, &pkt[off], sizeof(r)); in extract_u16()
623 return pkt[off]; in extract_u8()
667 r->A = extract_u32(pkt, K); in bpf_single_step()
674 r->A = extract_u16(pkt, K); in bpf_single_step()
681 r->A = extract_u8(pkt, K); in bpf_single_step()
688 r->A = extract_u32(pkt, r->X + K); in bpf_single_step()
693 r->A = extract_u16(pkt, r->X + K); in bpf_single_step()
700 r->A = extract_u8(pkt, r->X + K); in bpf_single_step()
[all …]
/tools/testing/selftests/tc-testing/plugin-lib/
A DscapyPlugin.py49 pkt = eval(scapyinfo['packet'])
54 sendp(pkt, iface=scapyinfo['iface'])
/tools/perf/util/hisi-ptt-decoder/
A DBuild1 perf-util-$(CONFIG_AUXTRACE) += hisi-ptt-pkt-decoder.o
/tools/perf/util/arm-spe-decoder/
A DBuild1 perf-util-$(CONFIG_AUXTRACE) += arm-spe-pkt-decoder.o arm-spe-decoder.o
/tools/testing/selftests/net/packetdrill/
A DMakefile8 TEST_PROGS := $(wildcard *.pkt)
/tools/perf/util/intel-pt-decoder/
A DBuild1 perf-util-$(CONFIG_AUXTRACE) += intel-pt-pkt-decoder.o intel-pt-insn-decoder.o intel-pt-log.o intel…
/tools/testing/selftests/net/lib/
A Dcsum.c727 struct pkt *buf = (void *)_buf; in recv_packet()

Completed in 57 milliseconds