Searched refs:filter (Results 26 - 50 of 917) sorted by relevance

1234567891011>>

/linux-master/tools/testing/selftests/drivers/net/mlxsw/
H 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 ad
[all...]
H 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
H 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
/linux-master/drivers/net/ethernet/mscc/
H A Docelot_vcap.c331 struct ocelot_vcap_filter *filter)
334 struct ocelot_vcap_action *a = &filter->action;
346 struct ocelot_vcap_filter *filter)
349 struct ocelot_vcap_key_vlan *tag = &filter->vlan;
366 if (filter->prio != 0)
371 vcap_key_set(vcap, &data, VCAP_IS2_HK_PAG, filter->pag, 0xff);
373 (filter->lookup == 0) ? OCELOT_VCAP_BIT_1 :
376 ~filter->ingress_port_mask);
379 vcap_key_bit_set(vcap, &data, VCAP_IS2_HK_L2_MC, filter->dmac_mc);
380 vcap_key_bit_set(vcap, &data, VCAP_IS2_HK_L2_BC, filter
330 is2_action_set(struct ocelot *ocelot, struct vcap_data *data, struct ocelot_vcap_filter *filter) argument
345 is2_entry_set(struct ocelot *ocelot, int ix, struct ocelot_vcap_filter *filter) argument
646 is1_action_set(struct ocelot *ocelot, struct vcap_data *data, const struct ocelot_vcap_filter *filter) argument
669 is1_entry_set(struct ocelot *ocelot, int ix, struct ocelot_vcap_filter *filter) argument
780 es0_action_set(struct ocelot *ocelot, struct vcap_data *data, const struct ocelot_vcap_filter *filter) argument
808 es0_entry_set(struct ocelot *ocelot, int ix, struct ocelot_vcap_filter *filter) argument
851 vcap_entry_get(struct ocelot *ocelot, int ix, struct ocelot_vcap_filter *filter) argument
875 vcap_entry_set(struct ocelot *ocelot, int ix, struct ocelot_vcap_filter *filter) argument
955 ocelot_vcap_filter_add_aux_resources(struct ocelot *ocelot, struct ocelot_vcap_filter *filter, struct netlink_ext_ack *extack) argument
980 ocelot_vcap_filter_del_aux_resources(struct ocelot *ocelot, struct ocelot_vcap_filter *filter) argument
990 ocelot_vcap_filter_add_to_block(struct ocelot *ocelot, struct ocelot_vcap_block *block, struct ocelot_vcap_filter *filter, struct netlink_ext_ack *extack) argument
1022 ocelot_vcap_block_get_filter_index(struct ocelot_vcap_block *block, struct ocelot_vcap_filter *filter) argument
1057 struct ocelot_vcap_filter *filter; local
1100 ocelot_vcap_is_problematic_mac_etype(struct ocelot_vcap_filter *filter) argument
1124 ocelot_vcap_is_problematic_non_mac_etype(struct ocelot_vcap_filter *filter) argument
1138 ocelot_exclusive_mac_etype_filter_rules(struct ocelot *ocelot, struct ocelot_vcap_filter *filter) argument
1183 ocelot_vcap_filter_add(struct ocelot *ocelot, struct ocelot_vcap_filter *filter, struct netlink_ext_ack *extack) argument
1222 ocelot_vcap_block_remove_filter(struct ocelot *ocelot, struct ocelot_vcap_block *block, struct ocelot_vcap_filter *filter) argument
1239 ocelot_vcap_filter_del(struct ocelot *ocelot, struct ocelot_vcap_filter *filter) argument
1277 ocelot_vcap_filter_replace(struct ocelot *ocelot, struct ocelot_vcap_filter *filter) argument
1293 ocelot_vcap_filter_stats_update(struct ocelot *ocelot, struct ocelot_vcap_filter *filter) argument
[all...]
/linux-master/scripts/
H A DMakefile.headersinst23 # $(filter %/, ...) is a workaround for GNU Make <= 4.2.1, where
25 src-subdirs := $(patsubst $(src)/%/,%,$(filter %/, $(wildcard $(src)/*/)))
26 gen-subdirs := $(patsubst $(gen)/%/,%,$(filter %/, $(wildcard $(gen)/*/)))
30 src-headers := $(filter-out $(no-export-headers), $(src-headers))
32 gen-headers := $(filter-out $(no-export-headers), $(gen-headers))
36 duplicated := $(filter $(gen-headers), $(src-headers))
39 gen-headers := $(filter-out $(duplicated), $(gen-headers))
50 unwanted := $(filter-out $(all-headers), $(old-headers))
55 new-dirs := $(filter-out $(existing-dirs), $(wanted-dirs))
77 existing-headers := $(filter
[all...]
/linux-master/include/net/
H A Drawv6.h22 int rawv6_mh_filter_register(int (*filter)(struct sock *sock,
24 int rawv6_mh_filter_unregister(int (*filter)(struct sock *sock,
/linux-master/drivers/media/dvb-core/
H A Ddmxdev.c378 struct dmx_section_filter *filter,
381 struct dmxdev_filter *dmxdevfilter = filter->priv;
476 /* stop feed but only mark the specified filter as stopped (state set) */
498 /* start feed associated with the specified filter */
499 static int dvb_dmxdev_feed_start(struct dmxdev_filter *filter) argument
504 dvb_dmxdev_filter_state_set(filter, DMXDEV_STATE_GO);
506 switch (filter->type) {
508 return filter->feed.sec->start_filtering(filter->feed.sec);
510 list_for_each_entry(feed, &filter
376 dvb_dmxdev_section_callback(const u8 *buffer1, size_t buffer1_len, const u8 *buffer2, size_t buffer2_len, struct dmx_section_filter *filter, u32 *buffer_flags) argument
527 dvb_dmxdev_feed_restart(struct dmxdev_filter *filter) argument
611 dvb_dmxdev_start_feed(struct dmxdev *dmxdev, struct dmxdev_filter *filter, struct dmxdev_feed *feed) argument
663 dvb_dmxdev_filter_start(struct dmxdev_filter *filter) argument
859 invert_mode(struct dmx_filter *filter) argument
867 dvb_dmxdev_add_pid(struct dmxdev *dmxdev, struct dmxdev_filter *filter, u16 pid) argument
894 dvb_dmxdev_remove_pid(struct dmxdev *dmxdev, struct dmxdev_filter *filter, u16 pid) argument
[all...]
/linux-master/tools/tracing/rtla/src/
H A Dtrace.c212 if (free_event->filter)
213 free(free_event->filter);
248 * trace_event_add_filter - record an event filter
250 int trace_event_add_filter(struct trace_events *event, char *filter) argument
252 if (event->filter)
253 free(event->filter);
255 event->filter = strdup(filter);
256 if (!event->filter)
278 * trace_event_disable_filter - disable an event filter
283 char filter[1024]; local
414 char filter[1024]; local
[all...]
/linux-master/scripts/package/debian/
H A Drules9 ifneq (,$(filter-out parallel=1,$(filter parallel=%,$(DEB_BUILD_OPTIONS))))
10 NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
17 ifeq (,$(filter terse,$(DEB_BUILD_OPTIONS)))
25 CROSS_COMPILE ?= $(filter-out $(DEB_BUILD_GNU_TYPE)-, $(DEB_HOST_GNU_TYPE)-)
31 image-package = $(filter linux-image-% user-%, $(filter-out %-dbg, $(all-packages)))
32 image-dbg-package = $(filter %-dbg, $(all-packages))
33 libc-dev-package = $(filter linux-libc-dev, $(all-packages))
34 headers-package = $(filter linu
[all...]
/linux-master/drivers/hwtracing/ptt/
H A Dhisi_ptt.c233 val |= FIELD_PREP(HISI_PTT_TRACE_CTRL_TARGET_SEL, hisi_ptt->trace_ctrl.filter);
361 struct hisi_ptt_filter_desc *filter)
363 if (filter->is_port)
364 hisi_ptt->port_mask &= ~hisi_ptt_get_filter_val(filter->devid, true);
366 list_del(&filter->list);
367 kfree(filter->name);
368 kfree(filter);
374 struct hisi_ptt_filter_desc *filter; local
381 pci_err(hisi_ptt->pdev, "failed to allocate name for filter %04x:%02x:%02x.%d\n",
387 filter
360 hisi_ptt_del_free_filter(struct hisi_ptt *hisi_ptt, struct hisi_ptt_filter_desc *filter) argument
414 struct hisi_ptt_filter_desc *filter; local
424 hisi_ptt_create_rp_filter_attr(struct hisi_ptt *hisi_ptt, struct hisi_ptt_filter_desc *filter) argument
438 hisi_ptt_remove_rp_filter_attr(struct hisi_ptt *hisi_ptt, struct hisi_ptt_filter_desc *filter) argument
447 hisi_ptt_create_req_filter_attr(struct hisi_ptt *hisi_ptt, struct hisi_ptt_filter_desc *filter) argument
461 hisi_ptt_remove_req_filter_attr(struct hisi_ptt *hisi_ptt, struct hisi_ptt_filter_desc *filter) argument
470 hisi_ptt_create_filter_attr(struct hisi_ptt *hisi_ptt, struct hisi_ptt_filter_desc *filter) argument
487 hisi_ptt_remove_filter_attr(struct hisi_ptt *hisi_ptt, struct hisi_ptt_filter_desc *filter) argument
498 struct hisi_ptt_filter_desc *filter; local
515 struct hisi_ptt_filter_desc *filter; local
553 struct hisi_ptt_filter_desc *filter; local
663 struct hisi_ptt_filter_desc *filter; local
690 struct hisi_ptt_filter_desc *filter, *tmp; local
946 struct hisi_ptt_filter_desc *filter; local
[all...]
/linux-master/tools/testing/selftests/net/forwarding/
H A Dtc_chains.sh38 tc filter add dev $h2 ingress chain 1 protocol ip pref 1 handle 1101 \
45 check_fail $? "matched on filter in unreachable chain"
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 \
68 check_fail $? "Matched on a wrong filter"
71 check_err $? "Did not match on correct filter with goto chain action"
74 check_err $? "Did not match on correct filter in chain 1"
76 tc filter de
[all...]
H A Dtc_actions.sh65 tc filter add dev $h2 ingress protocol ip pref 1 handle 101 flower \
74 tc filter add dev $swp1 ingress protocol $protocol pref 1 handle 101 \
84 tc filter del dev $swp1 ingress protocol $protocol pref 1 handle 101 \
86 tc filter del dev $h2 ingress protocol ip pref 1 handle 101 flower
95 tc filter add dev $swp1 ingress protocol ip pref 2 handle 102 flower \
104 tc filter add dev $swp1 ingress protocol ip pref 1 handle 101 flower \
116 tc filter del dev $swp1 ingress protocol ip pref 2 handle 102 flower
117 tc filter del dev $swp1 ingress protocol ip pref 1 handle 101 flower
130 tc filter add dev $swp1 ingress protocol ip pref 1 handle 101 flower \
132 tc filter ad
[all...]
H 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
133 tc filter de
[all...]
H 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
/linux-master/include/linux/
H A Di8042.h62 int i8042_install_filter(bool (*filter)(unsigned char data, unsigned char str,
64 int i8042_remove_filter(bool (*filter)(unsigned char data, unsigned char str,
82 static inline int i8042_install_filter(bool (*filter)(unsigned char data, unsigned char str,
88 static inline int i8042_remove_filter(bool (*filter)(unsigned char data, unsigned char str,
/linux-master/arch/x86/entry/vdso/
H A DMakefile55 $(filter -g%,$(KBUILD_CFLAGS)) -fno-stack-protector \
65 $(vobjs): KBUILD_CFLAGS := $(filter-out $(PADDING_CFLAGS) $(CC_FLAGS_LTO) $(CC_FLAGS_CFI) $(RANDSTRUCT_CFLAGS) $(GCC_PLUGINS_CFLAGS) $(RETPOLINE_CFLAGS),$(KBUILD_CFLAGS)) $(CFL)
116 KBUILD_AFLAGS_32 := $(filter-out -m64,$(KBUILD_AFLAGS)) -DBUILD_VDSO
120 KBUILD_CFLAGS_32 := $(filter-out -m64,$(KBUILD_CFLAGS))
121 KBUILD_CFLAGS_32 := $(filter-out -mcmodel=kernel,$(KBUILD_CFLAGS_32))
122 KBUILD_CFLAGS_32 := $(filter-out -fno-pic,$(KBUILD_CFLAGS_32))
123 KBUILD_CFLAGS_32 := $(filter-out -mfentry,$(KBUILD_CFLAGS_32))
124 KBUILD_CFLAGS_32 := $(filter-out $(RANDSTRUCT_CFLAGS),$(KBUILD_CFLAGS_32))
125 KBUILD_CFLAGS_32 := $(filter-out $(GCC_PLUGINS_CFLAGS),$(KBUILD_CFLAGS_32))
126 KBUILD_CFLAGS_32 := $(filter
[all...]
/linux-master/drivers/net/ethernet/aquantia/atlantic/hw_atl2/
H A Dhw_atl2_llh_internal.h47 * parameter: filter {f} | stride size 0x8 | range [0, 37]
52 #define HW_ATL2_RPFL2UC_TAG_ADR(filter) (0x00005114 + (filter) * 0x8)
101 * parameter: filter {f} | stride size 0x4 | range [0, 15]
106 #define HW_ATL2_RPF_VL_TAG_ADR(filter) (0x00005290 + (filter) * 0x4)
280 * Parameter: filter {f} | stride size 0x10 | range [0, 127]
285 #define HW_ATL2_RPF_ACT_RSLVR_REQ_TAG_ADR(filter) \
286 (0x00014000u + (filter) * 0x10)
299 #define HW_ATL2_RPF_ACT_RSLVR_TAG_MASK_ADR(filter) \
[all...]
/linux-master/tools/testing/selftests/drivers/net/mlxsw/spectrum-2/
H A Dtc_flower.sh97 # filter is matched
101 tc filter add dev $h2 ingress protocol ip pref 1 handle 101 flower \
108 check_err $? "Single filter - did not match"
110 tc filter add dev $h2 ingress protocol ip pref 2 handle 102 flower \
125 tc filter del dev $h2 ingress protocol ip pref 1 handle 101 flower
131 check_err $? "Single filter - did not match after delete"
133 tc filter del dev $h2 ingress protocol ip pref 2 handle 102 flower
143 # filter is matched
147 tc filter add dev $h2 ingress protocol ip pref 1 handle 101 flower \
149 tc filter ad
[all...]
/linux-master/lib/kunit/
H A Dexecutor_test.c28 struct kunit_glob_filter filter = {NULL, NULL}; local
30 kunit_parse_glob_filter(&filter, "suite");
31 KUNIT_EXPECT_STREQ(test, filter.suite_glob, "suite");
32 KUNIT_EXPECT_FALSE(test, filter.test_glob);
33 kfree(filter.suite_glob);
34 kfree(filter.test_glob);
36 kunit_parse_glob_filter(&filter, "suite.test");
37 KUNIT_EXPECT_STREQ(test, filter.suite_glob, "suite");
38 KUNIT_EXPECT_STREQ(test, filter.test_glob, "test");
39 kfree(filter
122 char filters[] = "speed>slow, module!=example", *filter = filters; local
157 char filter[] = "speed>slow"; local
195 char filter[] = "module!=dummy"; local
216 char filter[] = "speed>slow"; local
[all...]
/linux-master/drivers/infiniband/hw/usnic/
H A Dusnic_fwd.c160 struct filter *filter)
165 if (filter->type == FILTER_IPV4_5TUPLE) {
166 if (!(filter->u.ipv4.flags & FILTER_FIELD_5TUP_DST_AD))
168 if (!(filter->u.ipv4.flags & FILTER_FIELD_5TUP_DST_PT))
172 else if (filter->u.ipv4.dst_port == 0)
174 else if (ntohl(ufdev->inaddr) != filter->u.ipv4.dst_addr)
183 static void fill_tlv(struct filter_tlv *tlv, struct filter *filter, argument
187 tlv->length = sizeof(struct filter);
159 validate_filter_locked(struct usnic_fwd_dev *ufdev, struct filter *filter) argument
198 usnic_fwd_alloc_flow(struct usnic_fwd_dev *ufdev, struct filter *filter, struct usnic_filter_action *uaction) argument
[all...]
/linux-master/arch/x86/kvm/
H A Dpmu.c26 /* This is enough to filter the vast majority of currently defined events. */
339 * For the event filter, searching is done on the 'includes' list and
414 static bool is_fixed_event_allowed(struct kvm_x86_pmu_event_filter *filter, argument
419 if (filter->action == KVM_PMU_EVENT_DENY &&
420 test_bit(fixed_idx, (ulong *)&filter->fixed_counter_bitmap))
422 if (filter->action == KVM_PMU_EVENT_ALLOW &&
423 !test_bit(fixed_idx, (ulong *)&filter->fixed_counter_bitmap))
431 struct kvm_x86_pmu_event_filter *filter; local
434 filter = srcu_dereference(kvm->arch.pmu_event_filter, &kvm->srcu);
435 if (!filter)
902 is_masked_filter_valid(const struct kvm_x86_pmu_event_filter *filter) argument
918 convert_to_masked_filter(struct kvm_x86_pmu_event_filter *filter) argument
947 prepare_filter_lists(struct kvm_x86_pmu_event_filter *filter) argument
986 struct kvm_x86_pmu_event_filter *filter; local
[all...]
/linux-master/sound/soc/spear/
H A Dspear_pcm.c42 bool (*filter)(struct dma_chan *chan, void *slave))
45 config->compat_filter_fn = filter;
/linux-master/drivers/usb/mtu3/
H A DMakefile16 ifneq ($(filter y,$(CONFIG_USB_MTU3_HOST) $(CONFIG_USB_MTU3_DUAL_ROLE)),)
20 ifneq ($(filter y,$(CONFIG_USB_MTU3_GADGET) $(CONFIG_USB_MTU3_DUAL_ROLE)),)
/linux-master/sound/soc/samsung/
H A Ddmaengine.c17 int samsung_asoc_dma_platform_register(struct device *dev, dma_filter_fn filter, argument
28 pcm_conf->compat_filter_fn = filter;
/linux-master/drivers/usb/dwc2/
H A DMakefile9 ifneq ($(filter y,$(CONFIG_USB_DWC2_HOST) $(CONFIG_USB_DWC2_DUAL_ROLE)),)
14 ifneq ($(filter y,$(CONFIG_USB_DWC2_PERIPHERAL) $(CONFIG_USB_DWC2_DUAL_ROLE)),)

Completed in 359 milliseconds

1234567891011>>