Home
last modified time | relevance | path

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

12345678910>>...13

/tools/perf/util/
A Dstrfilter.c32 if (filter) { in strfilter__delete()
34 free(filter); in strfilter__delete()
162 struct strfilter *filter = zalloc(sizeof(*filter)); in strfilter__new() local
165 if (filter) in strfilter__new()
168 if (!filter || !filter->root || *ep != '\0') { in strfilter__new()
171 strfilter__delete(filter); in strfilter__new()
172 filter = NULL; in strfilter__new()
175 return filter; in strfilter__new()
184 if (!filter || !rules) in strfilter__append()
199 filter->root = root; in strfilter__append()
[all …]
A Dstrfilter.h42 int strfilter__or(struct strfilter *filter,
55 int strfilter__and(struct strfilter *filter,
65 bool strfilter__compare(struct strfilter *filter, const char *str);
73 void strfilter__delete(struct strfilter *filter);
82 char *strfilter__string(struct strfilter *filter);
/tools/testing/selftests/net/forwarding/
A Dtc_flower.sh44 tc filter add dev $h2 ingress protocol ip pref 1 handle 101 flower \
46 tc filter add dev $h2 ingress protocol ip pref 2 handle 102 flower \
58 tc filter del dev $h2 ingress protocol ip pref 1 handle 101 flower
59 tc filter del dev $h2 ingress protocol ip pref 2 handle 102 flower
70 tc filter add dev $h2 ingress protocol ip pref 1 handle 101 flower \
72 tc filter add dev $h2 ingress protocol ip pref 2 handle 102 flower \
84 tc filter del dev $h2 ingress protocol ip pref 1 handle 101 flower
85 tc filter del dev $h2 ingress protocol ip pref 2 handle 102 flower
110 tc filter del dev $h2 ingress protocol ip pref 2 handle 102 flower
118 tc filter del dev $h2 ingress protocol ip pref 1 handle 101 flower
[all …]
A Dtc_actions.sh66 tc filter add dev $h2 ingress protocol ip pref 1 handle 101 flower \
75 tc filter add dev $swp1 ingress protocol $protocol pref 1 handle 101 \
87 tc filter del dev $h2 ingress protocol ip pref 1 handle 101 flower
117 tc filter del dev $swp1 ingress protocol ip pref 2 handle 102 flower
118 tc filter del dev $swp1 ingress protocol ip pref 1 handle 101 flower
263 tc filter del dev $swp1 ingress pref 20 chain 0 handle 20 flower
264 tc filter del dev $swp1 ingress pref 30 chain 5 handle 30 flower
271 tc filter add dev $h1 egress pref 20 chain 0 handle 20 flower \
275 tc filter add dev $h1 egress pref 30 chain 5 handle 30 flower \
285 tc filter del dev $h1 egress pref 20 chain 0 handle 20 flower
[all …]
A Dtc_chains.sh38 tc filter add dev $h2 ingress chain 1 protocol ip pref 1 handle 1101 \
47 tc filter del dev $h2 ingress chain 1 protocol ip pref 1 handle 1101 \
57 tc filter add dev $h2 ingress chain 1 protocol ip pref 1 handle 1101 \
59 tc filter add dev $h2 ingress protocol ip pref 2 handle 102 flower \
61 tc filter add dev $h2 ingress protocol ip pref 1 handle 101 flower \
76 tc filter del dev $h2 ingress protocol ip pref 1 handle 101 flower
77 tc filter del dev $h2 ingress protocol ip pref 2 handle 102 flower
133 tc filter add dev $h2 ingress protocol ip pref 1 handle 1101 \
137 tc filter add dev $h2 ingress protocol ip pref 1 handle 1102 \
154 tc filter del dev $h2 ingress protocol ip pref 1 handle 1102 \
[all …]
A Dtc_police.sh132 tc filter add dev $h2 ingress protocol ip pref 1 handle 101 flower \
152 tc filter del dev $h2 ingress protocol ip pref 1 handle 101 flower
164 tc filter del dev $rp1 ingress protocol ip pref 1 handle 101 flower
176 tc filter del dev $rp2 egress protocol ip pref 1 handle 101 flower
227 tc filter del dev $rp2 egress protocol ip pref 1 handle 101 flower
228 tc filter del dev $rp1 ingress protocol ip pref 1 handle 101 flower
229 tc filter del dev $h2 ingress protocol ip pref 1 handle 101 flower
283 tc filter del dev $h3 ingress protocol ip pref 1 handle 101 flower
284 tc filter del dev $h2 ingress protocol ip pref 1 handle 101 flower
324 tc filter del dev $h2 ingress protocol ip pref 1 handle 101 flower
[all …]
A Dtc_flower_cfm.sh60 tc filter add dev $h2 ingress protocol cfm pref 1 handle 101 \
62 tc filter add dev $h2 ingress protocol cfm pref 1 handle 102 \
85 tc filter del dev $h2 ingress protocol cfm pref 1 handle 101 flower
86 tc filter del dev $h2 ingress protocol cfm pref 1 handle 102 flower
96 tc filter add dev $h2 ingress protocol cfm pref 1 handle 101 \
98 tc filter add dev $h2 ingress protocol cfm pref 1 handle 102 \
100 tc filter add dev $h2 ingress protocol cfm pref 1 handle 103 \
131 tc filter del dev $h2 ingress protocol cfm pref 1 handle 101 flower
132 tc filter del dev $h2 ingress protocol cfm pref 1 handle 102 flower
143 tc filter add dev $h2 ingress protocol cfm pref 1 handle 101 \
[all …]
A Drouter_multicast.sh243 tc filter del dev $h3 ingress protocol ip pref 1 handle 133 flower
244 tc filter del dev $h2 ingress protocol ip pref 1 handle 122 flower
300 tc filter add dev $h1 ingress protocol ip pref 1 handle 1 flower \
302 tc filter add dev $h2 ingress protocol ip pref 1 handle 1 flower \
304 tc filter add dev $h3 ingress protocol ip pref 1 handle 1 flower \
333 tc filter del dev $rp3 ingress protocol ip pref 1 handle 1 flower
334 tc filter del dev $h3 ingress protocol ip pref 1 handle 1 flower
335 tc filter del dev $h2 ingress protocol ip pref 1 handle 1 flower
336 tc filter del dev $h1 ingress protocol ip pref 1 handle 1 flower
425 tc filter del dev $h3 ingress protocol ip pref 1 handle 1 flower
[all …]
A Dtc_flower_l2_miss.sh80 tc filter add dev $swp2 egress protocol ipv4 handle 101 pref 1 \
84 tc filter add dev $swp2 egress protocol ipv4 handle 102 pref 1 \
119 tc filter del dev $swp2 egress protocol ipv4 pref 1 handle 102 flower
120 tc filter del dev $swp2 egress protocol ipv4 pref 1 handle 101 flower
137 tc filter add dev $swp2 egress protocol $proto handle 101 pref 1 \
141 tc filter add dev $swp2 egress protocol $proto handle 102 pref 1 \
254 tc filter add dev $swp2 egress protocol $proto handle 101 pref 1 \
305 tc filter add dev $swp2 egress protocol all handle 101 pref 1 \
308 tc filter add dev $swp2 egress protocol all handle 102 pref 1 \
320 tc filter del dev $swp2 egress protocol all pref 1 handle 102 flower
[all …]
A Dtc_vlan_modify.sh113 tc filter add dev $swp1 ingress protocol all pref 1 handle 1 \
115 tc filter add dev $swp2 ingress protocol all pref 1 handle 1 \
126 tc filter del dev $swp2 ingress protocol all pref 1 handle 1 flower
127 tc filter del dev $swp1 ingress protocol all pref 1 handle 1 flower
140 tc filter add dev $swp1 egress protocol all pref 1 handle 1 \
142 tc filter add dev $swp2 egress protocol all pref 1 handle 1 \
153 tc filter del dev $swp2 egress protocol all pref 1 handle 1 flower
154 tc filter del dev $swp1 egress protocol all pref 1 handle 1 flower
/tools/testing/selftests/drivers/net/mlxsw/
A Dtc_restrictions.sh47 tc filter add block 22 protocol ip pref 1 handle 101 flower \
59 tc filter del block 22 protocol ip pref 1 handle 101 flower
64 tc filter add block 22 protocol ip pref 1 handle 101 flower \
73 tc filter add block 22 protocol ip pref 1 handle 101 flower \
77 tc filter del block 22 protocol ip pref 1 handle 101 flower
95 tc filter add block 22 protocol ip pref 1 handle 101 flower \
108 tc filter del block 22 protocol ip pref 1 handle 101 flower
113 tc filter add block 22 protocol ip pref 1 handle 101 flower \
123 tc filter add block 22 protocol ip pref 1 handle 101 flower \
130 tc filter add block 22 protocol ip pref 1 handle 101 flower \
[all …]
A Dtc_sample.sh250 tc filter del dev $rp1 ingress protocol all pref 1 handle 101 matchall
267 tc filter del dev $rp1 ingress protocol all pref 1 handle 101 matchall
295 tc filter del dev $rp1 ingress protocol all pref 1 handle 101 matchall
303 tc filter del dev $rp1 ingress protocol all pref 2 handle 102 matchall
570 tc filter del dev $rp1 ingress protocol ip pref 2 handle 102 flower
571 tc filter del dev $rp1 ingress protocol ip pref 1 handle 101 flower
585 tc filter add dev $port $bind protocol ip pref 1 handle 101 flower \
603 tc filter del dev $port $bind protocol ip pref 1 handle 101 flower
605 tc filter add dev $port $bind protocol ip pref 1 handle 101 flower \
621 tc filter del dev $port $bind protocol ip pref 1 handle 101 flower
[all …]
A Dport_range_occ.sh73 tc filter add dev $swp1 ingress pref 1 handle 101 proto ip \
79 tc filter add dev $swp1 ingress pref 1 handle 102 proto ip \
82 tc filter add dev $swp1 ingress pref 2 handle 103 proto ipv6 \
85 tc filter add dev $swp1 ingress pref 2 handle 104 proto ipv6 \
91 tc filter del dev $swp1 ingress pref 2 handle 104 flower
92 tc filter del dev $swp1 ingress pref 2 handle 103 flower
93 tc filter del dev $swp1 ingress pref 1 handle 102 flower
97 tc filter del dev $swp1 ingress pref 1 handle 101 flower
A Dtc_police_occ.sh70 tc filter add dev $swp1 ingress pref 1 handle 101 proto ip \
76 tc filter del dev $swp1 ingress pref 1 handle 101 flower
80 tc filter add dev $swp1 ingress pref 1 handle 101 proto ip \
84 tc filter add dev $swp1 ingress pref 2 handle 102 proto ip \
90 tc filter del dev $swp1 ingress pref 2 handle 102 flower
94 tc filter del dev $swp1 ingress pref 1 handle 101 flower
A Done_armed_router.sh135 tc filter add dev $swp1 ingress protocol ip pref 1 handle 101 flower \
139 tc filter add dev $swp2 egress protocol ip pref 1 handle 101 flower \
143 tc filter add dev $swp2 egress protocol ip pref 2 handle 102 flower \
171 tc filter del dev $swp2 egress protocol ip pref 2 handle 102 flower
172 tc filter del dev $swp2 egress protocol ip pref 1 handle 101 flower
173 tc filter del dev $swp1 ingress protocol ip pref 1 handle 101 flower
182 tc filter add dev $swp2 egress protocol ipv6 pref 1 handle 101 flower \
186 tc filter add dev $swp2 egress protocol ipv6 pref 2 handle 102 flower \
214 tc filter del dev $swp2 egress protocol ipv6 pref 2 handle 102 flower
215 tc filter del dev $swp2 egress protocol ipv6 pref 1 handle 101 flower
[all …]
A Dsharedbuffer.sh29 tc filter add dev $h1 egress pref 2 handle 102 matchall action drop
34 tc filter del dev $h1 egress pref 2 handle 102 matchall action drop
46 tc filter add dev $h2 egress pref 1 handle 101 matchall action drop
51 tc filter del dev $h2 egress pref 1 handle 101 matchall action drop
118 tc filter add dev $h1 egress protocol ip pref 1 handle 101 flower \
140 tc filter del dev $h1 egress protocol ip pref 1 handle 101 flower \
151 tc filter add dev $h1 egress protocol ip pref 1 handle 101 flower \
173 tc filter del dev $h1 egress protocol ip pref 1 handle 101 flower \
184 tc filter add dev $h1 egress protocol arp pref 1 handle 101 flower \
203 tc filter del dev $h1 egress protocol arp pref 1 handle 101 flower \
/tools/perf/tests/shell/
A Drecord_bpf_filter.sh25 if ! perf record -e task-clock --filter 'period > 1' \
44 if ! perf record -e task-clock -c 10000 --filter 'ip < 0xffffffff00000000' \
70 if ! perf record -e task-clock --filter 'cpu > 0' \
78 if ! perf record --sample-cpu -e task-clock --filter 'cpu > 0' \
92 if ! perf record -e task-clock --filter 'period > 1000, ip > 0' \
100 if ! perf record -e task-clock --filter 'period > 1000 , cpu > 0 || ip > 0' \
108 if ! perf record -e task-clock --filter 'period > 0 || code_pgsz > 4096' \
122 if ! perf record -e task-clock --filter 'period > 100000' \
123 -e page-faults --filter 'ip < 0xffffffff00000000' \
153 if ! perf record -e task-clock --filter 'cgroup == /' \
[all …]
/tools/testing/selftests/drivers/net/mlxsw/spectrum-2/
A Dtc_flower.sh908 tc filter add dev $h2 ingress protocol ip \
911 tc filter add dev $h2 ingress chain 1 protocol ip \
914 tc filter add dev $h2 ingress chain 2 protocol ip \
917 tc filter add dev $h2 ingress chain 3 protocol ip \
920 tc filter add dev $h2 ingress chain 4 protocol ip \
937 tc filter del dev $h2 ingress chain $i \
940 tc filter del dev $h2 ingress chain $i \
1055 tc filter add dev $h2 ingress pref $i proto ipv4 \
1060 tc filter add dev $h2 ingress pref $i proto ipv6 \
1117 tc filter add dev $h2 ingress pref 2 proto ipv4 \
[all …]
/tools/testing/selftests/landlock/
A Daudit.h158 .fields[0] = filter->record_type, in audit_filter_exe()
160 .values[0] = filter->exe_len, in audit_filter_exe()
161 .buflen = filter->exe_len, in audit_filter_exe()
168 memcpy(msg.rule.buf, filter->exe, filter->exe_len); in audit_filter_exe()
404 filter->record_type = AUDIT_EXE; in audit_init_filter_exe()
407 sizeof(filter->exe) - 1); in audit_init_filter_exe()
411 filter->exe_len = ret; in audit_init_filter_exe()
421 if (filter->exe_len > sizeof(filter->exe)) in audit_init_filter_exe()
424 memcpy(filter->exe, absolute_path, filter->exe_len); in audit_init_filter_exe()
433 if (audit_fd < 0 || !filter) { in audit_cleanup()
[all …]
/tools/tracing/rtla/src/
A Dtrace.c262 if (free_event->filter) in trace_events_free()
302 if (event->filter) in trace_event_add_filter()
303 free(event->filter); in trace_event_add_filter()
305 event->filter = strdup(filter); in trace_event_add_filter()
306 if (!event->filter) in trace_event_add_filter()
333 char filter[1024]; in trace_event_disable_filter() local
336 if (!tevent->filter) in trace_event_disable_filter()
345 snprintf(filter, 1024, "!%s\n", tevent->filter); in trace_event_disable_filter()
464 char filter[1024]; in trace_event_enable_filter() local
467 if (!tevent->filter) in trace_event_enable_filter()
[all …]
/tools/testing/selftests/net/netfilter/
A Dnft_nat.sh69 ip netns exec "$ns" nft list counter inet filter "$counter" 1>&2
769 table $family filter {
771 type filter hook forward priority 0; policy accept;
778 ip netns exec "$ns0" nft delete table "$family" filter
789 type filter hook prerouting priority -300; policy accept;
793 type filter hook output priority -300; policy accept;
915 type filter hook prerouting priority -400; policy accept;
1067 table inet filter {
1117 type filter hook input priority 0; policy accept;
1122 type filter hook output priority 0; policy accept;
[all …]
/tools/perf/util/bpf_skel/
A Dbperf_follower.bpf.c30 } filter SEC(".maps");
72 fval = bpf_map_lookup_elem(&filter, &filter_key); in BPF_PROG()
78 bpf_map_delete_elem(&filter, &filter_key); in BPF_PROG()
123 parent_fval = bpf_map_lookup_elem(&filter, &parent_key); in BPF_PROG()
133 bpf_map_update_elem(&filter, &child_key, &child_fval, BPF_NOEXIST); in BPF_PROG()
155 fval = bpf_map_lookup_elem(&filter, &pid); in BPF_PROG()
/tools/testing/selftests/seccomp/
A Dseccomp_bpf.c409 .filter = filter, in TEST()
517 .filter = filter, in TEST()
540 .filter = filter, in TEST()
565 .filter = filter, in TEST()
582 .filter = filter, in TEST()
601 .filter = filter, in TEST()
623 .filter = filter, in TEST_SIGNAL()
645 .filter = filter, in TEST_SIGNAL()
666 .filter = filter, in TEST_SIGNAL()
688 .filter = filter, in TEST_SIGNAL()
[all …]
/tools/testing/selftests/drivers/net/ocelot/
A Dtc_flower_chains.sh117 tc filter add dev $eth ingress chain 0 pref 49152 flower \
119 tc filter add dev $eth ingress chain $(IS1 0) pref 49152 \
121 tc filter add dev $eth ingress chain $(IS1 1) pref 49152 \
159 tc filter add dev $swp1 ingress chain $(IS1 1) pref 1 \
164 tc filter add dev $swp1 egress chain $(ES0) pref 1 \
168 tc filter add dev $swp1 ingress chain $(IS1 0) pref 2 \
173 tc filter add dev $swp1 ingress chain $(IS2 0 0) pref 1 \
248 tc filter add dev $swp1 ingress chain $(IS1 2) pref 3 \
266 tc filter del dev $swp1 ingress chain $(IS1 2) pref 3
289 tc filter add dev $swp2 egress chain $(ES0) pref 3 \
[all …]
/tools/testing/selftests/sched_ext/
A Drunner.c75 static bool should_skip_test(const struct scx_test *test, const char * filter) in should_skip_test() argument
77 return !strstr(test->name, filter); in should_skip_test()
127 const char *filter = NULL; in main() local
149 filter = optarg; in main()
168 if (filter && should_skip_test(test, filter)) { in main()

Completed in 46 milliseconds

12345678910>>...13