/Linux-v4.19/drivers/hwtracing/coresight/ |
D | coresight-etm-perf.c | 68 struct etm_filters *filters; in etm_addr_filters_alloc() local 71 filters = kzalloc_node(sizeof(struct etm_filters), GFP_KERNEL, node); in etm_addr_filters_alloc() 72 if (!filters) in etm_addr_filters_alloc() 76 memcpy(filters, event->parent->hw.addr_filters, in etm_addr_filters_alloc() 77 sizeof(*filters)); in etm_addr_filters_alloc() 79 event->hw.addr_filters = filters; in etm_addr_filters_alloc() 371 static int etm_addr_filters_validate(struct list_head *filters) in etm_addr_filters_validate() argument 377 list_for_each_entry(filter, filters, entry) { in etm_addr_filters_validate() 414 struct etm_filters *filters = event->hw.addr_filters; in etm_addr_filters_sync() local 422 etm_filter = &filters->etm_filter[i]; in etm_addr_filters_sync() [all …]
|
D | coresight-etm4x.c | 340 struct etm_filters *filters = event->hw.addr_filters; in etm4_disable_perf() local 356 filters->ssstatus = (control & BIT(9)); in etm4_disable_perf() 782 struct etm_filters *filters = event->hw.addr_filters; in etm4_set_event_filters() local 784 if (!filters) in etm4_set_event_filters() 794 if (!filters->nr_filters) in etm4_set_event_filters() 797 for (i = 0; i < filters->nr_filters; i++) { in etm4_set_event_filters() 798 struct etm_filter *filter = &filters->etm_filter[i]; in etm4_set_event_filters() 845 if (filters->ssstatus) in etm4_set_event_filters()
|
/Linux-v4.19/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_vfpf.c | 742 req->filters[0].flags = VFPF_Q_FILTER_DEST_MAC_VALID; in bnx2x_vfpf_config_mac() 744 req->filters[0].flags |= VFPF_Q_FILTER_SET; in bnx2x_vfpf_config_mac() 750 memcpy(req->filters[0].mac, addr, ETH_ALEN); in bnx2x_vfpf_config_mac() 777 memcpy(req->filters[0].mac, bp->dev->dev_addr, in bnx2x_vfpf_config_mac() 951 req->filters[0].flags = VFPF_Q_FILTER_VLAN_TAG_VALID; in bnx2x_vfpf_update_vlan() 954 req->filters[0].flags |= VFPF_Q_FILTER_SET; in bnx2x_vfpf_update_vlan() 965 req->filters[0].vlan_tag = vid; in bnx2x_vfpf_update_vlan() 1668 struct vfpf_q_mac_vlan_filter *msg_filter = &tlv->filters[i]; in bnx2x_vf_mbx_macvlan_list() 1672 memset(&fl->filters[j], 0, sizeof(fl->filters[j])); in bnx2x_vf_mbx_macvlan_list() 1674 fl->filters[j].mac = msg_filter->mac; in bnx2x_vf_mbx_macvlan_list() [all …]
|
/Linux-v4.19/arch/x86/events/intel/ |
D | pt.c | 430 struct pt_filters *filters = event->hw.addr_filters; in pt_config_filters() local 435 if (!filters) in pt_config_filters() 440 for (range = 0; range < filters->nr_filters; range++) { in pt_config_filters() 441 struct pt_filter *filter = &filters->filter[range]; in pt_config_filters() 453 if (pt->filters.filter[range].msr_a != filter->msr_a) { in pt_config_filters() 455 pt->filters.filter[range].msr_a = filter->msr_a; in pt_config_filters() 458 if (pt->filters.filter[range].msr_b != filter->msr_b) { in pt_config_filters() 460 pt->filters.filter[range].msr_b = filter->msr_b; in pt_config_filters() 1153 struct pt_filters *filters; in pt_addr_filters_init() local 1159 filters = kzalloc_node(sizeof(struct pt_filters), GFP_KERNEL, node); in pt_addr_filters_init() [all …]
|
/Linux-v4.19/tools/lib/traceevent/ |
D | parse-filter.c | 118 filter->filters, in find_filter_type() 137 (filter->filters + 1)); in add_filter_type() 143 for (i = 0; i < filter->filters; i++) { in add_filter_type() 148 if (i < filter->filters) in add_filter_type() 152 (filter->filters - i)); in add_filter_type() 159 filter->filters++; in add_filter_type() 1402 if (!filter->filters) in tep_filter_remove_event() 1413 len = (unsigned long)(filter->event_filters + filter->filters) - in tep_filter_remove_event() 1417 filter->filters--; in tep_filter_remove_event() 1419 memset(&filter->event_filters[filter->filters], 0, in tep_filter_remove_event() [all …]
|
/Linux-v4.19/Documentation/networking/ |
D | i40e.txt | 67 Flow Director n-ntuple traffic filters (FDir) 69 The driver utilizes the ethtool interface for configuring ntuple filters, 77 Additionally, the driver supports using the action to specify filters for a 121 When programming filters, the hardware is limited to using a single input 123 different filters with the same type that don't match on the same fields. 130 set for TCPv4 filters, but the second filter will be unable to reprogram the 131 input set until all the conflicting TCPv4 filters are first removed. 134 input set and cannot be programmed separately for multiple filters of the 136 multiple filters may use the same offset but match against different data.
|
D | can.rst | 424 - The filters are set to exactly one filter receiving everything 440 by defining 0 .. n filters with the CAN_RAW_FILTER socket option. 460 contrast to CAN controller hardware filters the user may set 0 .. n 461 receive filters for each open socket separately: 480 To set the filters to zero filters is quite obsolete as to not read 488 The CAN filters are processed in per-device filter lists at CAN frame 498 To benefit from the optimized filters for single CAN identifiers the 512 filter has to be defined in this way to benefit from the optimized filters: 647 The CAN_RAW socket can set multiple CAN identifier specific filters that 648 lead to multiple filters in the af_can.c filter processing. These filters [all …]
|
/Linux-v4.19/Documentation/media/uapi/dvb/ |
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
|
D | dmx-fwrite.rst | 39 digitally recorded Transport Stream. Matching filters have to be defined 68 front- end. Make sure that these filters are stopped and that the 69 filters with input set to ``DMX_IN_DVR`` are started.
|
D | dmx-start.rst | 62 There are active filters filtering data from another input source. 63 Make sure that these filters are stopped before starting this
|
D | dmx-set-pes-filter.rst | 63 There are active filters filtering data from another input source. 64 Make sure that these filters are stopped before starting this
|
D | dmx-fopen.rst | 61 all PES filters set in the corresponding demux device 88 - “Too many open files”, i.e. no more filters available.
|
/Linux-v4.19/tools/perf/ |
D | builtin-ftrace.c | 34 struct list_head filters; member 230 ret = __set_tracing_filter("set_ftrace_filter", &ftrace->filters); in set_tracing_filters() 463 OPT_CALLBACK('T', "trace-funcs", &ftrace.filters, "func", in cmd_ftrace() 476 INIT_LIST_HEAD(&ftrace.filters); in cmd_ftrace() 515 delete_filter_func(&ftrace.filters); in cmd_ftrace()
|
/Linux-v4.19/tools/testing/selftests/ftrace/test.d/ |
D | functions | 41 reset_events_filter() { # reset all current setting filters 86 # no events, no triggers, no filters, no function filters,
|
/Linux-v4.19/drivers/net/wireless/st/cw1200/ |
D | pm.c | 25 struct wsm_udp_port_filter filters[WSM_MAX_FILTER_ELEMENTS]; member 31 struct wsm_ether_type_filter filters[WSM_MAX_FILTER_ELEMENTS]; member 36 .filters = { 60 .filters = {
|
/Linux-v4.19/Documentation/userspace-api/ |
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 161 If multiple filters exist, the return value for the evaluation of a 165 multiple filters return values of the same precedence, only the [all …]
|
/Linux-v4.19/net/sched/ |
D | cls_flow.c | 37 struct list_head filters; member 309 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() 598 list_for_each_entry_safe(f, next, &head->filters, list) { in flow_destroy() 613 list_for_each_entry(f, &head->filters, list) in flow_get() 685 list_for_each_entry(f, &head->filters, list) { in flow_walk()
|
/Linux-v4.19/drivers/media/dvb-frontends/ |
D | rtl2830.c | 626 set_bit(index, &dev->filters); in rtl2830_pid_filter() 628 clear_bit(index, &dev->filters); in rtl2830_pid_filter() 631 buf[0] = (dev->filters >> 0) & 0xff; in rtl2830_pid_filter() 632 buf[1] = (dev->filters >> 8) & 0xff; in rtl2830_pid_filter() 633 buf[2] = (dev->filters >> 16) & 0xff; in rtl2830_pid_filter() 634 buf[3] = (dev->filters >> 24) & 0xff; in rtl2830_pid_filter()
|
D | rtl2830_priv.h | 36 unsigned long filters; member
|
/Linux-v4.19/Documentation/trace/ |
D | events.rst | 108 find the field names that can be used in event filters (see section 5). 180 The field-names available for use in filters can be found in the 201 5.2 Setting filters 233 5.3 Clearing filters 239 To clear the filters for all events in a subsystem, write a '0' to the 242 5.3 Subsystem filters 245 For convenience, filters for every event in a subsystem can be set or 251 result in an unintended mixture of filters which could lead to 252 confusing (to the user who might think different filters are in 253 effect) trace output. Only filters that reference just the common [all …]
|
/Linux-v4.19/drivers/media/usb/dvb-usb/ |
D | m920x.h | 65 u16 filters[M9206_MAX_ADAPTERS][M9206_MAX_FILTERS]; member
|
/Linux-v4.19/Documentation/features/seccomp/seccomp-filter/ |
D | arch-support.txt | 4 # description: arch supports seccomp filters
|
/Linux-v4.19/tools/perf/Documentation/ |
D | perf-record.txt | 101 - tracepoint filters 106 - address filters 109 address filters by specifying a non-zero value in 112 Address filters have the format: 124 trace. 'start' and 'stop' filters need not specify a <size>. 134 of that symbol. For 'filter' and 'tracestop' filters, if <size> is 152 Multiple filters can be separated with space or comma. 157 filter expression 'common_pid != $PERFPID' to filters. If other 337 It is possible to select the types of branches captured by enabling filters. The 338 following filters are defined: [all …]
|
/Linux-v4.19/tools/kvm/kvm_stat/ |
D | kvm_stat | 528 self.filters = self._get_filters() 543 filters = {} 544 filters['kvm_userspace_exit'] = ('reason', USERSPACE_EXIT_REASONS) 546 filters['kvm_exit'] = ('exit_reason', ARCH.exit_reasons) 547 return filters 568 if field in self.filters: 569 filter_name_, filter_dicts = self.filters[field] 641 (self.filters[tracepoint][0], 642 self.filters[tracepoint][1][sub]))
|
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/fw/api/ |
D | filter.h | 179 struct iwl_fw_bcast_filter filters[MAX_BCAST_FILTERS]; member
|