| /linux/drivers/net/wireless/intel/iwlwifi/mei/ |
| A D | net.c | 34 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/tools/perf/util/ |
| A D | bpf_lock_contention.c | 57 if (con->filters->nr_types) { in lock_contention_prepare() 59 ntypes = con->filters->nr_types; in lock_contention_prepare() 61 if (con->filters->nr_cgrps) { in lock_contention_prepare() 63 ncgrps = con->filters->nr_cgrps; in lock_contention_prepare() 67 if (con->filters->nr_syms) { in lock_contention_prepare() 74 con->filters->syms[i], in lock_contention_prepare() 78 con->filters->syms[i]); in lock_contention_prepare() 90 con->filters->addrs = addrs; in lock_contention_prepare() 149 if (con->filters->nr_types) { in lock_contention_prepare() 158 if (con->filters->nr_addrs) { in lock_contention_prepare() [all …]
|
| A D | bpf_ftrace.c | 25 if (!list_is_singular(&ftrace->filters)) { in perf_ftrace__latency_prepare_bpf() 27 list_empty(&ftrace->filters) ? "No" : "Too many"); in perf_ftrace__latency_prepare_bpf() 31 func = list_first_entry(&ftrace->filters, struct filter_entry, list); in perf_ftrace__latency_prepare_bpf()
|
| /linux/tools/perf/ |
| A D | builtin-lock.c | 1636 filters.nr_types = 0; in lock_filter_finish() 1645 filters.nr_syms = 0; in lock_filter_finish() 2082 .filters = &filters, in __cmd_contention() 2340 tmp = realloc(filters.types, (filters.nr_types + 1) * sizeof(*filters.types)); in add_lock_type() 2345 filters.types = tmp; in add_lock_type() 2382 tmp = realloc(filters.addrs, (filters.nr_addrs + 1) * sizeof(*filters.addrs)); in add_lock_addr() 2389 filters.addrs = tmp; in add_lock_addr() 2403 tmp = realloc(filters.syms, (filters.nr_syms + 1) * sizeof(*filters.syms)); in add_lock_sym() 2411 filters.syms = tmp; in add_lock_sym() 2515 tmp = realloc(filters.cgrps, (filters.nr_cgrps + 1) * sizeof(*filters.cgrps)); in add_lock_cgroup() [all …]
|
| /linux/drivers/net/ethernet/broadcom/bnx2x/ |
| A D | bnx2x_vfpf.c | 965 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/sound/soc/meson/ |
| A D | axg-pdm.c | 87 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/arch/x86/events/intel/ |
| A D | pt.c | 465 if (!filters) in pt_config_filters() 1357 struct pt_filters *filters; in pt_addr_filters_init() local 1364 if (!filters) in pt_addr_filters_init() 1369 sizeof(*filters)); in pt_addr_filters_init() 1371 event->hw.addr_filters = filters; in pt_addr_filters_init() 1433 if (!filters) in pt_event_addr_filters_sync() 1462 filters->filter[range].msr_a = msr_a; in pt_event_addr_filters_sync() 1463 filters->filter[range].msr_b = msr_b; in pt_event_addr_filters_sync() 1465 filters->filter[range].config = 1; in pt_event_addr_filters_sync() 1467 filters->filter[range].config = 2; in pt_event_addr_filters_sync() [all …]
|
| /linux/mm/damon/ |
| A D | sysfs-schemes.c | 553 for (i = 0; i < filters->nr; i++) in damon_sysfs_scheme_filters_rm_dirs() 555 filters->nr = 0; in damon_sysfs_scheme_filters_rm_dirs() 557 filters->filters_arr = NULL; in damon_sysfs_scheme_filters_rm_dirs() 574 filters->filters_arr = filters_arr; in damon_sysfs_scheme_filters_add_dirs() 585 &filters->kobj, "%d", i); in damon_sysfs_scheme_filters_add_dirs() 593 filters->nr++; in damon_sysfs_scheme_filters_add_dirs() 1552 if (!filters) in damon_sysfs_scheme_set_filters() 1558 kobject_put(&filters->kobj); in damon_sysfs_scheme_set_filters() 1560 scheme->filters = filters; in damon_sysfs_scheme_set_filters() 1628 scheme->filters = NULL; in damon_sysfs_scheme_add_dirs() [all …]
|
| /linux/drivers/hwtracing/coresight/ |
| A D | coresight-etm-perf.c | 155 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() 670 static int etm_addr_filters_validate(struct list_head *filters) in etm_addr_filters_validate() argument 676 list_for_each_entry(filter, filters, entry) { in etm_addr_filters_validate() 714 struct etm_filters *filters = event->hw.addr_filters; in etm_addr_filters_sync() local 722 etm_filter = &filters->etm_filter[i]; in etm_addr_filters_sync() [all …]
|
| /linux/Documentation/networking/device_drivers/ethernet/aquantia/ |
| A D | atlantic.rst | 256 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/Documentation/userspace-api/media/dvb/ |
| A D | demux.rst | 9 The Digital TV demux device controls the MPEG-TS filters for the 10 digital TV. If the driver and hardware supports, those filters are
|
| A D | dmx-fwrite.rst | 38 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.
|
| A D | dmx-start.rst | 60 There are active filters filtering data from another input source. 61 Make sure that these filters are stopped before starting this
|
| A D | dmx-set-pes-filter.rst | 59 There are active filters filtering data from another input source. 60 Make sure that these filters are stopped before starting this
|
| /linux/tools/testing/ktest/examples/bootconfigs/ |
| A D | boottrace.bconf | 36 ftrace.filters = "user_*" 45 ftrace.filters = "kernel_*"
|
| /linux/Documentation/admin-guide/perf/ |
| A D | ampere_cspmu.rst | 15 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/drivers/net/wireless/st/cw1200/ |
| A D | pm.c | 22 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/net/sched/ |
| A D | cls_flow.c | 34 struct list_head filters; member 307 list_for_each_entry_rcu(f, &head->filters, list) { in flow_classify() 548 list_add_tail_rcu(&fnew->list, &head->filters); in flow_change() 577 *last = list_empty(&head->filters); in flow_delete() 588 INIT_LIST_HEAD(&head->filters); in flow_init() 599 list_for_each_entry_safe(f, next, &head->filters, list) { in flow_destroy() 614 list_for_each_entry(f, &head->filters, list) in flow_get() 687 list_for_each_entry(f, &head->filters, list) { in flow_walk()
|
| /linux/Documentation/devicetree/bindings/iio/filter/ |
| A D | adi,admv8818.yaml | 16 filters (HPFs) and four independently controlled low-pass filters
|
| /linux/lib/kunit/ |
| A D | executor.c | 150 char *filters, in kunit_filter_suites() argument 177 if (filters) { in kunit_filter_suites() 178 filter_count = kunit_get_filter_count(filters); in kunit_filter_suites() 185 parsed_filters[j] = kunit_next_attr_filter(&filters, err); in kunit_filter_suites()
|
| A D | executor_test.c | 122 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/net/can/j1939/ |
| A D | socket.c | 270 f = jsk->filters; in j1939_sk_match_filter() 653 kfree(jsk->filters); in j1939_sk_release() 687 struct j1939_filter *filters = NULL, *ofilters; in j1939_sk_setsockopt() local 698 if (optlen % sizeof(*filters) != 0) in j1939_sk_setsockopt() 705 count = optlen / sizeof(*filters); in j1939_sk_setsockopt() 706 filters = memdup_sockptr(optval, optlen); in j1939_sk_setsockopt() 707 if (IS_ERR(filters)) in j1939_sk_setsockopt() 708 return PTR_ERR(filters); in j1939_sk_setsockopt() 710 for (f = filters, c = count; c; f++, c--) { in j1939_sk_setsockopt() 719 ofilters = jsk->filters; in j1939_sk_setsockopt() [all …]
|
| /linux/Documentation/userspace-api/ |
| A D | seccomp_filter.rst | 2 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/Documentation/networking/devlink/ |
| A D | octeontx2.rst | 26 The same is used for ntuple filters of the interface. Supported by 56 - Set the maximum number of unicast filters that can be programmed for
|
| /linux/drivers/net/wireless/intel/iwlwifi/fw/ |
| A D | acpi.h | 148 struct iwl_phy_specific_cfg *filters); 208 #define iwl_acpi_get_phy_filters(fwrt, filters) do { } while (0) argument
|