Home
last modified time | relevance | path

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

123456789

/tools/testing/selftests/bpf/
A Dbpf_legacy.h10 #define load_byte(skb, off) __builtin_bpf_load_byte(off) argument
11 #define load_half(skb, off) __builtin_bpf_load_half(off) argument
12 #define load_word(skb, off) __builtin_bpf_load_word(off) argument
17 unsigned long long load_byte(void *skb, unsigned long long off) asm("llvm.bpf.load.byte");
18 unsigned long long load_half(void *skb, unsigned long long off) asm("llvm.bpf.load.half");
19 unsigned long long load_word(void *skb, unsigned long long off) asm("llvm.bpf.load.word");
A Dxsk.c152 optlen = sizeof(*off); in xsk_get_mmap_offsets()
157 if (optlen == sizeof(*off)) in xsk_get_mmap_offsets()
167 struct xdp_mmap_offsets off; in xsk_create_umem_rings() local
198 fill->ring = map + off.fr.desc; in xsk_create_umem_rings()
479 struct xdp_mmap_offsets off; in xsk_put_ctx() local
492 munmap(ctx->fill->ring - off.fr.desc, off.fr.desc + umem->config.fill_size * in xsk_put_ctx()
494 munmap(ctx->comp->ring - off.cr.desc, off.cr.desc + umem->config.comp_size * in xsk_put_ctx()
550 struct xdp_mmap_offsets off; in xsk_socket__create_shared() local
692 munmap(tx_map, off.tx.desc + in xsk_socket__create_shared()
723 struct xdp_mmap_offsets off; in xsk_umem__delete() local
[all …]
/tools/testing/selftests/net/mptcp/
A Dpm_nl_ctl.c49 int off = 0; in init_genl_req() local
60 return off; in init_genl_req()
67 uint32_t off; in nl_error() local
89 (int)off); in nl_error()
316 int off = 0; in resolve_mptcp_pm_netlink() local
343 int off = 0; in dsf() local
460 int off = 0; in csf() local
588 int off = 0; in remove_addr() local
640 int off = 0; in announce_addr() local
766 int off = 0; in add_addr() local
[all …]
/tools/include/linux/
A Dfilter.h39 .off = 0, \
47 .off = 0, \
57 .off = 0, \
65 .off = 0, \
75 .off = 0, \
85 .off = 0, \
93 .off = 0, \
103 .off = 0, \
111 .off = 0, \
139 .off = 0, \
[all …]
/tools/testing/selftests/bpf/progs/
A Dtest_parse_tcp_hdr_opt_dynptr.c30 static int parse_hdr_opt(struct bpf_dynptr *ptr, __u32 *off, __u8 *hdr_bytes_remaining, in parse_hdr_opt() argument
39 data = bpf_dynptr_slice(ptr, *off, buffer, sizeof(buffer)); in parse_hdr_opt()
49 *off += 1; in parse_hdr_opt()
69 *off += hdr_len; in parse_hdr_opt()
82 __u32 off; in xdp_ingress_v6() local
88 off = sizeof(struct ethhdr) + sizeof(struct ipv6hdr); in xdp_ingress_v6()
90 tcp_hdr = bpf_dynptr_slice(&ptr, off, buffer, sizeof(buffer)); in xdp_ingress_v6()
100 off += sizeof(struct tcphdr); in xdp_ingress_v6()
104 err = parse_hdr_opt(&ptr, &off, &hdr_bytes_remaining, &server_id); in xdp_ingress_v6()
A Dtest_core_reloc_module.c15 loff_t off; member
27 long long off; member
56 out->off = BPF_CORE_READ(read_ctx, off); in BPF_PROG()
61 out->off_exists = bpf_core_field_exists(read_ctx->off); in BPF_PROG()
90 out->off = read_ctx->off; in BPF_PROG()
95 out->off_exists = bpf_core_field_exists(read_ctx->off); in BPF_PROG()
A Dtest_xdp_noinline.c229 return off; in calc_offset()
240 udp = data + off; in parse_udp()
263 tcp = data + off; in parse_tcp()
408 __u64 off = 0; in send_icmp_reply() local
414 iph = data + off; in send_icmp_reply()
438 __u64 off = 0; in send_icmp6_reply() local
444 ip6h = data + off; in send_icmp6_reply()
496 iph = data + off; in parse_icmp()
618 off += iph_len; in process_l3_headers_v6()
642 iph = data + off; in process_l3_headers_v4()
[all …]
A Dtest_l4lb.c240 icmp_hdr = data + off; in parse_icmpv6()
246 ip6h = data + off; in parse_icmpv6()
262 icmp_hdr = data + off; in parse_icmp()
269 iph = data + off; in parse_icmp()
285 udp = data + off; in parse_udp()
305 tcp = data + off; in parse_tcp()
348 ip6h = data + off; in process_packet()
356 off += iph_len; in process_packet()
363 off += IPV6_PLUS_ICMP_HDR; in process_packet()
369 iph = data + off; in process_packet()
[all …]
A Dtest_l4lb_noinline.c239 icmp_hdr = data + off; in parse_icmpv6()
245 ip6h = data + off; in parse_icmpv6()
261 icmp_hdr = data + off; in parse_icmp()
268 iph = data + off; in parse_icmp()
284 udp = data + off; in parse_udp()
304 tcp = data + off; in parse_tcp()
347 ip6h = data + off; in process_packet()
355 off += iph_len; in process_packet()
362 off += IPV6_PLUS_ICMP_HDR; in process_packet()
368 iph = data + off; in process_packet()
[all …]
A Dtest_l4lb_noinline_dynptr.c248 off += sizeof(struct icmp6hdr); in parse_icmpv6()
273 off += sizeof(struct icmphdr); in parse_icmp()
328 struct eth_hdr *eth, __u64 off, in process_packet() argument
362 off += iph_len; in process_packet()
366 action = parse_icmpv6(skb_ptr, off, &pckt); in process_packet()
369 off += IPV6_PLUS_ICMP_HDR; in process_packet()
384 off += IPV4_HDR_LEN_NO_OPT; in process_packet()
389 action = parse_icmp(skb_ptr, off, &pckt); in process_packet()
392 off += IPV4_PLUS_ICMP_HDR; in process_packet()
401 if (!parse_tcp(skb_ptr, off, &pckt)) in process_packet()
[all …]
A Dtest_module_attach.c59 struct bin_attribute *bin_attr, char *buf, loff_t off, size_t len) in BPF_PROG() argument
70 struct bin_attribute *bin_attr, char *buf, loff_t off, size_t len) in BPF_PROG() argument
81 struct bin_attribute *bin_attr, char *buf, loff_t off, size_t len) in BPF_PROG() argument
93 struct bin_attribute *bin_attr, char *buf, loff_t off, size_t len) in BPF_PROG() argument
105 struct bin_attribute *bin_attr, char *buf, loff_t off, size_t len, in BPF_PROG() argument
130 struct bin_attribute *bin_attr, char *buf, loff_t off, size_t len) in BPF_PROG() argument
A Ddynptr_success.c219 __u32 off = 10; in test_adjust() local
243 if (bpf_dynptr_size(&ptr) != bytes - off) { in test_adjust()
249 err = bpf_dynptr_adjust(&ptr, off, 15); in test_adjust()
256 if (bpf_dynptr_size(&ptr) != trim - off) { in test_adjust()
272 __u32 off = 20; in test_adjust_err() local
300 if (bpf_dynptr_adjust(&ptr, off, size)) { in test_adjust_err()
468 __u32 off = 2, size; in test_dynptr_clone() local
945 __u32 off, i; in test_dynptr_probe_xdp() local
950 off = xdp_near_frag_end_offset(); in test_dynptr_probe_xdp()
973 __u32 cnt, off, i; in test_dynptr_probe_str_xdp() local
[all …]
A Dtest_sysctl_prog.c46 unsigned char i, off = 0; in sysctl_tcp_mem() local
61 ret = bpf_strtoul(value + off, MAX_ULONG_STR_LEN, 0, in sysctl_tcp_mem()
65 off += ret & MAX_ULONG_STR_LEN; in sysctl_tcp_mem()
/tools/testing/selftests/drivers/net/hw/
A Dethtool_mm.sh74 ethtool --set-mm $tx verify-enabled off tx-enabled off
75 ethtool --set-mm $rx tx-enabled off
97 ethtool --set-mm $tx verify-enabled off tx-enabled on
109 ethtool --set-mm $tx verify-enabled off tx-enabled off
131 ethtool --set-mm $rx pmac-enabled off
147 ethtool --set-mm $tx verify-enabled off tx-enabled off
264 ethtool --set-mm $h1 pmac-enabled on tx-enabled off verify-enabled off
271 ethtool --set-mm $h2 pmac-enabled on tx-enabled off verify-enabled off
281 ethtool --set-mm $h1 pmac-enabled off tx-enabled off verify-enabled off
292 ethtool --set-mm $h2 pmac-enabled off tx-enabled off verify-enabled off
/tools/testing/selftests/net/
A Dtxring_overwrite.c46 size_t off = 0; in build_packet() local
53 off += sizeof(*eth); in build_packet()
54 iph = buffer + off; in build_packet()
61 iph->tot_len = htons(blen - off); in build_packet()
64 off += sizeof(*iph); in build_packet()
65 udph = buffer + off; in build_packet()
68 udph->len = htons(blen - off); in build_packet()
71 off += sizeof(*udph); in build_packet()
72 memset(buffer + off, payload_char, blen - off); in build_packet()
A Dveth.sh227 chk_gro_flag "default - gro flag" $SRC off
228 chk_gro_flag " - peer gro flag" $DST off
239 chk_gro_flag " - peer gro flag" $SRC off
253 ip -n $NS_DST link set dev veth$DST xdp off
268 ip -n $NS_DST link set dev veth$DST xdp off
282 chk_gro_flag " - peer gro flag" $SRC off
344 chk_gro_flag " - peer gro flag" $SRC off
345 chk_tso_flag " - tso flag" $SRC off
357 chk_gro_flag " - peer flag" $SRC off
360 ip -n $NS_DST link set dev veth$DST xdp off
[all …]
A Dvlan_bridge_binding.sh189 add_vlans bridge_binding off
196 add_vlans bridge_binding off
206 set_vlans type vlan bridge_binding off
213 defer set_vlans type vlan bridge_binding off
218 set_vlans type vlan bridge_binding off
224 add_vlans bridge_binding off
238 add_vlans bridge_binding off
247 set_vlans type vlan bridge_binding off
A Dpsock_snd.c155 int off = 0; in build_packet() local
157 off += build_vnet_header(tbuf); in build_packet()
158 off += build_eth_header(tbuf + off); in build_packet()
159 off += build_ipv4_header(tbuf + off, payload_len); in build_packet()
160 off += build_udp_header(tbuf + off, payload_len); in build_packet()
162 if (off + payload_len > sizeof(tbuf)) in build_packet()
165 memset(tbuf + off, DATA_CHAR, payload_len); in build_packet()
167 return off + payload_len; in build_packet()
/tools/testing/selftests/net/forwarding/
A Dbridge_locked_port.sh50 bridge link set dev $swp1 learning off
112 bridge link set dev $swp1 locked off
142 bridge link set dev $swp1 locked off
170 bridge link set dev $swp1 locked off
212 bridge link set dev $swp1 learning off locked off mab off
244 bridge link set dev $swp1 learning off locked off mab off
265 bridge link set dev $swp1 learning off locked off mab off
300 bridge link set dev $swp1 mab off
317 bridge link set dev $swp2 learning on locked off mab off
318 bridge link set dev $swp1 learning off locked off mab off
[all …]
/tools/testing/selftests/bpf/verifier/
A Dwide_access.c1 #define BPF_SOCK_ADDR_STORE(field, off, res, err, flgs) \ argument
3 "wide store to bpf_sock_addr." #field "[" #off "]", \
7 offsetof(struct bpf_sock_addr, field[off])), \
43 #define BPF_SOCK_ADDR_LOAD(field, off, res, err, flgs) \ argument
45 "wide load from bpf_sock_addr." #field "[" #off "]", \
48 offsetof(struct bpf_sock_addr, field[off])), \
/tools/perf/tests/shell/
A Drecord_offcpu.sh48 if ! perf record --off-cpu -e dummy -o ${perfdata} sleep 1 2> /dev/null
73 if ! perf record --off-cpu -e dummy -o ${perfdata} -- \
102 if ! perf record -e dummy --off-cpu --off-cpu-thresh 999 -o ${perfdata} -- sleep 1 2> /dev/null
132 if ! perf record -e dummy --off-cpu --off-cpu-thresh 1200 -o ${perfdata} -- sleep 1 2> /dev/null
/tools/lib/bpf/
A Dstrset.c56 long off; in strset__new() local
66 for (off = 0; off < set->strs_data_len; off += strlen(set->strs_data + off) + 1) { in strset__new()
70 err = hashmap__add(hash, off, off); in strset__new()
/tools/perf/util/
A Devswitch.c21 if (evswitch->off && !evswitch->discarding) { in evswitch__discard()
22 if (evswitch->off != evsel) in evswitch__discard()
53 evswitch->off = evlist__find_evsel_by_str(evlist, evswitch->off_name); in evswitch__init()
54 if (evswitch->off == NULL) { in evswitch__init()
/tools/testing/selftests/bpf/prog_tests/
A Dsockmap_strp.c231 int zero = 0, recvd, off; in test_sockmap_strp_partial_read() local
251 off = STRP_PKT_HEAD_LEN - 1; in test_sockmap_strp_partial_read()
252 xsend(c, packet, off, 0); in test_sockmap_strp_partial_read()
258 xsend(c, packet + off, STRP_PKT_FULL_LEN - off, 0); in test_sockmap_strp_partial_read()
264 off = STRP_PKT_HEAD_LEN - 1; in test_sockmap_strp_partial_read()
265 xsend(c, packet, off, 0); in test_sockmap_strp_partial_read()
268 xsend(c, packet + off, STRP_PKT_FULL_LEN - off - 1, 0); in test_sockmap_strp_partial_read()
269 off = STRP_PKT_FULL_LEN - 1; in test_sockmap_strp_partial_read()
275 xsend(c, packet + off, STRP_PKT_FULL_LEN - off, 0); in test_sockmap_strp_partial_read()
414 off = STRP_PKT_FULL_LEN / 2; in test_sockmap_strp_verdict()
[all …]
/tools/testing/selftests/bpf/test_kmods/
A Dbpf_testmod-events.h18 __field(loff_t, off)
24 __entry->off = ctx->off;
28 __entry->pid, __entry->comm, __entry->off, __entry->len)

Completed in 45 milliseconds

123456789