Home
last modified time | relevance | path

Searched refs:filter (Results 1 – 200 of 472) sorted by relevance

123

/linux-4.1.27/samples/seccomp/
Dbpf-helper.c19 struct sock_filter *filter, size_t count) in bpf_resolve_jumps() argument
21 struct sock_filter *begin = filter; in bpf_resolve_jumps()
30 filter += insn; in bpf_resolve_jumps()
31 for (; filter >= begin; --insn, --filter) { in bpf_resolve_jumps()
32 if (filter->code != (BPF_JMP+BPF_JA)) in bpf_resolve_jumps()
34 switch ((filter->jt<<8)|filter->jf) { in bpf_resolve_jumps()
36 if (labels->labels[filter->k].location == 0xffffffff) { in bpf_resolve_jumps()
38 labels->labels[filter->k].label); in bpf_resolve_jumps()
41 filter->k = labels->labels[filter->k].location - in bpf_resolve_jumps()
43 filter->jt = 0; in bpf_resolve_jumps()
[all …]
Dbpf-fancy.c34 struct sock_filter filter[] = { in main() local
81 .filter = filter, in main()
82 .len = (unsigned short)(sizeof(filter)/sizeof(filter[0])), in main()
85 bpf_resolve_jumps(&l, filter, sizeof(filter)/sizeof(*filter)); in main()
Ddropper.c30 struct sock_filter filter[] = { in install_filter() local
42 .len = (unsigned short)(sizeof(filter)/sizeof(filter[0])), in install_filter()
43 .filter = filter, in install_filter()
Dbpf-direct.c112 struct sock_filter filter[] = { in install_filter() local
145 .len = (unsigned short)(sizeof(filter)/sizeof(filter[0])), in install_filter()
146 .filter = filter, in install_filter()
/linux-4.1.27/block/
Dscsi_ioctl.c124 static void blk_set_cmd_filter_defaults(struct blk_cmd_filter *filter) in blk_set_cmd_filter_defaults() argument
127 __set_bit(TEST_UNIT_READY, filter->read_ok); in blk_set_cmd_filter_defaults()
128 __set_bit(REQUEST_SENSE, filter->read_ok); in blk_set_cmd_filter_defaults()
129 __set_bit(READ_6, filter->read_ok); in blk_set_cmd_filter_defaults()
130 __set_bit(READ_10, filter->read_ok); in blk_set_cmd_filter_defaults()
131 __set_bit(READ_12, filter->read_ok); in blk_set_cmd_filter_defaults()
132 __set_bit(READ_16, filter->read_ok); in blk_set_cmd_filter_defaults()
133 __set_bit(READ_BUFFER, filter->read_ok); in blk_set_cmd_filter_defaults()
134 __set_bit(READ_DEFECT_DATA, filter->read_ok); in blk_set_cmd_filter_defaults()
135 __set_bit(READ_CAPACITY, filter->read_ok); in blk_set_cmd_filter_defaults()
[all …]
/linux-4.1.27/kernel/trace/
Dtrace_events_filter.c545 int filter_match_preds(struct event_filter *filter, void *rec) in filter_match_preds() argument
557 if (!filter) in filter_match_preds()
560 n_preds = filter->n_preds; in filter_match_preds()
567 root = rcu_dereference_sched(filter->root); in filter_match_preds()
571 data.preds = preds = rcu_dereference_sched(filter->preds); in filter_match_preds()
584 static void remove_filter_string(struct event_filter *filter) in remove_filter_string() argument
586 if (!filter) in remove_filter_string()
589 kfree(filter->filter_string); in remove_filter_string()
590 filter->filter_string = NULL; in remove_filter_string()
593 static int replace_filter_string(struct event_filter *filter, in replace_filter_string() argument
[all …]
Dtrace_export.c25 filter, regfn) \ argument
27 filter)
55 #define FTRACE_ENTRY(name, struct_name, id, tstruct, print, filter) \ argument
68 #define FTRACE_ENTRY_DUP(name, struct_name, id, tstruct, print, filter) \ argument
70 filter)
126 #define FTRACE_ENTRY(name, struct_name, id, tstruct, print, filter) \ argument
132 int filter_type = filter; \
163 #define FTRACE_ENTRY_REG(call, struct_name, etype, tstruct, print, filter,\ argument
186 #define FTRACE_ENTRY(call, struct_name, etype, tstruct, print, filter) \ argument
188 PARAMS(tstruct), PARAMS(print), filter, NULL)
Dtrace_uprobe.c54 struct trace_uprobe_filter filter; member
218 static inline void init_trace_uprobe_filter(struct trace_uprobe_filter *filter) in init_trace_uprobe_filter() argument
220 rwlock_init(&filter->rwlock); in init_trace_uprobe_filter()
221 filter->nr_systemwide = 0; in init_trace_uprobe_filter()
222 INIT_LIST_HEAD(&filter->perf_events); in init_trace_uprobe_filter()
225 static inline bool uprobe_filter_is_empty(struct trace_uprobe_filter *filter) in uprobe_filter_is_empty() argument
227 return !filter->nr_systemwide && list_empty(&filter->perf_events); in uprobe_filter_is_empty()
267 init_trace_uprobe_filter(&tu->filter); in alloc_trace_uprobe()
885 filter_func_t filter) in probe_event_enable() argument
910 WARN_ON(!uprobe_filter_is_empty(&tu->filter)); in probe_event_enable()
[all …]
Dtrace_events_trigger.c70 struct event_filter *filter; in event_triggers_call() local
80 filter = rcu_dereference_sched(data->filter); in event_triggers_call()
81 if (filter && !filter_match_preds(filter, rec)) in event_triggers_call()
497 if (data->filter || data->cmd_ops->post_trigger) { in update_cond_flag()
708 struct event_filter *filter = NULL, *tmp; in set_trigger_filter() local
724 ret = create_event_filter(file->event_call, filter_str, false, &filter); in set_trigger_filter()
728 tmp = rcu_access_pointer(data->filter); in set_trigger_filter()
730 rcu_assign_pointer(data->filter, filter); in set_trigger_filter()
744 free_event_filter(rcu_access_pointer(data->filter)); in set_trigger_filter()
745 data->filter = NULL; in set_trigger_filter()
[all …]
Dtrace.h68 #define FTRACE_ENTRY(name, struct_name, id, tstruct, print, filter) \ argument
78 #define FTRACE_ENTRY_DUP(name, name_struct, id, tstruct, printk, filter) argument
82 filter, regfn) \ argument
84 filter)
992 struct event_filter *filter; member
1068 extern void free_event_filter(struct event_filter *filter);
1099 struct event_filter __rcu *filter; member
1289 #define FTRACE_ENTRY(call, struct_name, id, tstruct, print, filter) \ argument
1293 #define FTRACE_ENTRY_DUP(call, struct_name, id, tstruct, print, filter) \ argument
1295 filter)
Dtrace_events.c429 struct event_filter *filter = system->filter; in __put_system() local
437 if (filter) { in __put_system()
438 kfree(filter->filter_string); in __put_system()
439 kfree(filter); in __put_system()
507 free_event_filter(file->filter); in remove_event_file_dir()
1482 system->filter = NULL; in create_new_subsystem()
1484 system->filter = kzalloc(sizeof(struct event_filter), GFP_KERNEL); in create_new_subsystem()
1485 if (!system->filter) in create_new_subsystem()
1553 kfree(system->filter); in event_subsystem_dir()
1554 system->filter = NULL; in event_subsystem_dir()
[all …]
/linux-4.1.27/drivers/infiniband/hw/usnic/
Dusnic_fwd.h75 usnic_fwd_alloc_flow(struct usnic_fwd_dev *ufdev, struct filter *filter,
81 static inline void usnic_fwd_init_usnic_filter(struct filter *filter, in usnic_fwd_init_usnic_filter() argument
84 filter->type = FILTER_USNIC_ID; in usnic_fwd_init_usnic_filter()
85 filter->u.usnic.ethtype = USNIC_ROCE_ETHERTYPE; in usnic_fwd_init_usnic_filter()
86 filter->u.usnic.flags = FILTER_FIELD_USNIC_ETHTYPE | in usnic_fwd_init_usnic_filter()
89 filter->u.usnic.proto_version = (USNIC_ROCE_GRH_VER << in usnic_fwd_init_usnic_filter()
92 filter->u.usnic.usnic_id = usnic_id; in usnic_fwd_init_usnic_filter()
95 static inline void usnic_fwd_init_udp_filter(struct filter *filter, in usnic_fwd_init_udp_filter() argument
98 filter->type = FILTER_IPV4_5TUPLE; in usnic_fwd_init_udp_filter()
99 filter->u.ipv4.flags = FILTER_FIELD_5TUP_PROTO; in usnic_fwd_init_udp_filter()
[all …]
Dusnic_fwd.c153 struct filter *filter) in validate_filter_locked() argument
158 if (filter->type == FILTER_IPV4_5TUPLE) { in validate_filter_locked()
159 if (!(filter->u.ipv4.flags & FILTER_FIELD_5TUP_DST_AD)) in validate_filter_locked()
161 if (!(filter->u.ipv4.flags & FILTER_FIELD_5TUP_DST_PT)) in validate_filter_locked()
165 else if (filter->u.ipv4.dst_port == 0) in validate_filter_locked()
167 else if (ntohl(ufdev->inaddr) != filter->u.ipv4.dst_addr) in validate_filter_locked()
176 static void fill_tlv(struct filter_tlv *tlv, struct filter *filter, in fill_tlv() argument
180 tlv->length = sizeof(struct filter); in fill_tlv()
181 *((struct filter *)&tlv->val) = *filter; in fill_tlv()
184 sizeof(struct filter)); in fill_tlv()
[all …]
Dusnic_ib_qp_grp.c194 struct filter filter; in create_roce_custom_flow() local
209 usnic_fwd_init_usnic_filter(&filter, port_num); in create_roce_custom_flow()
214 flow = usnic_fwd_alloc_flow(qp_grp->ufdev, &filter, &uaction); in create_roce_custom_flow()
256 struct filter filter; in create_udp_flow() local
284 usnic_fwd_init_udp_filter(&filter, addr, port_num); in create_udp_flow()
289 flow = usnic_fwd_alloc_flow(qp_grp->ufdev, &filter, &uaction); in create_udp_flow()
/linux-4.1.27/drivers/media/dvb-core/
Ddmxdev.c355 struct dmx_section_filter *filter, in dvb_dmxdev_section_callback() argument
358 struct dmxdev_filter *dmxdevfilter = filter->priv; in dvb_dmxdev_section_callback()
445 static int dvb_dmxdev_feed_start(struct dmxdev_filter *filter) in dvb_dmxdev_feed_start() argument
450 dvb_dmxdev_filter_state_set(filter, DMXDEV_STATE_GO); in dvb_dmxdev_feed_start()
452 switch (filter->type) { in dvb_dmxdev_feed_start()
454 return filter->feed.sec->start_filtering(filter->feed.sec); in dvb_dmxdev_feed_start()
456 list_for_each_entry(feed, &filter->feed.ts, next) { in dvb_dmxdev_feed_start()
459 dvb_dmxdev_feed_stop(filter); in dvb_dmxdev_feed_start()
473 static int dvb_dmxdev_feed_restart(struct dmxdev_filter *filter) in dvb_dmxdev_feed_restart() argument
476 struct dmxdev *dmxdev = filter->dev; in dvb_dmxdev_feed_restart()
[all …]
Ddvb_demux.c143 u8 xor = f->filter.filter_value[i] ^ feed->feed.sec.secbuf[i]; in dvb_dmx_swfilter_sectionfilter()
155 NULL, 0, &f->filter, DMX_OK); in dvb_dmx_swfilter_sectionfilter()
161 struct dvb_demux_filter *f = feed->filter; in dvb_dmx_swfilter_section_feed()
602 if (demux->filter[i].state == DMX_STATE_FREE) in dvb_dmx_filter_alloc()
608 demux->filter[i].state = DMX_STATE_ALLOCATED; in dvb_dmx_filter_alloc()
610 return &demux->filter[i]; in dvb_dmx_filter_alloc()
815 if (!(feed->filter = dvb_dmx_filter_alloc(demux))) { in dvbdmx_allocate_ts_feed()
821 feed->filter->type = DMX_TYPE_TS; in dvbdmx_allocate_ts_feed()
822 feed->filter->feed = feed; in dvbdmx_allocate_ts_feed()
823 feed->filter->state = DMX_STATE_READY; in dvbdmx_allocate_ts_feed()
[all …]
Ddvb_demux.h50 struct dmx_section_filter filter; member
87 struct dvb_demux_filter *filter; member
117 struct dvb_demux_filter *filter; member
Ddmxdev.h67 } filter; member
98 struct dmxdev_filter *filter; member
Ddemux.h129 struct dmx_section_filter** filter);
131 struct dmx_section_filter* filter);
/linux-4.1.27/tools/lib/traceevent/
Dparse-filter.c119 find_filter_type(struct event_filter *filter, int id) in find_filter_type() argument
126 filter_type = bsearch(&key, filter->event_filters, in find_filter_type()
127 filter->filters, in find_filter_type()
128 sizeof(*filter->event_filters), in find_filter_type()
135 add_filter_type(struct event_filter *filter, int id) in add_filter_type() argument
140 filter_type = find_filter_type(filter, id); in add_filter_type()
144 filter_type = realloc(filter->event_filters, in add_filter_type()
145 sizeof(*filter->event_filters) * in add_filter_type()
146 (filter->filters + 1)); in add_filter_type()
150 filter->event_filters = filter_type; in add_filter_type()
[all …]
Devent-parse.h903 struct filter_arg *filter; member
929 enum pevent_errno pevent_filter_add_filter_str(struct event_filter *filter,
932 enum pevent_errno pevent_filter_match(struct event_filter *filter,
935 int pevent_filter_strerror(struct event_filter *filter, enum pevent_errno err,
938 int pevent_event_filtered(struct event_filter *filter,
941 void pevent_filter_reset(struct event_filter *filter);
943 int pevent_filter_clear_trivial(struct event_filter *filter,
946 void pevent_filter_free(struct event_filter *filter);
948 char *pevent_filter_make_string(struct event_filter *filter, int event_id);
950 int pevent_filter_remove_event(struct event_filter *filter,
[all …]
DBuild4 libtraceevent-y += parse-filter.o
/linux-4.1.27/kernel/
Dseccomp.c100 static int seccomp_check_filter(struct sock_filter *filter, unsigned int flen) in seccomp_check_filter() argument
104 struct sock_filter *ftest = &filter[pc]; in seccomp_check_filter()
178 struct seccomp_filter *f = ACCESS_ONCE(current->seccomp.filter); in seccomp_run_filters()
273 is_ancestor(thread->seccomp.filter, in seccomp_can_sync_threads()
274 caller->seccomp.filter))) in seccomp_can_sync_threads()
318 smp_store_release(&thread->seccomp.filter, in seccomp_sync_threads()
319 caller->seccomp.filter); in seccomp_sync_threads()
349 struct seccomp_filter *filter; in seccomp_prepare_filter() local
377 if (copy_from_user(fp, fprog->filter, fp_size)) in seccomp_prepare_filter()
397 filter = kzalloc(sizeof(struct seccomp_filter), in seccomp_prepare_filter()
[all …]
/linux-4.1.27/tools/perf/util/
Dstrfilter.c24 void strfilter__delete(struct strfilter *filter) in strfilter__delete() argument
26 if (filter) { in strfilter__delete()
27 strfilter_node__delete(filter->root); in strfilter__delete()
28 free(filter); in strfilter__delete()
157 struct strfilter *filter = zalloc(sizeof(*filter)); in strfilter__new() local
160 if (filter) in strfilter__new()
161 filter->root = strfilter_node__new(rules, &ep); in strfilter__new()
163 if (!filter || !filter->root || *ep != '\0') { in strfilter__new()
166 strfilter__delete(filter); in strfilter__new()
167 filter = NULL; in strfilter__new()
[all …]
Dmap.h125 #define __map__for_each_symbol_by_name(map, sym_name, pos, filter) \ argument
126 for (pos = map__find_symbol_by_name(map, sym_name, filter); \
150 int map__load(struct map *map, symbol_filter_t filter);
152 u64 addr, symbol_filter_t filter);
154 symbol_filter_t filter);
207 symbol_filter_t filter);
213 symbol_filter_t filter);
217 int map_groups__find_ams(struct addr_map_symbol *ams, symbol_filter_t filter);
222 symbol_filter_t filter) in map_groups__find_function_by_name() argument
224 return map_groups__find_symbol_by_name(mg, MAP__FUNCTION, name, mapp, filter); in map_groups__find_function_by_name()
Dmachine.h159 symbol_filter_t filter) in machine__find_kernel_symbol() argument
162 mapp, filter); in machine__find_kernel_symbol()
168 symbol_filter_t filter) in machine__find_kernel_function() argument
171 mapp, filter); in machine__find_kernel_function()
178 symbol_filter_t filter) in machine__find_kernel_function_by_name() argument
181 filter); in machine__find_kernel_function_by_name()
188 enum map_type type, symbol_filter_t filter);
190 symbol_filter_t filter);
Dsymbol.c27 symbol_filter_t filter);
29 symbol_filter_t filter);
631 symbol_filter_t filter) in dso__split_kallsyms_for_kcore() argument
655 if (!curr_map || (filter && filter(curr_map, pos))) { in dso__split_kallsyms_for_kcore()
686 symbol_filter_t filter) in dso__split_kallsyms() argument
796 if (filter && filter(curr_map, pos)) { in dso__split_kallsyms()
1240 struct map *map, symbol_filter_t filter) in dso__load_kallsyms() argument
1262 return dso__split_kallsyms_for_kcore(dso, map, filter); in dso__load_kallsyms()
1264 return dso__split_kallsyms(dso, map, delta, filter); in dso__load_kallsyms()
1268 symbol_filter_t filter) in dso__load_perf_map() argument
[all …]
Dsymbol.h228 int dso__load(struct dso *dso, struct map *map, symbol_filter_t filter);
231 symbol_filter_t filter);
233 symbol_filter_t filter);
235 symbol_filter_t filter);
271 struct symsrc *runtime_ss, symbol_filter_t filter,
274 struct map *map, symbol_filter_t filter);
Dstrfilter.h38 bool strfilter__compare(struct strfilter *filter, const char *str);
46 void strfilter__delete(struct strfilter *filter);
Dmap.c251 int map__load(struct map *map, symbol_filter_t filter) in map__load() argument
259 nr = dso__load(map->dso, map, filter); in map__load()
296 symbol_filter_t filter) in map__find_symbol() argument
298 if (map__load(map, filter) < 0) in map__find_symbol()
305 symbol_filter_t filter) in map__find_symbol_by_name() argument
307 if (map__load(map, filter) < 0) in map__find_symbol_by_name()
521 symbol_filter_t filter) in map_groups__find_symbol() argument
526 if (map != NULL && map__load(map, filter) >= 0) { in map_groups__find_symbol()
529 return map__find_symbol(map, map->map_ip(map, addr), filter); in map_groups__find_symbol()
539 symbol_filter_t filter) in map_groups__find_symbol_by_name() argument
[all …]
Dthread_map.c15 static int filter(const struct dirent *dir) in filter() function
32 items = scandir(name, &namelist, filter, NULL); in thread_map__new_by_pid()
97 items = scandir(path, &namelist, filter, NULL); in thread_map__new_by_uid()
183 items = scandir(name, &namelist, filter, NULL); in thread_map__new_by_pid_str()
Dprobe-event.h135 struct strfilter *filter, bool externs);
136 extern int show_available_funcs(const char *module, struct strfilter *filter,
Devlist.c1061 if (evsel->filter == NULL) in perf_evlist__apply_filters()
1064 err = perf_evsel__set_filter(evsel, ncpus, nthreads, evsel->filter); in perf_evlist__apply_filters()
1074 int perf_evlist__set_filter(struct perf_evlist *evlist, const char *filter) in perf_evlist__set_filter() argument
1082 err = perf_evsel__set_filter(evsel, ncpus, nthreads, filter); in perf_evlist__set_filter()
1092 char *filter; in perf_evlist__set_filter_pids() local
1098 if (asprintf(&filter, "common_pid != %d", pids[i]) < 0) in perf_evlist__set_filter_pids()
1103 if (asprintf(&tmp, "%s && common_pid != %d", filter, pids[i]) < 0) in perf_evlist__set_filter_pids()
1106 free(filter); in perf_evlist__set_filter_pids()
1107 filter = tmp; in perf_evlist__set_filter_pids()
1111 ret = perf_evlist__set_filter(evlist, filter); in perf_evlist__set_filter_pids()
[all …]
/linux-4.1.27/scripts/
DMakefile.clean13 kbuild-dir := $(if $(filter /%,$(src)),$(src),$(srctree)/$(src))
19 __subdir-y := $(patsubst %/,%,$(filter %/, $(obj-y)))
21 __subdir-m := $(patsubst %/,%,$(filter %/, $(obj-m)))
23 __subdir- := $(patsubst %/,%,$(filter %/, $(obj-)))
43 __clean-files := $(filter-out $(no-clean-files), $(__clean-files))
50 $(addprefix $(obj)/, $(filter-out $(objtree)/%, $(__clean-files))) \
51 $(filter $(objtree)/%, $(__clean-files)))
56 $(addprefix $(obj)/, $(filter-out $(objtree)/%, $(clean-dirs))) \
57 $(filter $(objtree)/%, $(clean-dirs)))
DMakefile.lib18 obj-m := $(filter-out $(obj-y),$(obj-m))
23 lib-y := $(filter-out $(obj-y), $(sort $(lib-y) $(lib-m)))
36 modorder := $(patsubst %/,%/modules.order, $(filter %/, $(obj-y)) $(obj-m:.o=.ko))
38 __subdir-y := $(patsubst %/,%,$(filter %/, $(obj-y)))
40 __subdir-m := $(patsubst %/,%,$(filter %/, $(obj-m)))
43 obj-m := $(filter-out %/, $(obj-m))
53 single-used-m := $(sort $(filter-out $(multi-used-m),$(obj-m)))
63 subdir-obj-y := $(filter %/built-in.o, $(obj-y))
69 real-objs-y := $(foreach m, $(filter-out $(subdir-obj-y), $(obj-y)), $(if $(strip $($(m:.o=-objs)) …
101 modname_flags = $(if $(filter 1,$(words $(modname))),\
[all …]
DMakefile.headersinst29 subdirs := $(patsubst %/,%,$(filter %/, $(header-y)))
30 header-y := $(filter-out %/, $(header-y))
38 wrapper-files := $(filter $(header-y), $(generic-y))
46 header-y := $(filter-out $(generic-y), $(header-y))
71 unwanted := $(filter-out $(all-files),$(oldheaders))
DMakefile.modbuiltin23 kbuild-dir := $(if $(filter /%,$(src)),$(src),$(srctree)/$(src))
28 __subdir-Y := $(patsubst %/,%,$(filter %/, $(obj-Y)))
35 modbuiltin-mods := $(filter %.ko, $(obj-Y:.o=.ko))
DMakefile.modpost82 MODPOST_OPT=$(subst -i,-n,$(filter -i,$(MAKEFLAGS)))
85 quiet_cmd_modpost = MODPOST $(words $(filter-out vmlinux FORCE, $^)) modules
121 -o $@ $(filter-out FORCE,$^)
DKbuild.include200 $(if $(filter-out -I/%,$(1)),$(patsubst -I%,-I$(srctree)/%,$(1))) $(1))
203 flags = $(foreach o,$($(1)),$(if $(filter -I%,$(o)),$(call addtree,$(o)),$(o)))
214 objectify = $(foreach o,$(1),$(if $(filter /%,$(o)),$(o),$(obj)/$(o)))
227 arg-check = $(strip $(filter-out $(cmd_$(1)), $(cmd_$@)) \
228 $(filter-out $(cmd_$@), $(cmd_$(1))) )
243 any-prereq = $(filter-out $(PHONY),$?) $(filter-out $(PHONY) $(wildcard $^),$^)
288 $(if $(filter $@, $(PHONY)),- due to target is PHONY, \
293 $(if $(filter $@, $(targets)), \
DMakefile.build42 kbuild-dir := $(if $(filter /%,$(src)),$(src),$(srctree)/$(src))
332 $(LD) $(ld_flags) -r -o $@ $(filter $(obj-y), $^) \
349 $(if $(filter %/modules.order, $m), \
376 $(filter $(addprefix $(obj)/, \
Dmkmakefile50 \$(filter-out __sub-make, \$(MAKECMDGOALS)): __sub-make
/linux-4.1.27/tools/perf/
Dbuiltin-probe.c66 struct strfilter *filter; member
268 if (params.filter) in opt_set_filter()
269 strfilter__delete(params.filter); in opt_set_filter()
270 params.filter = strfilter__new(str, &err); in opt_set_filter()
271 if (!params.filter) { in opt_set_filter()
297 if (params.filter) in cleanup_params()
298 strfilter__delete(params.filter); in cleanup_params()
451 if (!params.filter) in __cmd_probe()
452 params.filter = strfilter__new(DEFAULT_FUNC_FILTER, in __cmd_probe()
454 ret = show_available_funcs(params.target, params.filter, in __cmd_probe()
[all …]
DMakefile.perf134 ifeq ($(filter-out $(NON_CONFIG_TARGETS),$(MAKECMDGOALS)),)
156 grep-libs = $(filter -l%,$(1))
157 strip-libs = $(filter-out -l%,$(1))
286 $(QUIET_LINK)$(CC) -o $@ -shared $(LDFLAGS) $(filter %.o,$^) $(GTK_LIBS)
349 $(QUIET_LINK)$(CC) $(CFLAGS) -o $@ $(LDFLAGS) $(filter %.o,$^) $(LIBS)
353 $(QUIET_CC)$(CC) -m32 $(filter -static,$(LDFLAGS)) -Wall -Werror -o $@ perf-read-vdso.c
358 $(QUIET_CC)$(CC) -mx32 $(filter -static,$(LDFLAGS)) -Wall -Werror -o $@ perf-read-vdso.c
/linux-4.1.27/net/can/
Draw.c94 struct can_filter *filter; /* pointer to filter(s) */ member
185 struct can_filter *filter, int count) in raw_enable_filters() argument
191 err = can_rx_register(dev, filter[i].can_id, in raw_enable_filters()
192 filter[i].can_mask, in raw_enable_filters()
197 can_rx_unregister(dev, filter[i].can_id, in raw_enable_filters()
198 filter[i].can_mask, in raw_enable_filters()
220 struct can_filter *filter, int count) in raw_disable_filters() argument
225 can_rx_unregister(dev, filter[i].can_id, filter[i].can_mask, in raw_disable_filters()
244 raw_disable_filters(dev, sk, ro->filter, ro->count); in raw_disable_allfilters()
253 err = raw_enable_filters(dev, sk, ro->filter, ro->count); in raw_enable_allfilters()
[all …]
Dgw.c123 struct can_filter filter; member
442 return can_rx_register(gwj->src.dev, gwj->ccgw.filter.can_id, in cgw_register_filter()
443 gwj->ccgw.filter.can_mask, can_can_gw_rcv, in cgw_register_filter()
449 can_rx_unregister(gwj->src.dev, gwj->ccgw.filter.can_id, in cgw_unregister_filter()
450 gwj->ccgw.filter.can_mask, can_can_gw_rcv, gwj); in cgw_unregister_filter()
565 if (gwj->ccgw.filter.can_id || gwj->ccgw.filter.can_mask) { in cgw_put_job()
567 &gwj->ccgw.filter) < 0) in cgw_put_job()
775 nla_memcpy(&ccgw->filter, tb[CGW_FILTER], in cgw_parse_attr()
/linux-4.1.27/Documentation/trace/
Devents.txt156 'filter expressions' with them. As soon as an event is logged into
157 the trace buffer, its fields are checked against the filter expression
159 'match' the filter will appear in the trace output, and an event whose
160 values don't match will be discarded. An event with no filter
162 filter has been set for an event.
167 A filter expression consists of one or more 'predicates' that can be
206 A filter for an individual event is set by writing a filter expression
207 to the 'filter' file for the given event.
212 # echo "common_preempt_count > 4" > filter
217 # echo "((sig >= 10 && sig < 15) || sig == 17) && comm != bash" > filter
[all …]
Devents-nmi.txt30 to the filter is in nanoseconds! You can filter on 'delta_ns':
33 echo 'handler==0xffffffff81625600 && delta_ns>1000000' > filter
/linux-4.1.27/lib/xz/
DKconfig12 bool "x86 BCJ filter decoder" if EXPERT
17 bool "PowerPC BCJ filter decoder" if EXPERT
22 bool "IA-64 BCJ filter decoder" if EXPERT
27 bool "ARM BCJ filter decoder" if EXPERT
32 bool "ARM-Thumb BCJ filter decoder" if EXPERT
37 bool "SPARC BCJ filter decoder" if EXPERT
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-class-rc36 What: /sys/class/rc/rcN/filter
41 Sets the scancode filter expected value.
43 expected value of the bits set in the filter mask.
45 the filter will be ignored. Otherwise the write will fail with
54 Sets the scancode filter mask of bits to compare.
55 Use in combination with /sys/class/rc/rcN/filter to set the bits
57 value. A value of 0 disables the filter to allow all valid
60 the filter will be ignored. Otherwise the write will fail with
70 for the wakeup filter, something like:
88 Sets the scancode wakeup filter expected value.
[all …]
/linux-4.1.27/tools/testing/fault-injection/
Dfailcmd.sh41 --interval=value, --space=value, --verbose=value, --task-filter=value,
48 --cache-filter=value
86 LONGOPTS=probability:,interval:,times:,space:,verbose:,task-filter:
91 LONGOPTS=$LONGOPTS,ignore-gfp-wait:,cache-filter:
107 echo N > $FAULTATTR/task-filter
153 --task-filter)
185 --cache-filter)
212 echo $task_filter > $FAULTATTR/task-filter
/linux-4.1.27/net/netfilter/
Dnfnetlink_acct.c189 const struct nfacct_filter *filter = cb->data; in nfnl_acct_dump() local
207 if (filter && (cur->flags & filter->mask) != filter->value) in nfnl_acct_dump()
238 struct nfacct_filter *filter; in nfacct_filter_alloc() local
246 filter = kzalloc(sizeof(struct nfacct_filter), GFP_KERNEL); in nfacct_filter_alloc()
247 if (!filter) in nfacct_filter_alloc()
250 filter->mask = ntohl(nla_get_be32(tb[NFACCT_FILTER_MASK])); in nfacct_filter_alloc()
251 filter->value = ntohl(nla_get_be32(tb[NFACCT_FILTER_VALUE])); in nfacct_filter_alloc()
253 return filter; in nfacct_filter_alloc()
271 struct nfacct_filter *filter; in nfnl_acct_get() local
273 filter = nfacct_filter_alloc(tb[NFACCT_FILTER]); in nfnl_acct_get()
[all …]
Dxt_bpf.c29 program.filter = info->bpf_program; in bpf_mt_check()
31 if (bpf_prog_create(&info->filter, &program)) { in bpf_mt_check()
43 return BPF_PROG_RUN(info->filter, skb); in bpf_mt()
49 bpf_prog_destroy(info->filter); in bpf_mt_destroy()
Dnf_conntrack_netlink.c763 struct ctnetlink_filter *filter; in ctnetlink_alloc_filter() local
765 filter = kzalloc(sizeof(*filter), GFP_KERNEL); in ctnetlink_alloc_filter()
766 if (filter == NULL) in ctnetlink_alloc_filter()
769 filter->mark.val = ntohl(nla_get_be32(cda[CTA_MARK])); in ctnetlink_alloc_filter()
770 filter->mark.mask = ntohl(nla_get_be32(cda[CTA_MARK_MASK])); in ctnetlink_alloc_filter()
772 return filter; in ctnetlink_alloc_filter()
780 struct ctnetlink_filter *filter = data; in ctnetlink_filter_match() local
782 if (filter == NULL) in ctnetlink_filter_match()
786 if ((ct->mark & filter->mark.mask) == filter->mark.val) in ctnetlink_filter_match()
1035 struct ctnetlink_filter *filter = NULL; in ctnetlink_flush_conntrack() local
[all …]
/linux-4.1.27/net/sched/
Dact_bpf.c28 struct bpf_prog *filter; member
52 filter_res = BPF_PROG_RUN(prog->filter, skb); in tcf_bpf()
193 fprog_tmp.filter = bpf_ops; in tcf_bpf_init_from_ops()
203 cfg->filter = fp; in tcf_bpf_init_from_ops()
238 cfg->filter = fp; in tcf_bpf_init_from_efd()
247 bpf_prog_put(cfg->filter); in tcf_bpf_cfg_cleanup()
249 bpf_prog_destroy(cfg->filter); in tcf_bpf_cfg_cleanup()
259 cfg->filter = prog->filter; in tcf_bpf_prog_fill_cfg()
333 prog->filter = cfg.filter; in tcf_bpf_init()
Dcls_bpf.c38 struct bpf_prog *filter; member
75 int filter_res = BPF_PROG_RUN(prog->filter, skb); in cls_bpf_classify()
119 bpf_prog_put(prog->filter); in cls_bpf_delete_prog()
121 bpf_prog_destroy(prog->filter); in cls_bpf_delete_prog()
208 fprog_tmp.filter = bpf_ops; in cls_bpf_prog_from_ops()
220 prog->filter = fp; in cls_bpf_prog_from_ops()
258 prog->filter = fp; in cls_bpf_prog_from_efd()
Dsch_fq_codel.c88 struct tcf_proto *filter; in fq_codel_classify() local
97 filter = rcu_dereference_bh(q->filter_list); in fq_codel_classify()
98 if (!filter) in fq_codel_classify()
102 result = tc_classify(skb, filter, &res); in fq_codel_classify()
/linux-4.1.27/drivers/media/rc/img-ir/
Dimg-ir-hw.c265 static u32 img_ir_free_timing_dynamic(u32 st_ft, struct img_ir_filter *filter) in img_ir_free_timing_dynamic() argument
270 newminlen = filter->minlen & -2; in img_ir_free_timing_dynamic()
271 newmaxlen = (filter->maxlen + 1) & -2; in img_ir_free_timing_dynamic()
398 struct img_ir_filter *filter) in img_ir_write_filter() argument
400 if (filter) { in img_ir_write_filter()
402 (unsigned long long)filter->data, in img_ir_write_filter()
403 (unsigned long long)filter->mask); in img_ir_write_filter()
404 img_ir_write(priv, IMG_IR_IRQ_MSG_DATA_LW, (u32)filter->data); in img_ir_write_filter()
405 img_ir_write(priv, IMG_IR_IRQ_MSG_DATA_UP, (u32)(filter->data in img_ir_write_filter()
407 img_ir_write(priv, IMG_IR_IRQ_MSG_MASK_LW, (u32)filter->mask); in img_ir_write_filter()
[all …]
Dimg-ir-rc5.c87 .filter = img_ir_rc5_filter,
Dimg-ir-rc6.c116 .filter = img_ir_rc6_filter,
Dimg-ir-jvc.c87 .filter = img_ir_jvc_filter,
Dimg-ir-sharp.c105 .filter = img_ir_sharp_filter,
/linux-4.1.27/include/linux/
Di8042.h66 int i8042_install_filter(bool (*filter)(unsigned char data, unsigned char str,
68 int i8042_remove_filter(bool (*filter)(unsigned char data, unsigned char str,
91 static inline int i8042_install_filter(bool (*filter)(unsigned char data, unsigned char str, in i8042_install_filter()
97 static inline int i8042_remove_filter(bool (*filter)(unsigned char data, unsigned char str, in i8042_remove_filter()
Dfilter.h287 #define SK_RUN_FILTER(filter, ctx) \ argument
288 (*filter->prog->bpf_func)(ctx, filter->prog->insnsi)
294 compat_uptr_t filter; /* struct sock_filter * */ member
300 struct sock_filter *filter; member
317 const struct bpf_insn *filter);
331 #define BPF_PROG_RUN(filter, ctx) (*filter->bpf_func)(ctx, filter->insnsi) argument
339 #define bpf_classic_proglen(fprog) (fprog->len * sizeof(fprog->filter[0]))
387 int bpf_check_classic(const struct sock_filter *filter, unsigned int flen);
388 int sk_get_filter(struct sock *sk, struct sock_filter __user *filter,
Dftrace_event.h227 int field_size, int sign, int filter);
246 int field_size, int sign, int filter);
293 struct event_filter *filter; member
366 struct event_filter *filter; member
426 extern int filter_match_preds(struct event_filter *filter, void *rec);
Dseccomp.h27 struct seccomp_filter *filter; member
/linux-4.1.27/drivers/net/usb/
Dsmsc95xx.c1170 static u32 smsc_crc(const u8 *buffer, size_t len, int filter) in smsc_crc() argument
1173 return crc << ((filter % 2) * 16); in smsc_crc()
1498 int i, filter = 0; in smsc95xx_suspend() local
1513 filter_mask[filter * 4] = 0x003F; in smsc95xx_suspend()
1514 filter_mask[filter * 4 + 1] = 0x00; in smsc95xx_suspend()
1515 filter_mask[filter * 4 + 2] = 0x00; in smsc95xx_suspend()
1516 filter_mask[filter * 4 + 3] = 0x00; in smsc95xx_suspend()
1517 command[filter/4] |= 0x05UL << ((filter % 4) * 8); in smsc95xx_suspend()
1518 offset[filter/4] |= 0x00 << ((filter % 4) * 8); in smsc95xx_suspend()
1519 crc[filter/2] |= smsc_crc(bcast, 6, filter); in smsc95xx_suspend()
[all …]
Dint51x1.c121 u16 filter = PACKET_TYPE_DIRECTED | PACKET_TYPE_BROADCAST; in int51x1_set_multicast() local
125 filter |= PACKET_TYPE_PROMISCUOUS; in int51x1_set_multicast()
129 filter |= PACKET_TYPE_ALL_MULTICAST; in int51x1_set_multicast()
138 filter, 0, NULL, 0); in int51x1_set_multicast()
/linux-4.1.27/net/bluetooth/bnep/
DKconfig14 bool "Multicast filter support"
17 This option enables the multicast filter support for BNEP.
20 bool "Protocol filter support"
23 This option enables the protocol filter support for BNEP.
/linux-4.1.27/arch/um/drivers/
Dpcap_kern.c15 char *filter; member
29 ppri->filter = init->filter; in pcap_init()
63 .filter = NULL }); in pcap_setup()
65 remain = split_if_spec(str, &host_if, &init->filter, in pcap_setup()
Dpcap_user.c44 if (pri->filter != NULL) { in pcap_open()
60 pri->filter, pri->optimize, netmask); in pcap_open()
Dpcap_user.h12 char *filter; member
/linux-4.1.27/net/core/
Dfilter.c64 struct sk_filter *filter; in sk_filter() local
79 filter = rcu_dereference(sk->sk_filter); in sk_filter()
80 if (filter) { in sk_filter()
81 unsigned int pkt_len = SK_RUN_FILTER(filter, skb); in sk_filter()
621 static int check_load_and_stores(const struct sock_filter *filter, int flen) in check_load_and_stores() argument
637 switch (filter[pc].code) { in check_load_and_stores()
640 memvalid |= (1 << filter[pc].k); in check_load_and_stores()
644 if (!(memvalid & (1 << filter[pc].k))) { in check_load_and_stores()
651 masks[pc + 1 + filter[pc].k] &= memvalid; in check_load_and_stores()
663 masks[pc + 1 + filter[pc].jt] &= memvalid; in check_load_and_stores()
[all …]
Dsock_diag.c73 struct sk_filter *filter; in sock_diag_put_filterinfo() local
84 filter = rcu_dereference(sk->sk_filter); in sock_diag_put_filterinfo()
85 if (!filter) in sock_diag_put_filterinfo()
88 fprog = filter->prog->orig_prog; in sock_diag_put_filterinfo()
100 memcpy(nla_data(attr), fprog->filter, flen); in sock_diag_put_filterinfo()
Dptp_classifier.c189 .len = ARRAY_SIZE(ptp_filter), .filter = ptp_filter, in ptp_classifier_init()
DMakefile11 neighbour.o rtnetlink.o utils.o link_watch.o filter.o \
/linux-4.1.27/arch/x86/vdso/
DMakefile70 $(filter -g%,$(KBUILD_CFLAGS)) $(call cc-option, -fno-stack-protector) \
101 vobjs64-for-x32 := $(filter-out $(vobjs-nox32),$(vobjs-y))
147 KBUILD_AFLAGS_32 := $(filter-out -m64,$(KBUILD_AFLAGS))
151 KBUILD_CFLAGS_32 := $(filter-out -m64,$(KBUILD_CFLAGS))
152 KBUILD_CFLAGS_32 := $(filter-out -mcmodel=kernel,$(KBUILD_CFLAGS_32))
153 KBUILD_CFLAGS_32 := $(filter-out -fno-pic,$(KBUILD_CFLAGS_32))
154 KBUILD_CFLAGS_32 := $(filter-out -mfentry,$(KBUILD_CFLAGS_32))
174 $(VDSO_LDFLAGS) $(VDSO_LDFLAGS_$(filter %.lds,$(^F))) \
175 -Wl,-T,$(filter %.lds,$^) $(filter %.o,$^) && \
/linux-4.1.27/Documentation/devicetree/bindings/input/touchscreen/
Dsun4i.txt18 - allwinner,filter-type : integer (2 bits)
19 select median and averaging filter
20 samples used for median / averaging filter
37 allwinner,filter-type = <3>;
/linux-4.1.27/drivers/media/usb/as102/
Das10x_cmd_stream.c28 struct as10x_ts_filter *filter) in as10x_cmd_add_PID_filter() argument
43 pcmd->body.add_pid_filter.req.pid = cpu_to_le16(filter->pid); in as10x_cmd_add_PID_filter()
44 pcmd->body.add_pid_filter.req.stream_type = filter->type; in as10x_cmd_add_PID_filter()
46 if (filter->idx < 16) in as10x_cmd_add_PID_filter()
47 pcmd->body.add_pid_filter.req.idx = filter->idx; in as10x_cmd_add_PID_filter()
70 filter->idx = prsp->body.add_pid_filter.rsp.filter_id; in as10x_cmd_add_PID_filter()
Das102_drv.c124 struct as10x_ts_filter filter; in as10x_pid_filter() local
126 filter.type = TS_PID_TYPE_TS; in as10x_pid_filter()
127 filter.idx = 0xFF; in as10x_pid_filter()
128 filter.pid = pid; in as10x_pid_filter()
130 ret = as10x_cmd_add_PID_filter(bus_adap, &filter); in as10x_pid_filter()
133 index, filter.idx, filter.pid, ret); in as10x_pid_filter()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Den_netdev.c139 struct mlx4_en_filter *filter = container_of(work, in mlx4_en_filter_work() local
142 struct mlx4_en_priv *priv = filter->priv; in mlx4_en_filter_work()
144 .id = mlx4_ip_proto_to_trans_rule_id(filter->ip_proto), in mlx4_en_filter_work()
147 .dst_port = filter->dst_port, in mlx4_en_filter_work()
149 .src_port = filter->src_port, in mlx4_en_filter_work()
158 .dst_ip = filter->dst_ip, in mlx4_en_filter_work()
160 .src_ip = filter->src_ip, in mlx4_en_filter_work()
182 filter->ip_proto); in mlx4_en_filter_work()
189 rule.qpn = priv->rss_map.qps[filter->rxq_index].qpn; in mlx4_en_filter_work()
193 filter->activated = 0; in mlx4_en_filter_work()
[all …]
/linux-4.1.27/arch/powerpc/net/
Dbpf_jit_comp.c33 const struct sock_filter *filter = fp->insns; in bpf_jit_build_prologue() local
82 if (bpf_needs_clear_a(&filter[0])) in bpf_jit_build_prologue()
119 const struct sock_filter *filter = fp->insns; in bpf_jit_build_body() local
129 unsigned int K = filter[i].k; in bpf_jit_build_body()
130 u16 code = bpf_anc_helper(&filter[i]); in bpf_jit_build_body()
484 if (filter[i].jt == filter[i].jf) { in bpf_jit_build_body()
485 if (filter[i].jt > 0) in bpf_jit_build_body()
486 PPC_JMP(addrs[i + 1 + filter[i].jt]); in bpf_jit_build_body()
526 if (filter[i].jt == 0) in bpf_jit_build_body()
529 addrs[i + 1 + filter[i].jf]); in bpf_jit_build_body()
[all …]
/linux-4.1.27/tools/perf/tests/attr/
DREADME37 perf record -j any kill (test-record-branch-filter-any)
38 perf record -j any_call kill (test-record-branch-filter-any_call)
39 perf record -j any_ret kill (test-record-branch-filter-any_ret)
40 perf record -j hv kill (test-record-branch-filter-hv)
41 perf record -j ind_call kill (test-record-branch-filter-ind_call)
42 perf record -j k kill (test-record-branch-filter-k)
43 perf record -j u kill (test-record-branch-filter-u)
/linux-4.1.27/drivers/net/wireless/ath/ath5k/
Dpcu.c484 u32 data, filter = 0; in ath5k_hw_get_rx_filter() local
486 filter = ath5k_hw_reg_read(ah, AR5K_RX_FILTER); in ath5k_hw_get_rx_filter()
493 filter |= AR5K_RX_FILTER_RADARERR; in ath5k_hw_get_rx_filter()
495 filter |= AR5K_RX_FILTER_PHYERR; in ath5k_hw_get_rx_filter()
498 return filter; in ath5k_hw_get_rx_filter()
511 ath5k_hw_set_rx_filter(struct ath5k_hw *ah, u32 filter) in ath5k_hw_set_rx_filter() argument
517 if (filter & AR5K_RX_FILTER_RADARERR) in ath5k_hw_set_rx_filter()
519 if (filter & AR5K_RX_FILTER_PHYERR) in ath5k_hw_set_rx_filter()
527 (filter & AR5K_RX_FILTER_RADARERR)) { in ath5k_hw_set_rx_filter()
528 filter &= ~AR5K_RX_FILTER_RADARERR; in ath5k_hw_set_rx_filter()
[all …]
/linux-4.1.27/drivers/staging/comedi/drivers/
Djr3_pci.c234 unsigned filter = chan / 8; in jr3_pci_ai_read_chan() local
238 val = get_s16(&spriv->channel->filter[filter].fx); in jr3_pci_ai_read_chan()
241 val = get_s16(&spriv->channel->filter[filter].fy); in jr3_pci_ai_read_chan()
244 val = get_s16(&spriv->channel->filter[filter].fz); in jr3_pci_ai_read_chan()
247 val = get_s16(&spriv->channel->filter[filter].mx); in jr3_pci_ai_read_chan()
250 val = get_s16(&spriv->channel->filter[filter].my); in jr3_pci_ai_read_chan()
253 val = get_s16(&spriv->channel->filter[filter].mz); in jr3_pci_ai_read_chan()
256 val = get_s16(&spriv->channel->filter[filter].v1); in jr3_pci_ai_read_chan()
259 val = get_s16(&spriv->channel->filter[filter].v2); in jr3_pci_ai_read_chan()
/linux-4.1.27/net/tipc/
Dsubscr.c112 if (!must && !(sub->filter & TIPC_SUB_PORTS)) in tipc_subscr_report_overlap()
239 swap = !(s->filter & (TIPC_SUB_PORTS | TIPC_SUB_SERVICE)); in subscr_subscribe()
242 if (s->filter & htohl(TIPC_SUB_CANCEL, swap)) { in subscr_subscribe()
243 s->filter &= ~htohl(TIPC_SUB_CANCEL, swap); in subscr_subscribe()
268 sub->filter = htohl(s->filter, swap); in subscr_subscribe()
269 if ((!(sub->filter & TIPC_SUB_PORTS) == in subscr_subscribe()
270 !(sub->filter & TIPC_SUB_SERVICE)) || in subscr_subscribe()
Dsubscr.h67 u32 filter; member
/linux-4.1.27/drivers/media/rc/
Drc-main.c981 struct rc_scancode_filter *filter; in store_protocols() local
982 int (*set_filter)(struct rc_dev *dev, struct rc_scancode_filter *filter); in store_protocols()
994 filter = &dev->scancode_filter; in store_protocols()
1000 filter = &dev->scancode_wakeup_filter; in store_protocols()
1037 if (set_filter && filter->mask) { in store_protocols()
1039 rc = set_filter(dev, filter); in store_protocols()
1044 filter->data = 0; in store_protocols()
1045 filter->mask = 0; in store_protocols()
1046 set_filter(dev, filter); in store_protocols()
1080 struct rc_scancode_filter *filter; in show_filter() local
[all …]
/linux-4.1.27/arch/x86/um/vdso/
DMakefile41 $(filter -g%,$(KBUILD_CFLAGS)) $(call cc-option, -fno-stack-protector) \
73 $(VDSO_LDFLAGS) $(VDSO_LDFLAGS_$(filter %.lds,$(^F))) \
74 -Wl,-T,$(filter %.lds,$^) $(filter %.o,$^) && \
/linux-4.1.27/Documentation/devicetree/bindings/net/
Dstmmac.txt28 - snps,multicast-filter-bins: Number of multicast filter hash bins
30 - snps,perfect-filter-entries: Number of perfect filter entries supported
62 snps,multicast-filter-bins = <256>;
63 snps,perfect-filter-entries = <128>;
Daltera_tse.txt31 - altr,has-hash-multicast-filter:
32 If present, TSE supports a hash based multicast filter.
74 altr,has-hash-multicast-filter;
112 altr,has-hash-multicast-filter;
/linux-4.1.27/net/bridge/netfilter/
DKconfig52 tristate "ebt: filter table support"
54 The ebtables filter table is used to define frame filtering rules at
72 tristate "ebt: 802.3 filter support"
79 tristate "ebt: among filter support"
88 tristate "ebt: ARP filter support"
96 tristate "ebt: IP filter support"
104 tristate "ebt: IP6 filter support"
123 tristate "ebt: mark filter support"
133 tristate "ebt: packet type filter support"
143 tristate "ebt: STP filter support"
[all …]
/linux-4.1.27/drivers/iio/adc/
Dad7791.c150 uint8_t filter; member
263 unsigned int rate = st->filter & AD7791_FILTER_RATE_MASK; in ad7791_read_frequency()
288 st->filter &= ~AD7791_FILTER_RATE_MASK; in ad7791_write_frequency()
289 st->filter |= i; in ad7791_write_frequency()
291 sizeof(st->filter), st->filter); in ad7791_write_frequency()
335 st->filter = AD7791_FILTER_RATE_16_6; in ad7791_setup()
/linux-4.1.27/include/net/
Drawv6.h13 int rawv6_mh_filter_register(int (*filter)(struct sock *sock,
15 int rawv6_mh_filter_unregister(int (*filter)(struct sock *sock,
Draw.h66 struct icmp_filter filter; member
/linux-4.1.27/drivers/media/usb/ttusb-budget/
Ddvb-ttusb-budget.c372 int associated_chan, u8 filter[8], u8 mask[8]) in ttusb_set_filter()
377 filter[0], filter[1], filter[2], filter[3], in ttusb_set_filter()
378 filter[4], filter[5], filter[6], filter[7], in ttusb_set_filter()
379 filter[8], filter[9], filter[10], filter[11], in ttusb_set_filter()
1083 u8 band, cp, filter; in philips_tdm1316l_tuner_set_params() local
1114 filter = 0; in philips_tdm1316l_tuner_set_params()
1119 filter = 0; in philips_tdm1316l_tuner_set_params()
1124 filter = 1; in philips_tdm1316l_tuner_set_params()
1139 tuner_buf[3] = (cp << 5) | (filter << 3) | band; in philips_tdm1316l_tuner_set_params()
1410 u8 band, cp, filter; in dvbc_philips_tdm1316l_tuner_set_params() local
[all …]
/linux-4.1.27/sound/soc/spear/
Dspear_pcm.c42 bool (*filter)(struct dma_chan *chan, void *slave)) in devm_spear_pcm_platform_register()
45 config->compat_filter_fn = filter; in devm_spear_pcm_platform_register()
Dspear_pcm.h22 bool (*filter)(struct dma_chan *chan, void *slave));
/linux-4.1.27/include/sound/
Ddesignware_i2s.h48 bool (*filter)(struct dma_chan *chan, void *slave); member
57 bool (*filter)(struct dma_chan *chan, void *slave); member
Dspear_spdif.h25 bool (*filter)(struct dma_chan *chan, void *slave); member
/linux-4.1.27/arch/x86/boot/
Dmtools.conf.in11 file="@OBJ@/fdimage" cylinders=80 heads=2 sectors=18 filter
15 file="@OBJ@/fdimage" cylinders=80 heads=2 sectors=36 filter
/linux-4.1.27/Documentation/devicetree/bindings/input/
Dbrcm,bcm-keypad.txt29 - col-debounce-filter-period: The debounce period for the Column filter.
40 - status-debounce-filter-period: The debounce period for the Status filter.
103 col-debounce-filter-period = <5>;
Dcros-ec-keyb.txt14 - google,needs-ghost-filter: True to enable a ghost filter for the matrix
25 google,needs-ghost-filter;
Dnvidia,tegra20-kbc.txt31 - nvidia,ghost-filter: enable ghost filtering for this device
43 nvidia,ghost-filter;
/linux-4.1.27/sound/soc/fsl/
Dimx-pcm-dma.c26 static bool filter(struct dma_chan *chan, void *param) in filter() function
54 .compat_filter_fn = filter,
/linux-4.1.27/drivers/usb/dwc2/
DMakefile7 ifneq ($(filter y,$(CONFIG_USB_DWC2_HOST) $(CONFIG_USB_DWC2_DUAL_ROLE)),)
12 ifneq ($(filter y,$(CONFIG_USB_DWC2_PERIPHERAL) $(CONFIG_USB_DWC2_DUAL_ROLE)),)
/linux-4.1.27/lib/
Dshow_mem.c12 void show_mem(unsigned int filter) in show_mem() argument
18 show_free_areas(filter); in show_mem()
/linux-4.1.27/drivers/usb/dwc3/
DMakefile10 ifneq ($(filter y,$(CONFIG_USB_DWC3_HOST) $(CONFIG_USB_DWC3_DUAL_ROLE)),)
14 ifneq ($(filter y,$(CONFIG_USB_DWC3_GADGET) $(CONFIG_USB_DWC3_DUAL_ROLE)),)
/linux-4.1.27/tools/build/
DBuild.include31 arg-check = $(strip $(filter-out $(cmd_$(1)), $(cmd_$@)) \
32 $(filter-out $(cmd_$@), $(cmd_$(1))) )
55 any-prereq = $(filter-out $(PHONY),$?) $(filter-out $(PHONY) $(wildcard $^),$^)
DMakefile.build92 subdir-y := $(patsubst %/,%,$(filter %/, $(obj-y)))
94 subdir-obj-y := $(filter %/$(obj)-in.o, $(obj-y))
/linux-4.1.27/drivers/gpu/drm/msm/mdp/mdp5/
Dmdp5_plane.c408 uint32_t filter; in get_scalex_config() local
410 filter = (src <= dest) ? SCALE_FILTER_BIL : SCALE_FILTER_PCMN; in get_scalex_config()
413 MDP5_PIPE_SCALE_CONFIG_SCALEX_MIN_FILTER(filter) | in get_scalex_config()
414 MDP5_PIPE_SCALE_CONFIG_SCALEX_CR_FILTER(filter) | in get_scalex_config()
415 MDP5_PIPE_SCALE_CONFIG_SCALEX_MAX_FILTER(filter); in get_scalex_config()
420 uint32_t filter; in get_scaley_config() local
422 filter = (src <= dest) ? SCALE_FILTER_BIL : SCALE_FILTER_PCMN; in get_scaley_config()
425 MDP5_PIPE_SCALE_CONFIG_SCALEY_MIN_FILTER(filter) | in get_scaley_config()
426 MDP5_PIPE_SCALE_CONFIG_SCALEY_CR_FILTER(filter) | in get_scaley_config()
427 MDP5_PIPE_SCALE_CONFIG_SCALEY_MAX_FILTER(filter); in get_scaley_config()
/linux-4.1.27/drivers/isdn/hardware/eicon/
Ddebug_if.h61 int diva_set_trace_filter(int filter_length, const char *filter);
62 int diva_get_trace_filter(int max_length, char *filter);
/linux-4.1.27/arch/sparc/net/
Dbpf_jit_comp.c367 const struct sock_filter *filter = fp->insns; in bpf_jit_compile() local
424 if (bpf_needs_clear_a(&filter[0])) in bpf_jit_compile()
428 unsigned int K = filter[i].k; in bpf_jit_compile()
432 u16 code = bpf_anc_helper(&filter[i]); in bpf_jit_compile()
702 cond_branch: f_offset = addrs[i + filter[i].jf]; in bpf_jit_compile()
703 t_offset = addrs[i + filter[i].jt]; in bpf_jit_compile()
706 if (filter[i].jt == filter[i].jf) { in bpf_jit_compile()
742 if (filter[i].jt != 0) { in bpf_jit_compile()
743 if (filter[i].jf) in bpf_jit_compile()
747 if (filter[i].jf) { in bpf_jit_compile()
/linux-4.1.27/Documentation/video4linux/cx2341x/
Dfw-encoder-api.txt155 Bit0: Spatial filter, set=auto, clear=manual
156 Bit1: Temporal filter, set=auto, clear=manual
158 Median filter:
170 These Dynamic Noise Reduction filter values are only meaningful when
171 the respective filter is set to "manual" (See API 0x9B)
173 Spatial filter: default 0, range 0:15
175 Temporal filter: default 0, range 0:31
182 Assign Dynamic Noise Reduction median filter properties.
184 Threshold above which the luminance median filter is enabled.
187 Threshold below which the luminance median filter is enabled.
[all …]
Dfw-decoder-regs.txt7 sequence. Horizontal filter setup is one example, with six registers working
49 These six registers control the horizontal aliasing filter for the Y plane.
54 To correctly program set the filter, this whole procedure must be done 16
56 firmware which contains 4 different filter settings.
84 Operation is the same as the Y filter, with 2830 being the trigger
231 1 = Disable horizontal filter
422 These three registers control the vertical aliasing filter for the Y plane.
423 Operation is similar to the horizontal Y filter (2804). The only real
425 the trigger register (2908). As for the horizontal filter, the values are
427 repeated 16 times to fully program the filter.
[all …]
/linux-4.1.27/tools/perf/ui/
Dbrowser.c54 if (!browser->filter || !browser->filter(browser, pos)) in ui_browser__list_head_filter_entries()
67 if (!browser->filter || !browser->filter(browser, pos)) in ui_browser__list_head_filter_prev_entries()
465 if (!browser->filter || !browser->filter(browser, pos)) { in ui_browser__list_head_refresh()
590 if (!browser->filter || !browser->filter(browser, *pos)) { in ui_browser__argv_refresh()
/linux-4.1.27/drivers/clk/
Dclk-vt8500.c453 u32 *filter, u32 *multiplier, u32 *divisor1, u32 *divisor2) in wm8750_find_pll_bits() argument
471 *filter = wm8750_get_filter(parent_rate, div1); in wm8750_find_pll_bits()
490 *filter = wm8750_get_filter(parent_rate, best_div1); in wm8750_find_pll_bits()
543 u32 filter, mul, div1, div2; in vtwm_pll_set_rate() local
559 wm8750_find_pll_bits(rate, parent_rate, &filter, &mul, &div1, &div2); in vtwm_pll_set_rate()
560 pll_val = WM8750_BITS_TO_VAL(filter, mul, div1, div2); in vtwm_pll_set_rate()
586 u32 filter, mul, div1, div2; in vtwm_pll_round_rate() local
599 wm8750_find_pll_bits(rate, *prate, &filter, &mul, &div1, &div2); in vtwm_pll_round_rate()
Dclk-axi-clkgen.c367 uint32_t filter; in axi_clkgen_set_rate() local
378 filter = axi_clkgen_lookup_filter(m - 1); in axi_clkgen_set_rate()
402 axi_clkgen_mmcm_write(axi_clkgen, MMCM_REG_FILTER1, filter >> 16, 0x9900); in axi_clkgen_set_rate()
403 axi_clkgen_mmcm_write(axi_clkgen, MMCM_REG_FILTER2, filter, 0x9900); in axi_clkgen_set_rate()
/linux-4.1.27/sound/pci/au88x0/
Dau88x0_a3d.c720 static void vortex_a3d_translate_filter(a3d_atmos_t filter, int *params) in vortex_a3d_translate_filter() argument
838 vortex_a3d_translate_filter(a->filter, params); in snd_vortex_a3d_filter_put()
840 a3dsrc_SetAtmosTarget(a, a->filter[0], in snd_vortex_a3d_filter_put()
841 a->filter[1], a->filter[2], in snd_vortex_a3d_filter_put()
842 a->filter[3], a->filter[4]); in snd_vortex_a3d_filter_put()
843 a3dsrc_SetAtmosCurrent(a, a->filter[0], in snd_vortex_a3d_filter_put()
844 a->filter[1], a->filter[2], in snd_vortex_a3d_filter_put()
845 a->filter[3], a->filter[4]); in snd_vortex_a3d_filter_put()
Dau88x0_a3d.h55 a3d_atmos_t filter; member
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192cu/
Dmac.h81 void rtl92c_set_mgt_filter(struct ieee80211_hw *hw, u16 filter);
83 void rtl92c_set_ctrl_filter(struct ieee80211_hw *hw, u16 filter);
85 void rtl92c_set_data_filter(struct ieee80211_hw *hw, u16 filter);
Dmac.c681 void rtl92c_set_mgt_filter(struct ieee80211_hw *hw, u16 filter) in rtl92c_set_mgt_filter() argument
685 rtl_write_word(rtlpriv, REG_RXFLTMAP0, filter); in rtl92c_set_mgt_filter()
695 void rtl92c_set_ctrl_filter(struct ieee80211_hw *hw, u16 filter) in rtl92c_set_ctrl_filter() argument
699 rtl_write_word(rtlpriv, REG_RXFLTMAP1, filter); in rtl92c_set_ctrl_filter()
709 void rtl92c_set_data_filter(struct ieee80211_hw *hw, u16 filter) in rtl92c_set_data_filter() argument
713 rtl_write_word(rtlpriv, REG_RXFLTMAP2, filter); in rtl92c_set_data_filter()
/linux-4.1.27/drivers/media/dvb-frontends/
Dtda8083.c135 u8 filter; in tda8083_set_symbolrate() local
142 filter = 0; in tda8083_set_symbolrate()
144 filter = 2; in tda8083_set_symbolrate()
146 filter = 3; in tda8083_set_symbolrate()
159 tda8083_writereg (state, 0x05, filter); in tda8083_set_symbolrate()
/linux-4.1.27/drivers/net/ethernet/amd/
Ddeclance.c210 unsigned short filter[4]; /* multicast filter */ member
796 *lib_ptr(ib, filter[0], lp->type) = 0; in lance_open()
797 *lib_ptr(ib, filter[1], lp->type) = 0; in lance_open()
798 *lib_ptr(ib, filter[2], lp->type) = 0; in lance_open()
799 *lib_ptr(ib, filter[3], lp->type) = 0; in lance_open()
950 *lib_ptr(ib, filter[0], lp->type) = 0xffff; in lance_load_multicast()
951 *lib_ptr(ib, filter[1], lp->type) = 0xffff; in lance_load_multicast()
952 *lib_ptr(ib, filter[2], lp->type) = 0xffff; in lance_load_multicast()
953 *lib_ptr(ib, filter[3], lp->type) = 0xffff; in lance_load_multicast()
957 *lib_ptr(ib, filter[0], lp->type) = 0; in lance_load_multicast()
[all …]
Da2065.c87 unsigned filter[2]; /* Multicast filter. */ member
217 ib->filter[0] = 0; in lance_init_ring()
218 ib->filter[1] = 0; in lance_init_ring()
588 volatile u16 *mcast_table = (u16 *)&ib->filter; in lance_load_multicast()
594 ib->filter[0] = 0xffffffff; in lance_load_multicast()
595 ib->filter[1] = 0xffffffff; in lance_load_multicast()
599 ib->filter[0] = 0; in lance_load_multicast()
600 ib->filter[1] = 0; in lance_load_multicast()
D7990.c222 ib->filter[0] = 0; in lance_init_ring()
223 ib->filter[1] = 0; in lance_init_ring()
599 volatile u16 *mcast_table = (u16 *)&ib->filter; in lance_load_multicast()
605 ib->filter[0] = 0xffffffff; in lance_load_multicast()
606 ib->filter[1] = 0xffffffff; in lance_load_multicast()
610 ib->filter[0] = 0; in lance_load_multicast()
611 ib->filter[1] = 0; in lance_load_multicast()
Dsunlance.c217 u32 filter[2]; /* Multicast filter. */ member
942 sbus_writel(0, &ib->filter[0]); in lance_open()
943 sbus_writel(0, &ib->filter[1]); in lance_open()
947 ib->filter [0] = 0; in lance_open()
948 ib->filter [1] = 0; in lance_open()
1178 sbus_writel(val, &ib->filter[0]); in lance_load_multicast()
1179 sbus_writel(val, &ib->filter[1]); in lance_load_multicast()
1182 ib->filter [0] = val; in lance_load_multicast()
1183 ib->filter [1] = val; in lance_load_multicast()
1195 u16 __iomem *mcast_table = (u16 __iomem *) &ib->filter; in lance_load_multicast()
[all …]
Dni65.h92 unsigned char filter[8]; member
Dsun3lance.c129 unsigned int filter[2]; /* Multicast filter (unused). */ member
393 MEM->init.filter[0] = 0x00000000; in lance_probe()
394 MEM->init.filter[1] = 0x00000000; in lance_probe()
491 MEM->init.filter[0] = 0x00000000; in lance_init_ring()
492 MEM->init.filter[1] = 0x00000000; in lance_init_ring()
/linux-4.1.27/include/uapi/linux/dvb/
Ddmx.h92 __u8 filter[DMX_FILTER_SIZE]; member
101 dmx_filter_t filter; member
/linux-4.1.27/Documentation/prctl/
Dseccomp_filter.txt15 Seccomp filtering provides a means for a process to specify a filter for
16 incoming system calls. The filter is expressed as a Berkeley Packet
20 filtering of system calls using a filter program language with a long
50 Now takes an additional argument which specifies a new filter
62 will contain the filter program. If the program is invalid, the
71 true, -EACCES will be returned. This requirement ensures that filter
75 Additionally, if prctl(2) is allowed by the attached filter,
84 A seccomp filter may return any of the following values. If multiple
149 SECCOMP_RET_DATA from the most recently installed filter will be
176 support seccomp filter with minor fixup: SIGSYS support and seccomp return
/linux-4.1.27/tools/perf/Documentation/
Dperf-record.txt63 --filter=<filter>::
64 Event filter.
194 This is a shortcut for --branch-filter any. See --branch-filter for more infos.
197 --branch-filter::
219 event are applied to the branch filter. Both kernel (k) and hypervisor (hv) privilege
222 The various filters must be specified as a comma separated list: --branch-filter any_ret,u,k
242 filter out the startup phase of the program, which is often very different.
Dperf-probe.txt89 --filter=FILTER::
90 (Only for --vars and --funcs) Set filter. FILTER is a combination of glob
94 If several filters are specified, only the last filter is used.
181 The filter pattern is a glob matching pattern(s) to filter variables.
182 …In addition, you can use "!" for specifying filter-out rule. You also can give several rules combi…
185 With --filter "foo* | bar*", perf probe -V shows variables which start with "foo" or "bar".
186 …With --filter "!foo* & *bar", perf probe -V shows variables which don't start with "foo" and end w…
Dperf-top.txt50 --count-filter=<count>::
197 the original value before and after the filter is applied.
218 Profile display filter (>= hit count).
221 Annotation display filter (>= % of total).
Dperf-report.txt59 --symbol-filter=::
60 Only show symbols that match (partially) with this filter.
78 - parent: name of function matched to the parent regex filter. Unmatched
143 A regex filter to identify parent. The parent is a caller of this
274 perf record --branch-filter xxx where xxx is a branch filter option.
315 the original value before and after the filter is applied.
/linux-4.1.27/drivers/net/wireless/ti/wlcore/
Dwlcore_i.h527 int wl1271_rx_filter_alloc_field(struct wl12xx_rx_filter *filter,
530 void wl1271_rx_filter_free(struct wl12xx_rx_filter *filter);
532 int wl1271_rx_filter_get_fields_size(struct wl12xx_rx_filter *filter);
533 void wl1271_rx_filter_flatten_fields(struct wl12xx_rx_filter *filter,
Drx.h149 struct wl12xx_rx_filter *filter);
Dmain.c1463 void wl1271_rx_filter_free(struct wl12xx_rx_filter *filter) in wl1271_rx_filter_free() argument
1467 if (filter == NULL) in wl1271_rx_filter_free()
1470 for (i = 0; i < filter->num_fields; i++) in wl1271_rx_filter_free()
1471 kfree(filter->fields[i].pattern); in wl1271_rx_filter_free()
1473 kfree(filter); in wl1271_rx_filter_free()
1476 int wl1271_rx_filter_alloc_field(struct wl12xx_rx_filter *filter, in wl1271_rx_filter_alloc_field() argument
1482 if (filter->num_fields == WL1271_RX_FILTER_MAX_FIELDS) { in wl1271_rx_filter_alloc_field()
1487 field = &filter->fields[filter->num_fields]; in wl1271_rx_filter_alloc_field()
1495 filter->num_fields++; in wl1271_rx_filter_alloc_field()
1505 int wl1271_rx_filter_get_fields_size(struct wl12xx_rx_filter *filter) in wl1271_rx_filter_get_fields_size() argument
[all …]
/linux-4.1.27/arch/tile/kernel/vdso/
DMakefile74 -Wl,-T,$(filter-out FORCE,$^) -o $@.tmp -lgcc && \
93 KBUILD_AFLAGS_32 := $(filter-out -m64,$(KBUILD_AFLAGS))
95 KBUILD_CFLAGS_32 := $(filter-out -m64,$(KBUILD_CFLAGS))
/linux-4.1.27/arch/s390/kernel/vdso32/
DMakefile10 KBUILD_AFLAGS_31 := $(filter-out -m64,$(KBUILD_AFLAGS))
13 KBUILD_CFLAGS_31 := $(filter-out -m64,$(KBUILD_CFLAGS))
/linux-4.1.27/arch/s390/kernel/vdso64/
DMakefile10 KBUILD_AFLAGS_64 := $(filter-out -m64,$(KBUILD_AFLAGS))
13 KBUILD_CFLAGS_64 := $(filter-out -m64,$(KBUILD_CFLAGS))
/linux-4.1.27/Documentation/networking/
Dfilter.txt12 BPF allows a user-space program to attach a filter onto any socket and
14 follows exactly the same filter code structure as BSD's BPF, so referring
18 about devices or anything like that. You simply create your filter code,
19 send it to the kernel via the SO_ATTACH_FILTER option and if your filter
25 that has a filter on it the filter is automagically removed. The other
26 less common case may be adding a different filter on the same socket where
27 you had another filter that is still running: the kernel takes care of
29 filter has passed the checks, otherwise if it fails the old filter will
32 SO_LOCK_FILTER option allows to lock the filter attached to a socket. Once
33 set, a filter cannot be removed or changed. This allows one process to
[all …]
Dcan.txt32 4.2.5 Broadcast Manager receive filter timers
33 4.2.6 Broadcast Manager multiplex message receive filter
182 filter complexity for a given use-case.
234 be requested by the user application using the common CAN filter
235 mechanisms. Inside this filter definition the (interested) type of
424 - The filters are set to exactly one filter receiving everything
438 The CAN filter structure is defined in include/linux/can.h:
445 A filter matches, when
449 which is analogous to known CAN controllers hardware filter semantics.
450 The filter can be inverted in this semantic, when the CAN_INV_FILTER
[all …]
Dixgbe.txt140 To add a filter
146 Perfect Filter: Perfect filter is an interface to load the filter table that
148 "action". In that case, any flow that matches the filter criteria will be
151 If the queue is defined as -1, filter will drop matching packets.
153 To account for filter matches and misses, there are two stats in ethtool:
165 Valid Range: 0-2 (0=off, 1=ATR, 2=Perfect filter mode)
236 It uses the VLAN priority tag (802.1p) to filter traffic. That means
/linux-4.1.27/drivers/net/wireless/mwifiex/
Dcfg80211.c2799 mef_entry->filter[filt_num].repeat = 1; in mwifiex_set_auto_arp_mef_entry()
2800 memcpy(mef_entry->filter[filt_num].byte_seq, in mwifiex_set_auto_arp_mef_entry()
2802 mef_entry->filter[filt_num]. in mwifiex_set_auto_arp_mef_entry()
2805 mef_entry->filter[filt_num].offset = 46; in mwifiex_set_auto_arp_mef_entry()
2806 mef_entry->filter[filt_num].filt_type = TYPE_EQ; in mwifiex_set_auto_arp_mef_entry()
2808 mef_entry->filter[filt_num].filt_action = in mwifiex_set_auto_arp_mef_entry()
2814 mef_entry->filter[filt_num].repeat = 1; in mwifiex_set_auto_arp_mef_entry()
2815 mef_entry->filter[filt_num].byte_seq[0] = 0x08; in mwifiex_set_auto_arp_mef_entry()
2816 mef_entry->filter[filt_num].byte_seq[1] = 0x06; in mwifiex_set_auto_arp_mef_entry()
2817 mef_entry->filter[filt_num].byte_seq[MWIFIEX_MEF_MAX_BYTESEQ] = 2; in mwifiex_set_auto_arp_mef_entry()
[all …]
Dsta_cmd.c1325 struct mwifiex_mef_filter *filter = mef_entry->filter; in mwifiex_cmd_append_rpn_expression() local
1330 filter = &mef_entry->filter[i]; in mwifiex_cmd_append_rpn_expression()
1331 if (!filter->filt_type) in mwifiex_cmd_append_rpn_expression()
1333 *(__le32 *)stack_ptr = cpu_to_le32((u32)filter->repeat); in mwifiex_cmd_append_rpn_expression()
1338 byte_len = filter->byte_seq[MWIFIEX_MEF_MAX_BYTESEQ]; in mwifiex_cmd_append_rpn_expression()
1339 memcpy(stack_ptr, filter->byte_seq, byte_len); in mwifiex_cmd_append_rpn_expression()
1346 *(__le32 *)stack_ptr = cpu_to_le32((u32)filter->offset); in mwifiex_cmd_append_rpn_expression()
1351 *stack_ptr = filter->filt_type; in mwifiex_cmd_append_rpn_expression()
1354 if (filter->filt_action) { in mwifiex_cmd_append_rpn_expression()
1355 *stack_ptr = filter->filt_action; in mwifiex_cmd_append_rpn_expression()
/linux-4.1.27/net/atm/
Dbr2684.c76 struct br2684_filter filter; member
385 memcpy(&brvcc->filter, &fs.filter, sizeof(brvcc->filter)); in br2684_setfilt()
393 if (brvcc->filter.netmask == 0) in packet_fails_filter()
396 (((struct iphdr *)(skb->data))->daddr & brvcc->filter. in packet_fails_filter()
397 netmask) == brvcc->filter.prefix) in packet_fails_filter()
805 #define b1(var, byte) ((u8 *) &brvcc->filter.var)[byte] in br2684_seq_show()
807 if (brvcc->filter.netmask != 0) in br2684_seq_show()
/linux-4.1.27/Documentation/devicetree/bindings/arm/
Dl2cc.txt44 - arm,filter-ranges : <start length> Starting address and length of window to
45 filter. Addresses in the filter window are directed to the M1 port. Other
78 arm,filter-ranges = <0x80000000 0x8000000>;
/linux-4.1.27/drivers/media/pci/ttpci/
Dav7110.c319 struct dmx_section_filter *filter = &dvbdmxfilter->filter; in DvbDmxFilterCallback() local
324 xor = filter->filter_value[i] ^ buffer1[i]; in DvbDmxFilterCallback()
332 &dvbdmxfilter->filter, in DvbDmxFilterCallback()
819 buf[4] = (dvbdmxfilter->filter.filter_value[0] << 8) | in StartHWFilter()
823 (dvbdmxfilter->filter.filter_value[i] << 8) | in StartHWFilter()
910 ret = StartHWFilter(dvbdmxfeed->filter); in dvb_feed_start_pid()
961 ret = StopHWFilter(dvbdmxfeed->filter); in dvb_feed_stop_pid()
1013 ret = StartHWFilter(feed->filter); in av7110_start_feed()
1026 if (demux->filter[i].state != DMX_STATE_READY) in av7110_start_feed()
1028 if (demux->filter[i].type != DMX_TYPE_SEC) in av7110_start_feed()
[all …]
Dbudget-ci.c751 u8 band, cp, filter; in philips_tdm1316l_tuner_set_params() local
794 filter = 0; in philips_tdm1316l_tuner_set_params()
799 filter = 0; in philips_tdm1316l_tuner_set_params()
804 filter = 1; in philips_tdm1316l_tuner_set_params()
819 tuner_buf[3] = (cp << 5) | (filter << 3) | band; in philips_tdm1316l_tuner_set_params()
870 u8 band, cp, filter; in dvbc_philips_tdm1316l_tuner_set_params() local
907 filter = 1; in dvbc_philips_tdm1316l_tuner_set_params()
916 tuner_buf[3] = (cp << 5) | (filter << 3) | band; in dvbc_philips_tdm1316l_tuner_set_params()
/linux-4.1.27/Documentation/vm/
Dhwpoison.txt124 corrupt-filter-dev-major
125 corrupt-filter-dev-minor
131 corrupt-filter-memcg
143 echo $memcg_ino > /debug/hwpoison/corrupt-filter-memcg
148 corrupt-filter-flags-mask
149 corrupt-filter-flags-value
/linux-4.1.27/drivers/staging/xgifb/
DXGI_main_26.c768 filter = -1; in XGIfb_post_setmode()
894 if ((filter >= 0) && (filter <= 7)) { in XGIfb_post_setmode()
896 filter_tb, filter, in XGIfb_post_setmode()
898 filter[filter]); in XGIfb_post_setmode()
903 filter[filter][0])); in XGIfb_post_setmode()
908 filter[filter][1])); in XGIfb_post_setmode()
913 filter[filter][2])); in XGIfb_post_setmode()
918 filter[filter][3])); in XGIfb_post_setmode()
1628 filter = xgifb_optval(this_opt, 7); in XGIfb_setup()
2100 module_param(filter, int, 0);
[all …]
DXGI_main.h227 u8 filter[9][4]; member
375 static int filter = -1; variable
/linux-4.1.27/tools/perf/config/
DMakefile58 ifneq ($(ARCH),$(filter $(ARCH),x86 arm))
224 EXTLIBS := $(filter-out -lrt,$(EXTLIBS))
225 EXTLIBS := $(filter-out -lpthread,$(EXTLIBS))
251 ifneq ($(filter s% -static%,$(LDFLAGS),),)
342 ifeq ($(ARCH),$(filter $(ARCH),arm arm64))
402 grep-libs = $(filter -l%,$(1))
403 strip-libs = $(filter-out -l%,$(1))
530 ifneq ($(filter -lbfd,$(EXTLIBS)),)
666 ifneq ($(filter /%,$(firstword $(perfexecdir))),)
/linux-4.1.27/drivers/media/usb/ttusb-dec/
Dttusb_dec.c171 struct dvb_demux_filter *filter; member
523 struct dvb_demux_filter *filter = NULL; in ttusb_dec_process_filter() local
533 filter = finfo->filter; in ttusb_dec_process_filter()
539 if (filter) in ttusb_dec_process_filter()
540 filter->feed->cb.sec(&packet[2], length - 2, NULL, 0, in ttusb_dec_process_filter()
541 &filter->filter, DMX_OK); in ttusb_dec_process_filter()
958 dec->video_filter = dvbdmxfeed->filter; in ttusb_dec_start_ts_feed()
965 dec->audio_filter = dvbdmxfeed->filter; in ttusb_dec_start_ts_feed()
1022 memcpy(&b0[5], &dvbdmxfeed->filter->filter.filter_value[0], 1); in ttusb_dec_start_sec_feed()
1034 finfo->filter = dvbdmxfeed->filter; in ttusb_dec_start_sec_feed()
/linux-4.1.27/
DMakefile87 ifneq ($(filter 4.%,$(MAKE_VERSION)),) # make-4
88 ifneq ($(filter %s ,$(firstword x$(MAKEFLAGS))),)
92 ifneq ($(filter s% -s%,$(MAKEFLAGS)),)
142 $(filter-out _all sub-make $(CURDIR)/Makefile, $(MAKECMDGOALS)) _all: sub-make
147 -f $(CURDIR)/Makefile $(filter-out _all sub-make,$(MAKECMDGOALS))
328 ifneq ($(filter all _all modules,$(MAKECMDGOALS)),)
494 ifneq ($(filter $(no-dot-config-targets), $(MAKECMDGOALS)),)
495 ifeq ($(filter-out $(no-dot-config-targets), $(MAKECMDGOALS)),)
501 ifneq ($(filter config %config,$(MAKECMDGOALS)),)
516 $(filter-out __build_one_by_one, $(MAKECMDGOALS)): __build_one_by_one
[all …]
/linux-4.1.27/arch/arm/vdso/
DMakefile50 -Wl,-T $(filter %.lds,$^) $(filter %.o,$^) -o $@
/linux-4.1.27/drivers/net/team/
Dteam_mode_loadbalance.c240 ctx->data.bin_val.ptr = lb_priv->ex->orig_fprog->filter; in lb_bpf_func_get()
248 struct sock_filter *filter = (struct sock_filter *) data; in __fprog_create() local
255 fprog->filter = kmemdup(filter, data_len, GFP_KERNEL); in __fprog_create()
256 if (!fprog->filter) { in __fprog_create()
267 kfree(fprog->filter); in __fprog_destroy()
/linux-4.1.27/include/uapi/linux/netfilter/
Dxt_bpf.h16 struct bpf_prog *filter __attribute__((aligned(8))); member
/linux-4.1.27/scripts/basic/
DMakefile16 $(addprefix $(obj)/,$(filter-out fixdep,$(always))): $(obj)/fixdep
/linux-4.1.27/arch/arm/plat-samsung/
Ddevs.c1134 pd.filter = pl330_filter; in s3c64xx_spi0_set_platdata()
1136 pd.filter = pl08x_filter_id; in s3c64xx_spi0_set_platdata()
1138 pd.filter = s3c24xx_dma_filter; in s3c64xx_spi0_set_platdata()
1179 pd.filter = pl330_filter; in s3c64xx_spi1_set_platdata()
1181 pd.filter = pl08x_filter_id; in s3c64xx_spi1_set_platdata()
1222 pd.filter = pl330_filter; in s3c64xx_spi2_set_platdata()
1224 pd.filter = pl08x_filter_id; in s3c64xx_spi2_set_platdata()
/linux-4.1.27/include/net/tc_act/
Dtc_bpf.h18 struct bpf_prog *filter; member
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/
Ddebugfs.c989 const struct iwl_fw_bcast_filter *filter; in iwl_dbgfs_bcast_filters_read() local
1008 filter = &cmd.filters[i]; in iwl_dbgfs_bcast_filters_read()
1011 ADD_TEXT("\tDiscard=%d\n", filter->discard); in iwl_dbgfs_bcast_filters_read()
1013 filter->frame_type ? "IPv4" : "Generic"); in iwl_dbgfs_bcast_filters_read()
1015 for (j = 0; j < ARRAY_SIZE(filter->attrs); j++) { in iwl_dbgfs_bcast_filters_read()
1018 attr = &filter->attrs[j]; in iwl_dbgfs_bcast_filters_read()
1041 struct iwl_fw_bcast_filter filter = {}; in iwl_dbgfs_bcast_filters_write() local
1046 if (sscanf(buf, "%d %hhi %hhi %n", &filter_id, &filter.discard, in iwl_dbgfs_bcast_filters_write()
1047 &filter.frame_type, &pos) != 3) in iwl_dbgfs_bcast_filters_write()
1051 filter.frame_type > BCAST_FILTER_FRAME_TYPE_IPV4) in iwl_dbgfs_bcast_filters_write()
[all …]
/linux-4.1.27/drivers/tty/hvc/
Dhvc_iucv.c1183 static const char *hvc_iucv_parse_filter(const char *filter, char *dest) in hvc_iucv_parse_filter() argument
1188 nextdelim = strchr(filter, ','); in hvc_iucv_parse_filter()
1190 len = nextdelim - filter; in hvc_iucv_parse_filter()
1193 len = strlen(filter); in hvc_iucv_parse_filter()
1194 residual = filter + len; in hvc_iucv_parse_filter()
1201 if (filter[len - 1] == '\n') in hvc_iucv_parse_filter()
1205 if (len == 1 && *filter == FILTER_WILDCARD_CHAR) in hvc_iucv_parse_filter()
1214 dest[len] = toupper(filter[len]); in hvc_iucv_parse_filter()
/linux-4.1.27/drivers/net/
Dtun.c633 static int update_filter(struct tap_filter *filter, void __user *arg) in update_filter() argument
644 filter->count = 0; in update_filter()
661 filter->count = 0; in update_filter()
666 memcpy(filter->addr[n], addr[n].u, ETH_ALEN); in update_filter()
672 memset(filter->mask, 0, sizeof(filter->mask)); in update_filter()
678 addr_hash_set(filter->mask, addr[n].u); in update_filter()
684 memset(filter->mask, ~0, sizeof(filter->mask)); in update_filter()
688 filter->count = nexact; in update_filter()
699 static int run_filter(struct tap_filter *filter, const struct sk_buff *skb) in run_filter() argument
707 for (i = 0; i < filter->count; i++) in run_filter()
[all …]
/linux-4.1.27/net/ipv6/
Draw.c121 const __u32 *data = &raw6_sk(sk)->filter.data[0]; in icmpv6_filter()
134 int rawv6_mh_filter_register(mh_filter_t filter) in rawv6_mh_filter_register() argument
136 rcu_assign_pointer(mh_filter, filter); in rawv6_mh_filter_register()
141 int rawv6_mh_filter_unregister(mh_filter_t filter) in rawv6_mh_filter_unregister() argument
199 mh_filter_t *filter; in ipv6_raw_deliver() local
201 filter = rcu_dereference(mh_filter); in ipv6_raw_deliver()
202 filtered = filter ? (*filter)(sk, skb) : 0; in ipv6_raw_deliver()
924 if (copy_from_user(&raw6_sk(sk)->filter, optval, optlen)) in rawv6_seticmpfilter()
949 if (copy_to_user(optval, &raw6_sk(sk)->filter, len)) in rawv6_geticmpfilter()
/linux-4.1.27/include/linux/platform_data/
Dspi-s3c64xx.h42 dma_filter_fn filter; member
/linux-4.1.27/arch/um/
DMakefile36 ifneq ($(filter $(SUBARCH),x86 x86_64 i386),)
73 $(filter -I%,$(CFLAGS)) -D_FILE_OFFSET_BITS=64 -idirafter include
/linux-4.1.27/include/media/
Drc-core.h172 struct rc_scancode_filter *filter);
174 struct rc_scancode_filter *filter);
/linux-4.1.27/include/uapi/linux/
Dixjuser.h123 unsigned int filter; member
131 unsigned int filter; member
715 unsigned int filter; member
Datmbr2684.h106 struct br2684_filter filter; member
Dfilter.h32 struct sock_filter __user *filter; member
/linux-4.1.27/drivers/i2c/busses/
Di2c-pmcmsp.c81 u8 filter; /* Bits 15:12, default = 0x03 */ member
122 .filter = 0x3,
126 .filter = 0x3,
148 return ((clock->filter & 0xf) << 12) | (clock->clock & 0x03ff); in pmcmsptwi_clock_to_reg()
/linux-4.1.27/kernel/debug/kdb/
DMakefile22 $(filter-out %/Makefile,$^) > $@#
/linux-4.1.27/drivers/media/common/b2c2/
DMakefile3 b2c2-flexcop-objs += flexcop-hw-filter.o
/linux-4.1.27/include/linux/spi/
Dads7846.h55 int (*filter) (void *filter_data, int data_idx, int *val); member
/linux-4.1.27/tools/firewire/
Dnosy-dump.c911 uint32_t filter; in main() local
969 filter = ~0; in main()
971 filter &= ~(1 << TCODE_STREAM_DATA); in main()
973 filter &= ~(1 << TCODE_CYCLE_START); in main()
975 filter = ~(1 << TCODE_CYCLE_START); in main()
977 ioctl(fd, NOSY_IOC_FILTER, filter); in main()
/linux-4.1.27/drivers/net/can/usb/
Desd_usb2.c182 struct id_filter_msg filter; member
647 msg->msg.filter.net = priv->index; in esd_usb2_start()
648 msg->msg.filter.option = ESD_ID_ENABLE; /* start with segment 0 */ in esd_usb2_start()
650 msg->msg.filter.mask[i] = cpu_to_le32(0xffffffff); in esd_usb2_start()
652 msg->msg.filter.mask[ESD_MAX_ID_SEGMENT] = cpu_to_le32(0x00000001); in esd_usb2_start()
859 msg->msg.filter.net = priv->index; in esd_usb2_close()
860 msg->msg.filter.option = ESD_ID_ENABLE; /* start with segment 0 */ in esd_usb2_close()
862 msg->msg.filter.mask[i] = 0; in esd_usb2_close()
/linux-4.1.27/arch/mips/lib/
DMakefile11 lib-$(CONFIG_GENERIC_CSUM) := $(filter-out csum_partial.o, $(lib-y))
/linux-4.1.27/drivers/net/wireless/ti/wl1251/
Dinit.h76 int wl1251_hw_init_rx_config(struct wl1251 *wl, u32 config, u32 filter);
/linux-4.1.27/Documentation/
Dxz.txt9 algorithm (filter) is LZMA2. Additional filters can be used to improve
14 the LZMA2 filter and optionally also BCJ filters. CRC32 is supported
48 $(call if_needed,xzkern) which will use a BCJ filter and a big LZMA2
52 which will use no BCJ filter and 1 MiB LZMA2 dictionary.
/linux-4.1.27/Documentation/input/
Dntrig.txt59 to logical sizes is used to adjust the size based filter parameters.
81 user observable latency), the filter accumulates confidence for incoming
98 the initial activation filter is satisfied. The intent is to provide
102 set to 0 for both parameters, effectively turning off that filter.
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
Dixgbe_ethtool.c2350 switch (rule->filter.formatted.flow_type) { in ixgbe_get_ethtool_fdir_entry()
2370 fsp->h_u.tcp_ip4_spec.psrc = rule->filter.formatted.src_port; in ixgbe_get_ethtool_fdir_entry()
2372 fsp->h_u.tcp_ip4_spec.pdst = rule->filter.formatted.dst_port; in ixgbe_get_ethtool_fdir_entry()
2374 fsp->h_u.tcp_ip4_spec.ip4src = rule->filter.formatted.src_ip[0]; in ixgbe_get_ethtool_fdir_entry()
2376 fsp->h_u.tcp_ip4_spec.ip4dst = rule->filter.formatted.dst_ip[0]; in ixgbe_get_ethtool_fdir_entry()
2378 fsp->h_ext.vlan_tci = rule->filter.formatted.vlan_id; in ixgbe_get_ethtool_fdir_entry()
2380 fsp->h_ext.vlan_etype = rule->filter.formatted.flex_bytes; in ixgbe_get_ethtool_fdir_entry()
2382 fsp->h_ext.data[1] = htonl(rule->filter.formatted.vm_pool); in ixgbe_get_ethtool_fdir_entry()
2514 if (!input || (rule->filter.formatted.bkt_hash != in ixgbe_update_ethtool_fdir_entry()
2515 input->filter.formatted.bkt_hash)) { in ixgbe_update_ethtool_fdir_entry()
[all …]
/linux-4.1.27/drivers/net/wireless/ath/ath9k/
Dmac.c962 u32 filter; in ath9k_hw_set_tx_filter() local
965 filter = SM(set, AR_D_TXBLK_WRITE_COMMAND); in ath9k_hw_set_tx_filter()
966 filter |= SM(dcu_idx, AR_D_TXBLK_WRITE_DCU); in ath9k_hw_set_tx_filter()
967 filter |= SM((destidx / ATH9K_HW_SLICE_PER_DCU), in ath9k_hw_set_tx_filter()
969 filter |= BIT(destidx % ATH9K_HW_BIT_IN_SLICE); in ath9k_hw_set_tx_filter()
972 dcu_idx, destidx, set, filter); in ath9k_hw_set_tx_filter()
973 REG_WRITE(ah, AR_D_TXBLK_BASE, filter); in ath9k_hw_set_tx_filter()
/linux-4.1.27/arch/um/scripts/
DMakefile.rules7 USER_OBJS += $(filter %_user.o,$(obj-y) $(obj-m) $(USER_SINGLE_OBJS))
/linux-4.1.27/sound/soc/pxa/
Dmmp-pcm.c83 static bool filter(struct dma_chan *chan, void *param) in filter() function
118 return snd_dmaengine_pcm_open_request_chan(substream, filter, in mmp_pcm_open()
/linux-4.1.27/tools/build/feature/
DMakefile102 grep-libs = $(filter -l%,$(1))
103 strip-libs = $(filter-out -l%,$(1))
/linux-4.1.27/sound/core/seq/
Dseq_clientmgr.h53 unsigned int filter; /* filter flags */ member
Dseq_clientmgr.c86 int filter, int atomic, int hop);
496 int filter) in get_event_dest_client() argument
505 if ((dest->filter & SNDRV_SEQ_FILTER_USE_EVENT) && in get_event_dest_client()
508 if (filter && !(dest->filter & filter)) in get_event_dest_client()
537 ! (client->filter & SNDRV_SEQ_FILTER_BOUNCE) || in bounce_error_event()
599 int filter, int atomic, int hop) in snd_seq_deliver_single_event() argument
608 dest = get_event_dest_client(event, filter); in snd_seq_deliver_single_event()
1196 info->filter = cptr->filter; in get_client_info()
1246 client->filter = client_info.filter; in snd_seq_ioctl_set_client_info()
/linux-4.1.27/drivers/net/ethernet/tile/
Dtilepro.c688 int filter; in tile_net_poll_aux() local
738 filter = 0; in tile_net_poll_aux()
742 filter = 2; in tile_net_poll_aux()
745 filter = 1; in tile_net_poll_aux()
749 filter = 2; in tile_net_poll_aux()
754 filter = !ether_addr_equal(mine, buf); in tile_net_poll_aux()
760 if (filter != 0) { in tile_net_poll_aux()
762 if (filter == 1) in tile_net_poll_aux()
806 return !filter; in tile_net_poll_aux()
/linux-4.1.27/drivers/iio/accel/
Dmma9553.c177 u16 filter; member
611 *val = mma9553_get_bits(data->conf.filter, in mma9553_read_raw()
620 *val = mma9553_get_bits(data->conf.filter, in mma9553_read_raw()
697 &data->conf.filter, val, in mma9553_write_raw()
711 &data->conf.filter, val, in mma9553_write_raw()
897 gender = mma9553_get_bits(data->conf.filter, MMA9553_MASK_CONF_MALE); in mma9553_get_calibgender_mode()
917 &data->conf.filter, gender, in mma9553_set_calibgender_mode()
/linux-4.1.27/drivers/net/ethernet/sfc/
Dfarch.c2233 static u32 efx_farch_filter_build(efx_oword_t *filter, in efx_farch_filter_build() argument
2243 *filter, in efx_farch_filter_build()
2260 *filter, in efx_farch_filter_build()
2276 EFX_POPULATE_OWORD_5(*filter, in efx_farch_filter_build()
2394 efx_oword_t filter; in efx_farch_filter_insert() local
2436 u32 key = efx_farch_filter_build(&filter, &spec); in efx_farch_filter_insert()
2518 efx_writeo(efx, &filter, in efx_farch_filter_insert()
2544 static efx_oword_t filter; in efx_farch_filter_table_clear_entry() local
2553 efx_writeo(efx, &filter, table->offset + table->step * filter_idx); in efx_farch_filter_table_clear_entry()
2752 efx_oword_t filter; in efx_farch_filter_table_restore() local
[all …]
/linux-4.1.27/drivers/net/ethernet/marvell/
Dskge.c2924 static void genesis_add_filter(u8 filter[8], const u8 *addr) in genesis_add_filter()
2930 filter[bit/8] |= 1 << (bit%8); in genesis_add_filter()
2940 u8 filter[8]; in genesis_set_multicast() local
2950 memset(filter, 0xff, sizeof(filter)); in genesis_set_multicast()
2952 memset(filter, 0, sizeof(filter)); in genesis_set_multicast()
2956 genesis_add_filter(filter, pause_mc_addr); in genesis_set_multicast()
2959 genesis_add_filter(filter, ha->addr); in genesis_set_multicast()
2963 xm_outhash(hw, port, XM_HSM, filter); in genesis_set_multicast()
2966 static void yukon_add_filter(u8 filter[8], const u8 *addr) in yukon_add_filter()
2969 filter[bit/8] |= 1 << (bit%8); in yukon_add_filter()
[all …]
/linux-4.1.27/arch/ia64/kernel/
DMakefile.gate10 cmd_gate = $(CC) -nostdlib $(GATECFLAGS_$(@F)) -Wl,-T,$(filter-out FORCE,$^) -o $@
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_sriov.c407 struct bnx2x_vf_mac_vlan_filter *filter, in bnx2x_vf_mac_vlan_config() argument
414 vf->abs_vfid, filter->add ? "Adding" : "Deleting", in bnx2x_vf_mac_vlan_config()
415 filter->type == BNX2X_VF_FILTER_MAC ? "MAC" : "VLAN"); in bnx2x_vf_mac_vlan_config()
419 if (filter->type == BNX2X_VF_FILTER_VLAN) { in bnx2x_vf_mac_vlan_config()
423 ramrod.user_req.u.vlan.vlan = filter->vid; in bnx2x_vf_mac_vlan_config()
427 memcpy(&ramrod.user_req.u.mac.mac, filter->mac, ETH_ALEN); in bnx2x_vf_mac_vlan_config()
429 ramrod.user_req.cmd = filter->add ? BNX2X_VLAN_MAC_ADD : in bnx2x_vf_mac_vlan_config()
433 if (filter->add && filter->type == BNX2X_VF_FILTER_VLAN && in bnx2x_vf_mac_vlan_config()
452 filter->add ? "add" : "delete", in bnx2x_vf_mac_vlan_config()
453 filter->type == BNX2X_VF_FILTER_MAC ? "MAC" : in bnx2x_vf_mac_vlan_config()
[all …]
/linux-4.1.27/fs/hppfs/
Dhppfs.c329 static struct hppfs_data *hppfs_get_data(int fd, int filter, in hppfs_get_data() argument
349 if (filter) { in hppfs_get_data()
426 int err, fd, type, filter; in hppfs_open() local
456 fd = open_host_sock(host_file, &filter); in hppfs_open()
458 data->contents = hppfs_get_data(fd, filter, in hppfs_open()
/linux-4.1.27/arch/c6x/
DMakefile40 DTB:=$(subst dtbImage.,,$(filter dtbImage.%, $(MAKECMDGOALS)))
/linux-4.1.27/drivers/isdn/i4l/
DKconfig41 Say Y here if you want to be able to filter the packets passing over
45 You need to say Y here if you wish to use the pass-filter and
46 active-filter options to ipppd.
/linux-4.1.27/arch/tile/
DMakefile20 ifneq ($(strip $(filter vmlinux modules all,$(goals))),)
/linux-4.1.27/sound/soc/dwc/
Ddesignware_i2s.c474 dev->play_dma_data.pd.filter = pdata->filter; in dw_configure_dai_by_pd()
475 dev->capture_dma_data.pd.filter = pdata->filter; in dw_configure_dai_by_pd()
/linux-4.1.27/drivers/media/pci/cx18/
Dcx18-av-core.c952 int HSC, VSC, Vsrc, Hsrc, filter, Vlines; in cx18_av_s_mbus_fmt() local
995 filter = 0; in cx18_av_s_mbus_fmt()
997 filter = 1; in cx18_av_s_mbus_fmt()
999 filter = 2; in cx18_av_s_mbus_fmt()
1001 filter = 3; in cx18_av_s_mbus_fmt()
1015 cx18_av_write(cx, 0x41e, 0x8 | filter); in cx18_av_s_mbus_fmt()

123