Home
last modified time | relevance | path

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

12345678

/linux-6.15/drivers/net/wireless/intel/iwlwifi/mei/
H A Dnet.c34 const struct iwl_sap_oob_filters *filters, in iwl_mei_rx_filter_eth() argument
45 for (filt = &filters->eth_filters[0]; in iwl_mei_rx_filter_eth()
46 filt < &filters->eth_filters[0] + ARRAY_SIZE(filters->eth_filters); in iwl_mei_rx_filter_eth()
81 const struct iwl_sap_oob_filters *filters, in iwl_mei_rx_filter_arp() argument
144 for (filt = &filters->flex_filters[0]; in iwl_mei_rx_filter_tcp_udp()
145 filt < &filters->flex_filters[0] + ARRAY_SIZE(filters->flex_filters); in iwl_mei_rx_filter_tcp_udp()
203 match = !filters->ipv4_filter.ipv4_addr || in iwl_mei_rx_filter_ipv4()
221 filters, rx_handler_res); in iwl_mei_rx_filter_ipv4()
250 if (filters->icmpv6_flags & in iwl_mei_rx_filter_ipv4()
279 const struct iwl_sap_oob_filters *filters, in iwl_mei_rx_pass_to_csme() argument
[all …]
/linux-6.15/tools/perf/util/
H A Dbpf_lock_contention.c157 if (con->filters->nr_types) { in lock_contention_prepare()
159 ntypes = con->filters->nr_types; in lock_contention_prepare()
161 if (con->filters->nr_cgrps) { in lock_contention_prepare()
167 if (con->filters->nr_syms) { in lock_contention_prepare()
174 con->filters->syms[i], in lock_contention_prepare()
178 con->filters->syms[i]); in lock_contention_prepare()
190 con->filters->addrs = addrs; in lock_contention_prepare()
258 if (con->filters->nr_types) { in lock_contention_prepare()
267 if (con->filters->nr_addrs) { in lock_contention_prepare()
276 if (con->filters->nr_cgrps) { in lock_contention_prepare()
[all …]
H A Dbpf_ftrace.c26 if (!list_is_singular(&ftrace->filters)) { in perf_ftrace__latency_prepare_bpf()
28 list_empty(&ftrace->filters) ? "No" : "Too many"); in perf_ftrace__latency_prepare_bpf()
32 func = list_first_entry(&ftrace->filters, struct filter_entry, list); in perf_ftrace__latency_prepare_bpf()
/linux-6.15/tools/perf/
H A Dbuiltin-lock.c1542 filters.nr_syms = 0; in lock_filter_finish()
2003 .filters = &filters, in __cmd_contention()
2266 tmp = realloc(filters.types, (filters.nr_types + 1) * sizeof(*filters.types)); in add_lock_type()
2271 filters.types = tmp; in add_lock_type()
2340 tmp = realloc(filters.addrs, (filters.nr_addrs + 1) * sizeof(*filters.addrs)); in add_lock_addr()
2347 filters.addrs = tmp; in add_lock_addr()
2361 tmp = realloc(filters.syms, (filters.nr_syms + 1) * sizeof(*filters.syms)); in add_lock_sym()
2369 filters.syms = tmp; in add_lock_sym()
2383 tmp = realloc(filters.slabs, (filters.nr_slabs + 1) * sizeof(*filters.slabs)); in add_lock_slab()
2390 filters.slabs = tmp; in add_lock_slab()
[all …]
/linux-6.15/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_vfpf.c965 req->filters[0].vlan_tag = vid; in bnx2x_vfpf_update_vlan()
1667 memset(&fl->filters[j], 0, sizeof(fl->filters[j])); in bnx2x_vf_mbx_macvlan_list()
1669 fl->filters[j].mac = msg_filter->mac; in bnx2x_vf_mbx_macvlan_list()
1694 if ((filters->filters[i].flags & flags) == flags) in bnx2x_vf_filters_contain()
1719 &filters->filters[i]); in bnx2x_vf_mbx_dp_q_filters()
1856 if (!(filters->filters[i].flags & in bnx2x_filters_validate_mac()
1866 filters->n_mac_vlan_filters); in bnx2x_filters_validate_mac()
1871 filter = &filters->filters[i]; in bnx2x_filters_validate_mac()
1900 if (bnx2x_vf_filters_contain(filters, in bnx2x_filters_validate_vlan()
1910 if (filters->vf_qid > vf_rxq_count(vf)) { in bnx2x_filters_validate_vlan()
[all …]
/linux-6.15/sound/soc/meson/
H A Daxg-pdm.c87 const struct axg_pdm_filters *filters; member
150 const struct axg_pdm_filters *filters = priv->cfg->filters; in axg_pdm_get_os() local
151 unsigned int os = filters->hcic.ds; in axg_pdm_get_os()
160 os *= filters->lpf[i].ds; in axg_pdm_get_os()
299 const struct axg_pdm_hcic *hcic = &priv->cfg->filters->hcic; in axg_pdm_set_hcic_ctrl()
317 const struct axg_pdm_lpf *lpf = &priv->cfg->filters->lpf[index]; in axg_pdm_set_lpf_ctrl()
335 const struct axg_pdm_hpf *hpf = &priv->cfg->filters->hpf; in axg_pdm_set_hpf_ctrl()
349 const struct axg_pdm_lpf *lpf = priv->cfg->filters->lpf; in axg_pdm_set_lpf_filters()
574 .filters = &axg_default_filters,
/linux-6.15/mm/damon/
H A Dsysfs-schemes.c646 if (filters) in damon_sysfs_scheme_filters_alloc()
648 return filters; in damon_sysfs_scheme_filters_alloc()
659 filters->nr = 0; in damon_sysfs_scheme_filters_rm_dirs()
661 filters->filters_arr = NULL; in damon_sysfs_scheme_filters_rm_dirs()
682 filters->handle_layer); in damon_sysfs_scheme_filters_add_dirs()
698 filters->nr++; in damon_sysfs_scheme_filters_add_dirs()
1661 if (!filters) in damon_sysfs_scheme_set_filters()
1669 *filters_ptr = filters; in damon_sysfs_scheme_set_filters()
1679 &scheme->filters); in damos_sysfs_set_filter_dirs()
1699 scheme->filters = NULL; in damos_sysfs_set_filter_dirs()
[all …]
/linux-6.15/arch/x86/events/intel/
H A Dpt.c469 if (!filters) in pt_config_filters()
1383 struct pt_filters *filters; in pt_addr_filters_init() local
1390 if (!filters) in pt_addr_filters_init()
1395 sizeof(*filters)); in pt_addr_filters_init()
1397 event->hw.addr_filters = filters; in pt_addr_filters_init()
1459 if (!filters) in pt_event_addr_filters_sync()
1488 filters->filter[range].msr_a = msr_a; in pt_event_addr_filters_sync()
1489 filters->filter[range].msr_b = msr_b; in pt_event_addr_filters_sync()
1491 filters->filter[range].config = 1; in pt_event_addr_filters_sync()
1493 filters->filter[range].config = 2; in pt_event_addr_filters_sync()
[all …]
/linux-6.15/drivers/hwtracing/coresight/
H A Dcoresight-etm-perf.c155 struct etm_filters *filters; in etm_addr_filters_alloc() local
158 filters = kzalloc_node(sizeof(struct etm_filters), GFP_KERNEL, node); in etm_addr_filters_alloc()
159 if (!filters) in etm_addr_filters_alloc()
163 memcpy(filters, event->parent->hw.addr_filters, in etm_addr_filters_alloc()
164 sizeof(*filters)); in etm_addr_filters_alloc()
166 event->hw.addr_filters = filters; in etm_addr_filters_alloc()
665 static int etm_addr_filters_validate(struct list_head *filters) in etm_addr_filters_validate() argument
671 list_for_each_entry(filter, filters, entry) { in etm_addr_filters_validate()
709 struct etm_filters *filters = event->hw.addr_filters; in etm_addr_filters_sync() local
717 etm_filter = &filters->etm_filter[i]; in etm_addr_filters_sync()
[all …]
/linux-6.15/Documentation/networking/device_drivers/ethernet/aquantia/
H A Datlantic.rst256 RX flow rules (ntuple filters)
266 The driver utilizes the ethtool interface for configuring ntuple filters,
273 When disabling ntuple filters, all the user programmed filters are
274 flushed from the driver cache and hardware. All needed filters must
279 - Locations 0 - 15 for VLAN ID filters
280 - Locations 16 - 31 for L2 EtherType filters
281 - Locations 32 - 39 for L3/L4 5-tuple filters (locations 32, 36 for IPv6)
302 At the moment you can not use IPv4 and IPv6 filters at the same time.
320 The VLAN filter (VLAN id) is compared against 16 filters.
340 To see the list of filters currently present::
[all …]
/linux-6.15/Documentation/userspace-api/media/dvb/
H A Ddemux.rst9 The Digital TV demux device controls the MPEG-TS filters for the
10 digital TV. If the driver and hardware supports, those filters are
H A Ddmx-fwrite.rst38 digitally recorded Transport Stream. Matching filters have to be defined
66 front- end. Make sure that these filters are stopped and that the
67 filters with input set to ``DMX_IN_DVR`` are started.
H A Ddmx-start.rst60 There are active filters filtering data from another input source.
61 Make sure that these filters are stopped before starting this
H A Ddmx-set-pes-filter.rst59 There are active filters filtering data from another input source.
60 Make sure that these filters are stopped before starting this
/linux-6.15/tools/testing/ktest/examples/bootconfigs/
H A Dboottrace.bconf36 ftrace.filters = "user_*"
45 ftrace.filters = "kernel_*"
/linux-6.15/Documentation/admin-guide/perf/
H A Dampere_cspmu.rst15 The PMU driver supports setting filters for "rank", "bank", and "threshold".
16 Note, that the filters are per PMU instance rather than per event.
/linux-6.15/drivers/net/wireless/st/cw1200/
H A Dpm.c22 struct wsm_udp_port_filter filters[WSM_MAX_FILTER_ELEMENTS]; member
28 struct wsm_ether_type_filter filters[WSM_MAX_FILTER_ELEMENTS]; member
33 .filters = {
57 .filters = {
/linux-6.15/net/sched/
H A Dcls_flow.c34 struct list_head filters; member
307 list_for_each_entry_rcu(f, &head->filters, list) { in flow_classify()
549 list_add_tail_rcu(&fnew->list, &head->filters); in flow_change()
578 *last = list_empty(&head->filters); in flow_delete()
589 INIT_LIST_HEAD(&head->filters); in flow_init()
600 list_for_each_entry_safe(f, next, &head->filters, list) { in flow_destroy()
615 list_for_each_entry(f, &head->filters, list) in flow_get()
688 list_for_each_entry(f, &head->filters, list) { in flow_walk()
/linux-6.15/Documentation/devicetree/bindings/iio/filter/
H A Dadi,admv8818.yaml16 filters (HPFs) and four independently controlled low-pass filters
/linux-6.15/lib/kunit/
H A Dexecutor.c166 char *filters, in kunit_filter_suites() argument
193 if (filters) { in kunit_filter_suites()
194 filter_count = kunit_get_filter_count(filters); in kunit_filter_suites()
201 parsed_filters[j] = kunit_next_attr_filter(&filters, err); in kunit_filter_suites()
H A Dexecutor_test.c122 char filters[] = "speed>slow, module!=example", *filter = filters; in parse_filter_attr_test() local
125 filter_count = kunit_get_filter_count(filters); in parse_filter_attr_test()
132 KUNIT_ASSERT_EQ_MSG(test, err, 0, "failed to parse filter from '%s'", filters); in parse_filter_attr_test()
/linux-6.15/net/can/j1939/
H A Dsocket.c270 f = jsk->filters; in j1939_sk_match_filter()
653 kfree(jsk->filters); in j1939_sk_release()
688 struct j1939_filter *filters = NULL, *ofilters; in j1939_sk_setsockopt() local
699 if (optlen % sizeof(*filters) != 0) in j1939_sk_setsockopt()
706 count = optlen / sizeof(*filters); in j1939_sk_setsockopt()
707 filters = memdup_sockptr(optval, optlen); in j1939_sk_setsockopt()
708 if (IS_ERR(filters)) in j1939_sk_setsockopt()
709 return PTR_ERR(filters); in j1939_sk_setsockopt()
711 for (f = filters, c = count; c; f++, c--) { in j1939_sk_setsockopt()
720 ofilters = jsk->filters; in j1939_sk_setsockopt()
[all …]
/linux-6.15/Documentation/userspace-api/
H A Dseccomp_filter.rst2 Seccomp BPF (SECure COMPuting with filters)
18 Filter (BPF) program, as with socket filters, except that the data
27 pointers which constrains all filters to solely evaluating the system
38 choosing. Expressive, dynamic filters provide further options down this
48 ``CONFIG_HAVE_ARCH_SECCOMP_FILTER``, then filters may be added as below:
68 processes will be constrained to the same filters and system
78 additional filters may be layered on which will increase evaluation
88 filters exist, the return value for the evaluation of a given system
166 If multiple filters exist, the return value for the evaluation of a
170 multiple filters return values of the same precedence, only the
[all …]
/linux-6.15/Documentation/ABI/testing/
H A Dsysfs-kernel-mm-damon345 directories for setting filters of the scheme named '0' to
346 'N-1' under the filters/ directory.
348 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/filters/<F>/type
378 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/filters/<F>/min
385 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/filters/<F>/max
415 Description: Directory for DAMON core layer-handled DAMOS filters. Files
417 /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/filters
423 Description: Directory for DAMON operations set layer-handled DAMOS filters.
425 /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/filters
456 DAMON operations layer-handled filters of the scheme in bytes.
[all …]
/linux-6.15/Documentation/networking/device_drivers/ethernet/intel/
H A Di40e.rst143 Director filters before changing the input set (for that flow type).
149 When disabling ntuple filters, all the user programmed filters are flushed from
163 To see the list of filters currently present::
201 Use the following command to display all of the active filters::
218 For each flow-type, the programmed filters must all have the same matching
232 program two tcp4 filters with different matching fields.
497 Receive checksum offloads, cloud filters, and VLAN acceleration are not
715 - ADq is not compatible with cloud filters.
725 - Tunnel filters are not supported in ADq. If encapsulated packets do
734 - If traffic matches multiple TC filters that point to different TCs,
[all …]

12345678