/linux-4.4.14/samples/seccomp/ |
D | bpf-helper.c | 19 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 …]
|
D | bpf-fancy.c | 34 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()
|
D | dropper.c | 30 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()
|
D | bpf-direct.c | 112 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.4.14/block/ |
D | scsi_ioctl.c | 124 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.4.14/drivers/infiniband/hw/usnic/ |
D | usnic_fwd.h | 90 usnic_fwd_alloc_flow(struct usnic_fwd_dev *ufdev, struct filter *filter, 96 static inline void usnic_fwd_init_usnic_filter(struct filter *filter, in usnic_fwd_init_usnic_filter() argument 99 filter->type = FILTER_USNIC_ID; in usnic_fwd_init_usnic_filter() 100 filter->u.usnic.ethtype = USNIC_ROCE_ETHERTYPE; in usnic_fwd_init_usnic_filter() 101 filter->u.usnic.flags = FILTER_FIELD_USNIC_ETHTYPE | in usnic_fwd_init_usnic_filter() 104 filter->u.usnic.proto_version = (USNIC_ROCE_GRH_VER << in usnic_fwd_init_usnic_filter() 107 filter->u.usnic.usnic_id = usnic_id; in usnic_fwd_init_usnic_filter() 110 static inline void usnic_fwd_init_udp_filter(struct filter *filter, in usnic_fwd_init_udp_filter() argument 113 filter->type = FILTER_IPV4_5TUPLE; in usnic_fwd_init_udp_filter() 114 filter->u.ipv4.flags = FILTER_FIELD_5TUP_PROTO; in usnic_fwd_init_udp_filter() [all …]
|
D | usnic_fwd.c | 168 struct filter *filter) in validate_filter_locked() argument 173 if (filter->type == FILTER_IPV4_5TUPLE) { in validate_filter_locked() 174 if (!(filter->u.ipv4.flags & FILTER_FIELD_5TUP_DST_AD)) in validate_filter_locked() 176 if (!(filter->u.ipv4.flags & FILTER_FIELD_5TUP_DST_PT)) in validate_filter_locked() 180 else if (filter->u.ipv4.dst_port == 0) in validate_filter_locked() 182 else if (ntohl(ufdev->inaddr) != filter->u.ipv4.dst_addr) in validate_filter_locked() 191 static void fill_tlv(struct filter_tlv *tlv, struct filter *filter, in fill_tlv() argument 195 tlv->length = sizeof(struct filter); in fill_tlv() 196 *((struct filter *)&tlv->val) = *filter; in fill_tlv() 199 sizeof(struct filter)); in fill_tlv() [all …]
|
D | usnic_ib_qp_grp.c | 209 struct filter filter; in create_roce_custom_flow() local 224 usnic_fwd_init_usnic_filter(&filter, port_num); in create_roce_custom_flow() 229 flow = usnic_fwd_alloc_flow(qp_grp->ufdev, &filter, &uaction); in create_roce_custom_flow() 271 struct filter filter; in create_udp_flow() local 299 usnic_fwd_init_udp_filter(&filter, addr, port_num); in create_udp_flow() 304 flow = usnic_fwd_alloc_flow(qp_grp->ufdev, &filter, &uaction); in create_udp_flow()
|
/linux-4.4.14/kernel/trace/ |
D | trace_events_filter.c | 589 int filter_match_preds(struct event_filter *filter, void *rec) in filter_match_preds() argument 601 if (!filter) in filter_match_preds() 604 n_preds = filter->n_preds; in filter_match_preds() 611 root = rcu_dereference_sched(filter->root); in filter_match_preds() 615 data.preds = preds = rcu_dereference_sched(filter->preds); in filter_match_preds() 628 static void remove_filter_string(struct event_filter *filter) in remove_filter_string() argument 630 if (!filter) in remove_filter_string() 633 kfree(filter->filter_string); in remove_filter_string() 634 filter->filter_string = NULL; in remove_filter_string() 637 static int replace_filter_string(struct event_filter *filter, in replace_filter_string() argument [all …]
|
D | trace_export.c | 25 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)
|
D | trace_uprobe.c | 54 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() 900 filter_func_t filter) in probe_event_enable() argument 925 WARN_ON(!uprobe_filter_is_empty(&tu->filter)); in probe_event_enable() [all …]
|
D | trace_events_trigger.c | 70 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 …]
|
D | trace.h | 68 #define FTRACE_ENTRY(name, struct_name, id, tstruct, print, filter) \ argument 75 #define FTRACE_ENTRY_DUP(name, name_struct, id, tstruct, printk, filter) argument 79 filter, regfn) \ argument 81 filter) 1054 struct event_filter *filter; member 1130 extern void free_event_filter(struct event_filter *filter); 1161 struct event_filter __rcu *filter; member 1352 #define FTRACE_ENTRY(call, struct_name, id, tstruct, print, filter) \ argument 1356 #define FTRACE_ENTRY_DUP(call, struct_name, id, tstruct, print, filter) \ argument 1358 filter)
|
/linux-4.4.14/tools/perf/util/ |
D | strfilter.c | 24 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 …]
|
D | strfilter.h | 41 int strfilter__or(struct strfilter *filter, 54 int strfilter__and(struct strfilter *filter, 64 bool strfilter__compare(struct strfilter *filter, const char *str); 72 void strfilter__delete(struct strfilter *filter); 81 char *strfilter__string(struct strfilter *filter);
|
D | map.h | 132 #define __map__for_each_symbol_by_name(map, sym_name, pos, filter) \ argument 133 for (pos = map__find_symbol_by_name(map, sym_name, filter); \ 176 int map__load(struct map *map, symbol_filter_t filter); 178 u64 addr, symbol_filter_t filter); 180 symbol_filter_t filter); 194 struct map **mapp, symbol_filter_t filter); 235 symbol_filter_t filter); 241 symbol_filter_t filter); 245 int map_groups__find_ams(struct addr_map_symbol *ams, symbol_filter_t filter); 250 symbol_filter_t filter) in map_groups__find_function_by_name() argument [all …]
|
D | machine.h | 176 symbol_filter_t filter) in machine__find_kernel_symbol() argument 179 mapp, filter); in machine__find_kernel_symbol() 185 symbol_filter_t filter) in machine__find_kernel_function() argument 188 mapp, filter); in machine__find_kernel_function() 195 symbol_filter_t filter) in machine__find_kernel_function_by_name() argument 198 filter); in machine__find_kernel_function_by_name() 205 enum map_type type, symbol_filter_t filter); 207 symbol_filter_t filter);
|
D | probe-event.h | 148 extern int del_perf_probe_events(struct strfilter *filter); 153 extern int show_perf_probe_events(struct strfilter *filter); 157 struct strfilter *filter); 158 extern int show_available_funcs(const char *module, struct strfilter *filter,
|
D | symbol.c | 27 symbol_filter_t filter); 29 symbol_filter_t filter); 652 symbol_filter_t filter) in dso__split_kallsyms_for_kcore() argument 681 if (!curr_map || (filter && filter(curr_map, pos))) { in dso__split_kallsyms_for_kcore() 705 symbol_filter_t filter) in dso__split_kallsyms() argument 815 if (filter && filter(curr_map, pos)) { in dso__split_kallsyms() 1265 struct map *map, symbol_filter_t filter) in dso__load_kallsyms() argument 1287 return dso__split_kallsyms_for_kcore(dso, map, filter); in dso__load_kallsyms() 1289 return dso__split_kallsyms(dso, map, delta, filter); in dso__load_kallsyms() 1293 symbol_filter_t filter) in dso__load_perf_map() argument [all …]
|
D | map.c | 281 int map__load(struct map *map, symbol_filter_t filter) in map__load() argument 289 nr = dso__load(map->dso, map, filter); in map__load() 331 symbol_filter_t filter) in map__find_symbol() argument 333 if (map__load(map, filter) < 0) in map__find_symbol() 340 symbol_filter_t filter) in map__find_symbol_by_name() argument 342 if (map__load(map, filter) < 0) in map__find_symbol_by_name() 542 symbol_filter_t filter) in map_groups__find_symbol() argument 547 if (map != NULL && map__load(map, filter) >= 0) { in map_groups__find_symbol() 550 return map__find_symbol(map, map->map_ip(map, addr), filter); in map_groups__find_symbol() 557 struct map **mapp, symbol_filter_t filter) in maps__find_symbol_by_name() argument [all …]
|
D | symbol.h | 229 int dso__load(struct dso *dso, struct map *map, symbol_filter_t filter); 232 symbol_filter_t filter); 234 symbol_filter_t filter); 236 symbol_filter_t filter); 272 struct symsrc *runtime_ss, symbol_filter_t filter, 275 struct map *map, symbol_filter_t filter);
|
D | probe-file.h | 16 int probe_file__del_events(int fd, struct strfilter *filter); 17 int probe_file__get_events(int fd, struct strfilter *filter,
|
D | probe-file.c | 269 int probe_file__get_events(int fd, struct strfilter *filter, in probe_file__get_events() argument 286 if ((p && strfilter__compare(filter, p + 1)) || in probe_file__get_events() 287 strfilter__compare(filter, ent->s)) { in probe_file__get_events() 310 int probe_file__del_events(int fd, struct strfilter *filter) in probe_file__del_events() argument 319 ret = probe_file__get_events(fd, filter, namelist); in probe_file__del_events()
|
D | evsel.h | 83 char *filter; member 225 int perf_evsel__set_filter(struct perf_evsel *evsel, const char *filter); 227 const char *op, const char *filter); 229 const char *filter);
|
D | thread_map.c | 18 static int filter(const struct dirent *dir) in filter() function 59 items = scandir(name, &namelist, filter, NULL); in thread_map__new_by_pid() 127 items = scandir(path, &namelist, filter, NULL); in thread_map__new_by_uid() 215 items = scandir(name, &namelist, filter, NULL); in thread_map__new_by_pid_str()
|
D | evlist.c | 1233 if (evsel->filter == NULL) in perf_evlist__apply_filters() 1240 err = perf_evsel__apply_filter(evsel, ncpus, nthreads, evsel->filter); in perf_evlist__apply_filters() 1250 int perf_evlist__set_filter(struct perf_evlist *evlist, const char *filter) in perf_evlist__set_filter() argument 1256 err = perf_evsel__set_filter(evsel, filter); in perf_evlist__set_filter() 1266 char *filter; in perf_evlist__set_filter_pids() local 1272 if (asprintf(&filter, "common_pid != %d", pids[i]) < 0) in perf_evlist__set_filter_pids() 1277 if (asprintf(&tmp, "%s && common_pid != %d", filter, pids[i]) < 0) in perf_evlist__set_filter_pids() 1280 free(filter); in perf_evlist__set_filter_pids() 1281 filter = tmp; in perf_evlist__set_filter_pids() 1285 ret = perf_evlist__set_filter(evlist, filter); in perf_evlist__set_filter_pids() [all …]
|
D | evsel.c | 947 const char *filter) in perf_evsel__apply_filter() argument 951 (void *)filter); in perf_evsel__apply_filter() 954 int perf_evsel__set_filter(struct perf_evsel *evsel, const char *filter) in perf_evsel__set_filter() argument 956 char *new_filter = strdup(filter); in perf_evsel__set_filter() 959 free(evsel->filter); in perf_evsel__set_filter() 960 evsel->filter = new_filter; in perf_evsel__set_filter() 968 const char *op, const char *filter) in perf_evsel__append_filter() argument 972 if (evsel->filter == NULL) in perf_evsel__append_filter() 973 return perf_evsel__set_filter(evsel, filter); in perf_evsel__append_filter() 975 if (asprintf(&new_filter,"(%s) %s (%s)", evsel->filter, op, filter) > 0) { in perf_evsel__append_filter() [all …]
|
/linux-4.4.14/drivers/media/dvb-core/ |
D | dmxdev.c | 355 struct dmx_section_filter *filter) in dvb_dmxdev_section_callback() argument 357 struct dmxdev_filter *dmxdevfilter = filter->priv; in dvb_dmxdev_section_callback() 443 static int dvb_dmxdev_feed_start(struct dmxdev_filter *filter) in dvb_dmxdev_feed_start() argument 448 dvb_dmxdev_filter_state_set(filter, DMXDEV_STATE_GO); in dvb_dmxdev_feed_start() 450 switch (filter->type) { in dvb_dmxdev_feed_start() 452 return filter->feed.sec->start_filtering(filter->feed.sec); in dvb_dmxdev_feed_start() 454 list_for_each_entry(feed, &filter->feed.ts, next) { in dvb_dmxdev_feed_start() 457 dvb_dmxdev_feed_stop(filter); in dvb_dmxdev_feed_start() 471 static int dvb_dmxdev_feed_restart(struct dmxdev_filter *filter) in dvb_dmxdev_feed_restart() argument 474 struct dmxdev *dmxdev = filter->dev; in dvb_dmxdev_feed_restart() [all …]
|
D | dvb_demux.c | 143 u8 xor = f->filter.filter_value[i] ^ feed->feed.sec.secbuf[i]; in dvb_dmx_swfilter_sectionfilter() 155 NULL, 0, &f->filter); in dvb_dmx_swfilter_sectionfilter() 161 struct dvb_demux_filter *f = feed->filter; in dvb_dmx_swfilter_section_feed() 601 if (demux->filter[i].state == DMX_STATE_FREE) in dvb_dmx_filter_alloc() 607 demux->filter[i].state = DMX_STATE_ALLOCATED; in dvb_dmx_filter_alloc() 609 return &demux->filter[i]; in dvb_dmx_filter_alloc() 814 if (!(feed->filter = dvb_dmx_filter_alloc(demux))) { in dvbdmx_allocate_ts_feed() 820 feed->filter->type = DMX_TYPE_TS; in dvbdmx_allocate_ts_feed() 821 feed->filter->feed = feed; in dvbdmx_allocate_ts_feed() 822 feed->filter->state = DMX_STATE_READY; in dvbdmx_allocate_ts_feed() [all …]
|
D | dvb_demux.h | 50 struct dmx_section_filter filter; member 87 struct dvb_demux_filter *filter; member 117 struct dvb_demux_filter *filter; member
|
D | dmxdev.h | 67 } filter; member 98 struct dmxdev_filter *filter; member
|
D | demux.h | 183 struct dmx_section_filter **filter); 185 struct dmx_section_filter *filter);
|
/linux-4.4.14/tools/lib/traceevent/ |
D | parse-filter.c | 119 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 …]
|
D | event-parse.h | 913 struct filter_arg *filter; member 939 enum pevent_errno pevent_filter_add_filter_str(struct event_filter *filter, 942 enum pevent_errno pevent_filter_match(struct event_filter *filter, 945 int pevent_filter_strerror(struct event_filter *filter, enum pevent_errno err, 948 int pevent_event_filtered(struct event_filter *filter, 951 void pevent_filter_reset(struct event_filter *filter); 953 int pevent_filter_clear_trivial(struct event_filter *filter, 956 void pevent_filter_free(struct event_filter *filter); 958 char *pevent_filter_make_string(struct event_filter *filter, int event_id); 960 int pevent_filter_remove_event(struct event_filter *filter, [all …]
|
D | Build | 4 libtraceevent-y += parse-filter.o
|
/linux-4.4.14/kernel/ |
D | seccomp.c | 100 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() 182 lockless_dereference(current->seccomp.filter); in seccomp_run_filters() 272 is_ancestor(thread->seccomp.filter, in seccomp_can_sync_threads() 273 caller->seccomp.filter))) in seccomp_can_sync_threads() 317 smp_store_release(&thread->seccomp.filter, in seccomp_sync_threads() 318 caller->seccomp.filter); in seccomp_sync_threads() 395 struct seccomp_filter *filter = ERR_PTR(-EFAULT); in seccomp_prepare_user_filter() local 403 fprog.filter = compat_ptr(fprog32.filter); in seccomp_prepare_user_filter() 408 filter = seccomp_prepare_filter(&fprog); in seccomp_prepare_user_filter() [all …]
|
/linux-4.4.14/tools/testing/selftests/seccomp/ |
D | seccomp_bpf.c | 157 struct sock_filter filter[] = { in TEST() local 161 .len = (unsigned short)ARRAY_SIZE(filter), in TEST() 162 .filter = filter, in TEST() 191 struct sock_filter *filter; in TEST() local 195 filter = calloc(count, sizeof(*filter)); in TEST() 196 ASSERT_NE(NULL, filter); in TEST() 199 filter[i] = allow[0]; in TEST() 204 prog.filter = filter; in TEST() 228 struct sock_filter *filter; in TEST() local 232 filter = calloc(count, sizeof(*filter)); in TEST() [all …]
|
/linux-4.4.14/scripts/ |
D | Makefile.clean | 13 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)))
|
D | Makefile.lib | 18 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 …]
|
D | Makefile.headersinst | 29 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))
|
D | Makefile.modbuiltin | 23 kbuild-dir := $(if $(filter /%,$(src)),$(src),$(srctree)/$(src)) 28 __subdir-Y := $(patsubst %/,%,$(filter %/, $(obj-Y))) 35 modbuiltin-mods := $(filter %.ko, $(obj-Y:.o=.ko))
|
D | Makefile.modpost | 83 MODPOST_OPT=$(subst -i,-n,$(filter -i,$(MAKEFLAGS))) 86 quiet_cmd_modpost = MODPOST $(words $(filter-out vmlinux FORCE, $^)) modules 122 -o $@ $(filter-out FORCE,$^)
|
D | Kbuild.include | 204 $(if $(filter-out -I/%,$(1)),$(patsubst -I%,-I$(srctree)/%,$(1))) $(1)) 207 flags = $(foreach o,$($(1)),$(if $(filter -I%,$(o)),$(call addtree,$(o)),$(o))) 218 objectify = $(foreach o,$(1),$(if $(filter /%,$(o)),$(o),$(obj)/$(o))) 231 arg-check = $(strip $(filter-out $(cmd_$(1)), $(cmd_$@)) \ 232 $(filter-out $(cmd_$@), $(cmd_$(1))) ) 247 any-prereq = $(filter-out $(PHONY),$?) $(filter-out $(PHONY) $(wildcard $^),$^) 292 $(if $(filter $@, $(PHONY)),- due to target is PHONY, \ 297 $(if $(filter $@, $(targets)), \
|
D | Makefile.build | 42 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)/, \
|
D | mkmakefile | 50 \$(filter-out __sub-make, \$(MAKECMDGOALS)): __sub-make
|
/linux-4.4.14/samples/bpf/ |
D | tracex5_user.c | 15 struct sock_filter filter[] = { in install_accept_all_seccomp() local 19 .len = (unsigned short)(sizeof(filter)/sizeof(filter[0])), in install_accept_all_seccomp() 20 .filter = filter, in install_accept_all_seccomp()
|
/linux-4.4.14/net/can/ |
D | raw.c | 94 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 …]
|
D | gw.c | 124 struct can_filter filter; member 443 return can_rx_register(gwj->src.dev, gwj->ccgw.filter.can_id, in cgw_register_filter() 444 gwj->ccgw.filter.can_mask, can_can_gw_rcv, in cgw_register_filter() 450 can_rx_unregister(gwj->src.dev, gwj->ccgw.filter.can_id, in cgw_unregister_filter() 451 gwj->ccgw.filter.can_mask, can_can_gw_rcv, gwj); in cgw_unregister_filter() 571 if (gwj->ccgw.filter.can_id || gwj->ccgw.filter.can_mask) { in cgw_put_job() 573 &gwj->ccgw.filter) < 0) in cgw_put_job() 786 nla_memcpy(&ccgw->filter, tb[CGW_FILTER], in cgw_parse_attr()
|
/linux-4.4.14/net/sched/ |
D | act_bpf.c | 28 struct bpf_prog *filter; member 40 struct bpf_prog *filter; in tcf_bpf() local 51 filter = rcu_dereference(prog->filter); in tcf_bpf() 54 filter_res = BPF_PROG_RUN(filter, skb); in tcf_bpf() 57 filter_res = BPF_PROG_RUN(filter, skb); in tcf_bpf() 199 fprog_tmp.filter = bpf_ops; in tcf_bpf_init_from_ops() 209 cfg->filter = fp; in tcf_bpf_init_from_ops() 244 cfg->filter = fp; in tcf_bpf_init_from_efd() 253 bpf_prog_put(cfg->filter); in tcf_bpf_cfg_cleanup() 255 bpf_prog_destroy(cfg->filter); in tcf_bpf_cfg_cleanup() [all …]
|
D | cls_bpf.c | 38 struct bpf_prog *filter; member 103 filter_res = BPF_PROG_RUN(prog->filter, skb); in cls_bpf_classify() 106 filter_res = BPF_PROG_RUN(prog->filter, skb); in cls_bpf_classify() 161 bpf_prog_put(prog->filter); in cls_bpf_delete_prog() 163 bpf_prog_destroy(prog->filter); in cls_bpf_delete_prog() 249 fprog_tmp.filter = bpf_ops; in cls_bpf_prog_from_ops() 260 prog->filter = fp; in cls_bpf_prog_from_ops() 296 prog->filter = fp; in cls_bpf_prog_from_efd()
|
/linux-4.4.14/arch/mips/vdso/ |
D | Makefile | 6 $(filter -I%,$(KBUILD_CFLAGS)) \ 7 $(filter -E%,$(KBUILD_CFLAGS)) \ 8 $(filter -mmicromips,$(KBUILD_CFLAGS)) \ 9 $(filter -march=%,$(KBUILD_CFLAGS)) 11 $(filter -W%,$(filter-out -Wa$(comma)%,$(KBUILD_CFLAGS))) \ 16 $(filter -I%,$(KBUILD_CFLAGS)) \ 17 $(filter -E%,$(KBUILD_CFLAGS)) \ 33 obj-vdso-y := $(filter-out gettimeofday.o, $(obj-vdso-y)) 53 -Wl,-T $(filter %.lds,$^) $(filter %.o,$^) -o $@ 68 native-abi := $(filter -mabi=%,$(KBUILD_CFLAGS))
|
/linux-4.4.14/Documentation/trace/ |
D | events.txt | 156 '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 …]
|
D | events-nmi.txt | 30 to the filter is in nanoseconds! You can filter on 'delta_ns': 33 echo 'handler==0xffffffff81625600 && delta_ns>1000000' > filter
|
/linux-4.4.14/tools/perf/ |
D | builtin-probe.c | 60 struct strfilter *filter; member 96 if (!params.filter) { in params_add_filter() 97 params.filter = strfilter__new(str, &err); in params_add_filter() 98 if (!params.filter) in params_add_filter() 101 ret = strfilter__or(params.filter, str, &err); in params_add_filter() 298 strfilter__delete(params.filter); in cleanup_params() 363 static int perf_del_probe_events(struct strfilter *filter) in perf_del_probe_events() argument 366 char *str = strfilter__string(filter); in perf_del_probe_events() 387 ret = probe_file__get_events(kfd, filter, klist); in perf_del_probe_events() 397 ret2 = probe_file__get_events(ufd, filter, ulist); in perf_del_probe_events() [all …]
|
D | Makefile.perf | 159 ifeq ($(filter-out $(NON_CONFIG_TARGETS),$(MAKECMDGOALS)),) 181 grep-libs = $(filter -l%,$(1)) 182 strip-libs = $(filter-out -l%,$(1)) 323 $(QUIET_LINK)$(CC) -o $@ -shared $(LDFLAGS) $(filter %.o,$^) $(GTK_LIBS) 386 $(QUIET_LINK)$(CC) $(CFLAGS) -o $@ $(LDFLAGS) $(filter %.o,$^) $(LIBS) 390 $(QUIET_CC)$(CC) -m32 $(filter -static,$(LDFLAGS)) -Wall -Werror -o $@ perf-read-vdso.c 395 $(QUIET_CC)$(CC) -mx32 $(filter -static,$(LDFLAGS)) -Wall -Werror -o $@ perf-read-vdso.c
|
/linux-4.4.14/lib/xz/ |
D | Kconfig | 12 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.4.14/Documentation/ABI/testing/ |
D | sysfs-class-rc | 36 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.4.14/tools/testing/fault-injection/ |
D | failcmd.sh | 41 --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.4.14/drivers/media/rc/img-ir/ |
D | img-ir-hw.c | 265 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 …]
|
D | img-ir-rc5.c | 87 .filter = img_ir_rc5_filter,
|
D | img-ir-rc6.c | 116 .filter = img_ir_rc6_filter,
|
D | img-ir-jvc.c | 87 .filter = img_ir_jvc_filter,
|
D | img-ir-sharp.c | 105 .filter = img_ir_sharp_filter,
|
/linux-4.4.14/include/linux/ |
D | i8042.h | 66 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()
|
D | filter.h | 310 compat_uptr_t filter; /* struct sock_filter * */ member 316 struct sock_filter *filter; member 337 const struct bpf_insn *filter); 351 #define BPF_PROG_RUN(filter, ctx) (*filter->bpf_func)(ctx, filter->insnsi) argument 402 #define bpf_classic_proglen(fprog) (fprog->len * sizeof(fprog->filter[0])) 440 typedef int (*bpf_aux_classic_check_t)(struct sock_filter *filter, 455 int sk_get_filter(struct sock *sk, struct sock_filter __user *filter,
|
D | seccomp.h | 27 struct seccomp_filter *filter; member
|
D | trace_events.h | 286 struct event_filter *filter; member 362 struct event_filter *filter; member 422 extern int filter_match_preds(struct event_filter *filter, void *rec);
|
/linux-4.4.14/net/netfilter/ |
D | xt_bpf.c | 29 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()
|
D | nfnetlink_acct.c | 189 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() 272 struct nfacct_filter *filter; in nfnl_acct_get() local 274 filter = nfacct_filter_alloc(tb[NFACCT_FILTER]); in nfnl_acct_get() [all …]
|
D | nf_conntrack_netlink.c | 795 struct ctnetlink_filter *filter; in ctnetlink_alloc_filter() local 797 filter = kzalloc(sizeof(*filter), GFP_KERNEL); in ctnetlink_alloc_filter() 798 if (filter == NULL) in ctnetlink_alloc_filter() 801 filter->mark.val = ntohl(nla_get_be32(cda[CTA_MARK])); in ctnetlink_alloc_filter() 802 filter->mark.mask = ntohl(nla_get_be32(cda[CTA_MARK_MASK])); in ctnetlink_alloc_filter() 804 return filter; in ctnetlink_alloc_filter() 812 struct ctnetlink_filter *filter = data; in ctnetlink_filter_match() local 814 if (filter == NULL) in ctnetlink_filter_match() 818 if ((ct->mark & filter->mark.mask) == filter->mark.val) in ctnetlink_filter_match() 1101 struct ctnetlink_filter *filter = NULL; in ctnetlink_flush_conntrack() local [all …]
|
/linux-4.4.14/drivers/net/usb/ |
D | smsc95xx.c | 1170 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 …]
|
D | int51x1.c | 121 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.4.14/arch/x86/entry/vdso/ |
D | Makefile | 68 $(filter -g%,$(KBUILD_CFLAGS)) $(call cc-option, -fno-stack-protector) \ 99 vobjs64-for-x32 := $(filter-out $(vobjs-nox32),$(vobjs-y)) 134 KBUILD_AFLAGS_32 := $(filter-out -m64,$(KBUILD_AFLAGS)) -DBUILD_VDSO 138 KBUILD_CFLAGS_32 := $(filter-out -m64,$(KBUILD_CFLAGS)) 139 KBUILD_CFLAGS_32 := $(filter-out -mcmodel=kernel,$(KBUILD_CFLAGS_32)) 140 KBUILD_CFLAGS_32 := $(filter-out -fno-pic,$(KBUILD_CFLAGS_32)) 141 KBUILD_CFLAGS_32 := $(filter-out -mfentry,$(KBUILD_CFLAGS_32)) 161 $(VDSO_LDFLAGS) $(VDSO_LDFLAGS_$(filter %.lds,$(^F))) \ 162 -Wl,-T,$(filter %.lds,$^) $(filter %.o,$^) && \
|
/linux-4.4.14/net/bluetooth/bnep/ |
D | Kconfig | 14 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.4.14/arch/um/drivers/ |
D | pcap_kern.c | 15 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()
|
D | pcap_user.c | 44 if (pri->filter != NULL) { in pcap_open() 60 pri->filter, pri->optimize, netmask); in pcap_open()
|
D | pcap_user.h | 12 char *filter; member
|
/linux-4.4.14/Documentation/devicetree/bindings/input/touchscreen/ |
D | sun4i.txt | 18 - 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.4.14/drivers/media/usb/as102/ |
D | as10x_cmd_stream.c | 28 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()
|
D | as102_drv.c | 124 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.4.14/drivers/net/ethernet/mellanox/mlx4/ |
D | en_netdev.c | 139 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.4.14/arch/powerpc/net/ |
D | bpf_jit_comp.c | 33 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.4.14/tools/perf/tests/attr/ |
D | README | 37 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.4.14/drivers/input/serio/ |
D | i8042.h | 77 #define filter_dbg(filter, data, format, args...) \ argument 82 if (!filter || i8042_unmask_kbd_data) \ 95 #define filter_dbg(filter, data, format, args...) do { } while (0) argument
|
/linux-4.4.14/drivers/net/wireless/ath/ath5k/ |
D | pcu.c | 484 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.4.14/drivers/staging/comedi/drivers/ |
D | jr3_pci.c | 234 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.4.14/net/core/ |
D | filter.c | 69 struct sk_filter *filter; in sk_filter() local 84 filter = rcu_dereference(sk->sk_filter); in sk_filter() 85 if (filter) { in sk_filter() 86 unsigned int pkt_len = bpf_prog_run_save_cb(filter->prog, skb); in sk_filter() 622 static int check_load_and_stores(const struct sock_filter *filter, int flen) in check_load_and_stores() argument 638 switch (filter[pc].code) { in check_load_and_stores() 641 memvalid |= (1 << filter[pc].k); in check_load_and_stores() 645 if (!(memvalid & (1 << filter[pc].k))) { in check_load_and_stores() 652 masks[pc + 1 + filter[pc].k] &= memvalid; in check_load_and_stores() 664 masks[pc + 1 + filter[pc].jt] &= memvalid; in check_load_and_stores() [all …]
|
D | sock_diag.c | 79 struct sk_filter *filter; in sock_diag_put_filterinfo() local 90 filter = rcu_dereference(sk->sk_filter); in sock_diag_put_filterinfo() 91 if (!filter) in sock_diag_put_filterinfo() 94 fprog = filter->prog->orig_prog; in sock_diag_put_filterinfo() 106 memcpy(nla_data(attr), fprog->filter, flen); in sock_diag_put_filterinfo()
|
D | ptp_classifier.c | 189 .len = ARRAY_SIZE(ptp_filter), .filter = ptp_filter, in ptp_classifier_init()
|
D | Makefile | 11 neighbour.o rtnetlink.o utils.o link_watch.o filter.o \
|
/linux-4.4.14/net/tipc/ |
D | subscr.c | 113 if (!must && !(sub->filter & TIPC_SUB_PORTS)) in tipc_subscrp_report_overlap() 228 swap = !(s->filter & (TIPC_SUB_PORTS | TIPC_SUB_SERVICE)); in tipc_subscrp_create() 231 if (s->filter & htohl(TIPC_SUB_CANCEL, swap)) { in tipc_subscrp_create() 232 s->filter &= ~htohl(TIPC_SUB_CANCEL, swap); in tipc_subscrp_create() 257 sub->filter = htohl(s->filter, swap); in tipc_subscrp_create() 258 if ((!(sub->filter & TIPC_SUB_PORTS) == in tipc_subscrp_create() 259 !(sub->filter & TIPC_SUB_SERVICE)) || in tipc_subscrp_create()
|
D | subscr.h | 67 u32 filter; member
|
/linux-4.4.14/drivers/media/rc/ |
D | rc-main.c | 1005 struct rc_scancode_filter *filter; in store_protocols() local 1006 int (*set_filter)(struct rc_dev *dev, struct rc_scancode_filter *filter); in store_protocols() 1018 filter = &dev->scancode_filter; in store_protocols() 1024 filter = &dev->scancode_wakeup_filter; in store_protocols() 1061 if (set_filter && filter->mask) { in store_protocols() 1063 rc = set_filter(dev, filter); in store_protocols() 1068 filter->data = 0; in store_protocols() 1069 filter->mask = 0; in store_protocols() 1070 set_filter(dev, filter); in store_protocols() 1104 struct rc_scancode_filter *filter; in show_filter() local [all …]
|
/linux-4.4.14/arch/x86/um/vdso/ |
D | Makefile | 41 $(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.4.14/Documentation/devicetree/bindings/net/ |
D | stmmac.txt | 28 - 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>;
|
D | altera_tse.txt | 31 - 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.4.14/net/bridge/netfilter/ |
D | Kconfig | 52 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.4.14/drivers/iio/adc/ |
D | ad7791.c | 150 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.4.14/include/net/ |
D | rawv6.h | 13 int rawv6_mh_filter_register(int (*filter)(struct sock *sock, 15 int rawv6_mh_filter_unregister(int (*filter)(struct sock *sock,
|
D | raw.h | 66 struct icmp_filter filter; member
|
/linux-4.4.14/drivers/media/usb/ttusb-budget/ |
D | dvb-ttusb-budget.c | 372 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() 1084 u8 band, cp, filter; in philips_tdm1316l_tuner_set_params() local 1115 filter = 0; in philips_tdm1316l_tuner_set_params() 1120 filter = 0; in philips_tdm1316l_tuner_set_params() 1125 filter = 1; in philips_tdm1316l_tuner_set_params() 1140 tuner_buf[3] = (cp << 5) | (filter << 3) | band; in philips_tdm1316l_tuner_set_params() 1411 u8 band, cp, filter; in dvbc_philips_tdm1316l_tuner_set_params() local [all …]
|
/linux-4.4.14/sound/soc/spear/ |
D | spear_pcm.c | 42 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()
|
D | spear_pcm.h | 22 bool (*filter)(struct dma_chan *chan, void *slave));
|
/linux-4.4.14/arch/x86/boot/ |
D | mtools.conf.in | 11 file="@OBJ@/fdimage" cylinders=80 heads=2 sectors=18 filter 15 file="@OBJ@/fdimage" cylinders=80 heads=2 sectors=36 filter
|
/linux-4.4.14/Documentation/devicetree/bindings/input/ |
D | brcm,bcm-keypad.txt | 29 - 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>;
|
D | cros-ec-keyb.txt | 14 - google,needs-ghost-filter: True to enable a ghost filter for the matrix 25 google,needs-ghost-filter;
|
D | nvidia,tegra20-kbc.txt | 31 - nvidia,ghost-filter: enable ghost filtering for this device 44 nvidia,ghost-filter;
|
/linux-4.4.14/include/sound/ |
D | designware_i2s.h | 50 bool (*filter)(struct dma_chan *chan, void *slave); member 59 bool (*filter)(struct dma_chan *chan, void *slave); member
|
D | spear_spdif.h | 25 bool (*filter)(struct dma_chan *chan, void *slave); member
|
/linux-4.4.14/drivers/infiniband/core/ |
D | roce_gid_mgmt.c | 60 roce_netdev_filter filter; member 507 ib_enum_all_roce_netdevs(work->cmds[i].filter, in netdevice_event_work_handler() 547 .cb = add_netdev_ips, .filter = is_eth_port_of_netdev}; 549 .cb = add_netdev_upper_ips, .filter = is_eth_port_of_netdev}; 555 .cb = del_netdev_upper_ips, .filter = upper_device_filter}; in netdevice_event_changeupper() 557 .cb = del_netdev_default_ips, .filter = is_eth_port_inactive_slave}; in netdevice_event_changeupper() 576 .cb = del_netdev_ips, .filter = pass_all_filter}; in netdevice_event() 578 .cb = del_netdev_default_ips_join, .filter = is_eth_port_inactive_slave}; in netdevice_event() 580 .cb = del_netdev_default_ips, .filter = pass_all_filter}; in netdevice_event() 582 .cb = del_netdev_upper_ips, .filter = upper_device_filter}; in netdevice_event()
|
D | core_priv.h | 59 roce_netdev_filter filter, 63 void ib_enum_all_roce_netdevs(roce_netdev_filter filter,
|
/linux-4.4.14/drivers/usb/dwc2/ |
D | Makefile | 7 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.4.14/lib/ |
D | show_mem.c | 12 void show_mem(unsigned int filter) in show_mem() argument 18 show_free_areas(filter); in show_mem()
|
/linux-4.4.14/drivers/usb/dwc3/ |
D | Makefile | 8 ifneq ($(filter y,$(CONFIG_USB_DWC3_HOST) $(CONFIG_USB_DWC3_DUAL_ROLE)),) 12 ifneq ($(filter y,$(CONFIG_USB_DWC3_GADGET) $(CONFIG_USB_DWC3_DUAL_ROLE)),)
|
/linux-4.4.14/sound/soc/fsl/ |
D | imx-pcm-dma.c | 26 static bool filter(struct dma_chan *chan, void *param) in filter() function 54 .compat_filter_fn = filter,
|
/linux-4.4.14/tools/build/ |
D | Makefile.build | 73 $(LD) -r -o $@ $(filter $(obj-y),$^),rm -f $@; $(AR) rcs $@) 101 subdir-y := $(patsubst %/,%,$(filter %/, $(obj-y))) 103 subdir-obj-y := $(filter %/$(obj)-in.o, $(obj-y))
|
D | Build.include | 31 arg-check = $(strip $(filter-out $(cmd_$(1)), $(cmd_$@)) \ 32 $(filter-out $(cmd_$@), $(cmd_$(1))) ) 55 any-prereq = $(filter-out $(PHONY),$?) $(filter-out $(PHONY) $(wildcard $^),$^)
|
/linux-4.4.14/tools/perf/Documentation/ |
D | perf-top.txt | 50 --count-filter=<count>:: 198 the original value before and after the filter is applied. 215 This is a shortcut for --branch-filter any. See --branch-filter for more infos. 218 --branch-filter:: 227 event are applied to the branch filter. Both kernel (k) and hypervisor (hv) privilege 230 The various filters must be specified as a comma separated list: --branch-filter any_ret,u,k 246 Profile display filter (>= hit count). 249 Annotation display filter (>= % of total).
|
D | perf-record.txt | 78 --filter=<filter>:: 79 Event filter. This option should follow a event selector (-e) which 80 selects tracepoint event(s). Multiple '--filter' options are combined 86 filter expression 'common_pid != $PERFPID' to filters. If other 87 '--filter' exists, the new filter expression will be combined with 230 This is a shortcut for --branch-filter any. See --branch-filter for more infos. 233 --branch-filter:: 256 event are applied to the branch filter. Both kernel (k) and hypervisor (hv) privilege 259 The various filters must be specified as a comma separated list: --branch-filter any_ret,u,k 279 filter out the startup phase of the program, which is often very different.
|
D | perf-probe.txt | 96 --filter=FILTER:: 97 (Only for --vars and --funcs) Set filter. FILTER is a combination of glob 101 If several filters are specified, only the last filter is used. 188 The filter pattern is a glob matching pattern(s) to filter variables. 189 …In addition, you can use "!" for specifying filter-out rule. You also can give several rules combi… 192 With --filter "foo* | bar*", perf probe -V shows variables which start with "foo" or "bar". 193 …With --filter "!foo* & *bar", perf probe -V shows variables which don't start with "foo" and end w…
|
D | perf-report.txt | 60 --symbol-filter=:: 61 Only show symbols that match (partially) with this filter. 79 - parent: name of function matched to the parent regex filter. Unmatched 148 A regex filter to identify parent. The parent is a caller of this 292 perf record --branch-filter xxx where xxx is a branch filter option. 333 the original value before and after the filter is applied. 365 --socket-filter:: 366 Only report the samples on the processor socket that match with this filter
|
/linux-4.4.14/drivers/isdn/hardware/eicon/ |
D | debug_if.h | 61 int diva_set_trace_filter(int filter_length, const char *filter); 62 int diva_get_trace_filter(int max_length, char *filter);
|
/linux-4.4.14/arch/sparc/net/ |
D | bpf_jit_comp.c | 367 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.4.14/net/atm/ |
D | br2684.c | 76 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 if (brvcc->filter.netmask != 0) in br2684_seq_show() 807 &brvcc->filter.prefix, in br2684_seq_show() 808 &brvcc->filter.netmask); in br2684_seq_show()
|
/linux-4.4.14/Documentation/video4linux/cx2341x/ |
D | fw-encoder-api.txt | 155 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 …]
|
D | fw-decoder-regs.txt | 7 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.4.14/drivers/clk/ |
D | clk-vt8500.c | 453 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()
|
D | clk-axi-clkgen.c | 366 uint32_t filter; in axi_clkgen_set_rate() local 377 filter = axi_clkgen_lookup_filter(m - 1); in axi_clkgen_set_rate() 401 axi_clkgen_mmcm_write(axi_clkgen, MMCM_REG_FILTER1, filter >> 16, 0x9900); in axi_clkgen_set_rate() 402 axi_clkgen_mmcm_write(axi_clkgen, MMCM_REG_FILTER2, filter, 0x9900); in axi_clkgen_set_rate()
|
/linux-4.4.14/tools/perf/ui/ |
D | browser.c | 69 if (!browser->filter || !browser->filter(browser, pos)) in ui_browser__list_head_filter_entries() 82 if (!browser->filter || !browser->filter(browser, pos)) in ui_browser__list_head_filter_prev_entries() 494 if (!browser->filter || !browser->filter(browser, pos)) { in ui_browser__list_head_refresh() 619 if (!browser->filter || !browser->filter(browser, *pos)) { in ui_browser__argv_refresh()
|
/linux-4.4.14/sound/pci/au88x0/ |
D | au88x0_a3d.c | 720 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()
|
D | au88x0_a3d.h | 55 a3d_atmos_t filter; member
|
/linux-4.4.14/drivers/media/dvb-frontends/ |
D | tda8083.c | 138 u8 filter; in tda8083_set_symbolrate() local 145 filter = 0; in tda8083_set_symbolrate() 147 filter = 2; in tda8083_set_symbolrate() 149 filter = 3; in tda8083_set_symbolrate() 162 tda8083_writereg (state, 0x05, filter); in tda8083_set_symbolrate()
|
/linux-4.4.14/drivers/net/ethernet/amd/ |
D | declance.c | 210 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 …]
|
D | a2065.c | 87 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()
|
D | 7990.c | 222 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()
|
D | sunlance.c | 217 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 …]
|
D | ni65.h | 92 unsigned char filter[8]; member
|
D | sun3lance.c | 129 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.4.14/Documentation/prctl/ |
D | seccomp_filter.txt | 15 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.4.14/include/uapi/linux/dvb/ |
D | dmx.h | 93 __u8 filter[DMX_FILTER_SIZE]; member 102 dmx_filter_t filter; member
|
/linux-4.4.14/arch/tile/kernel/vdso/ |
D | Makefile | 74 -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.4.14/arch/s390/kernel/vdso64/ |
D | Makefile | 10 KBUILD_AFLAGS_64 := $(filter-out -m64,$(KBUILD_AFLAGS)) 13 KBUILD_CFLAGS_64 := $(filter-out -m64,$(KBUILD_CFLAGS))
|
/linux-4.4.14/arch/s390/kernel/vdso32/ |
D | Makefile | 10 KBUILD_AFLAGS_31 := $(filter-out -m64,$(KBUILD_AFLAGS)) 13 KBUILD_CFLAGS_31 := $(filter-out -m64,$(KBUILD_CFLAGS))
|
/linux-4.4.14/Documentation/networking/ |
D | filter.txt | 12 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 …]
|
D | can.txt | 32 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 427 - The filters are set to exactly one filter receiving everything 441 The CAN filter structure is defined in include/linux/can.h: 448 A filter matches, when 452 which is analogous to known CAN controllers hardware filter semantics. 453 The filter can be inverted in this semantic, when the CAN_INV_FILTER [all …]
|
D | ixgbe.txt | 140 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.4.14/tools/perf/scripts/python/ |
D | compaction-times.py | 32 def filter(self, pid, comm): member in comm_filter 41 def filter(self, pid, comm): member in pid_filter 114 def add_filter(cls, filter): argument 115 cls.fobj = filter 125 filtered = cls.fobj.filter(pid, comm)
|
/linux-4.4.14/drivers/net/wireless/ti/wlcore/ |
D | wlcore_i.h | 532 int wl1271_rx_filter_alloc_field(struct wl12xx_rx_filter *filter, 535 void wl1271_rx_filter_free(struct wl12xx_rx_filter *filter); 537 int wl1271_rx_filter_get_fields_size(struct wl12xx_rx_filter *filter); 538 void wl1271_rx_filter_flatten_fields(struct wl12xx_rx_filter *filter,
|
/linux-4.4.14/drivers/media/pci/ttpci/ |
D | av7110.c | 318 struct dmx_section_filter *filter = &dvbdmxfilter->filter; in DvbDmxFilterCallback() local 323 xor = filter->filter_value[i] ^ buffer1[i]; in DvbDmxFilterCallback() 331 &dvbdmxfilter->filter); in DvbDmxFilterCallback() 816 buf[4] = (dvbdmxfilter->filter.filter_value[0] << 8) | in StartHWFilter() 820 (dvbdmxfilter->filter.filter_value[i] << 8) | in StartHWFilter() 907 ret = StartHWFilter(dvbdmxfeed->filter); in dvb_feed_start_pid() 958 ret = StopHWFilter(dvbdmxfeed->filter); in dvb_feed_stop_pid() 1010 ret = StartHWFilter(feed->filter); in av7110_start_feed() 1023 if (demux->filter[i].state != DMX_STATE_READY) in av7110_start_feed() 1025 if (demux->filter[i].type != DMX_TYPE_SEC) in av7110_start_feed() [all …]
|
D | budget-ci.c | 751 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.4.14/Documentation/vm/ |
D | hwpoison.txt | 124 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.4.14/drivers/staging/xgifb/ |
D | XGI_main_26.c | 765 filter = -1; in XGIfb_post_setmode() 891 if ((filter >= 0) && (filter <= 7)) { in XGIfb_post_setmode() 893 filter_tb, filter, in XGIfb_post_setmode() 895 filter[filter]); in XGIfb_post_setmode() 900 filter[filter][0])); in XGIfb_post_setmode() 905 filter[filter][1])); in XGIfb_post_setmode() 910 filter[filter][2])); in XGIfb_post_setmode() 915 filter[filter][3])); in XGIfb_post_setmode() 1625 filter = xgifb_optval(this_opt, 7); in XGIfb_setup() 2085 module_param(filter, int, 0); [all …]
|
D | XGI_main.h | 227 u8 filter[9][4]; member 375 static int filter = -1; variable
|
/linux-4.4.14/drivers/net/wireless/mwifiex/ |
D | cfg80211.c | 2958 mef_entry->filter[filt_num].repeat = 1; in mwifiex_set_auto_arp_mef_entry() 2959 memcpy(mef_entry->filter[filt_num].byte_seq, in mwifiex_set_auto_arp_mef_entry() 2961 mef_entry->filter[filt_num]. in mwifiex_set_auto_arp_mef_entry() 2964 mef_entry->filter[filt_num].offset = 46; in mwifiex_set_auto_arp_mef_entry() 2965 mef_entry->filter[filt_num].filt_type = TYPE_EQ; in mwifiex_set_auto_arp_mef_entry() 2967 mef_entry->filter[filt_num].filt_action = in mwifiex_set_auto_arp_mef_entry() 2973 mef_entry->filter[filt_num].repeat = 1; in mwifiex_set_auto_arp_mef_entry() 2974 mef_entry->filter[filt_num].byte_seq[0] = 0x08; in mwifiex_set_auto_arp_mef_entry() 2975 mef_entry->filter[filt_num].byte_seq[1] = 0x06; in mwifiex_set_auto_arp_mef_entry() 2976 mef_entry->filter[filt_num].byte_seq[MWIFIEX_MEF_MAX_BYTESEQ] = 2; in mwifiex_set_auto_arp_mef_entry() [all …]
|
/linux-4.4.14/drivers/media/usb/ttusb-dec/ |
D | ttusb_dec.c | 171 struct dvb_demux_filter *filter; member 521 struct dvb_demux_filter *filter = NULL; in ttusb_dec_process_filter() local 531 filter = finfo->filter; in ttusb_dec_process_filter() 537 if (filter) in ttusb_dec_process_filter() 538 filter->feed->cb.sec(&packet[2], length - 2, NULL, 0, in ttusb_dec_process_filter() 539 &filter->filter); in ttusb_dec_process_filter() 951 dec->video_filter = dvbdmxfeed->filter; in ttusb_dec_start_ts_feed() 958 dec->audio_filter = dvbdmxfeed->filter; in ttusb_dec_start_ts_feed() 1015 memcpy(&b0[5], &dvbdmxfeed->filter->filter.filter_value[0], 1); in ttusb_dec_start_sec_feed() 1027 finfo->filter = dvbdmxfeed->filter; in ttusb_dec_start_sec_feed()
|
/linux-4.4.14/ |
D | Makefile | 87 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)) 327 ifneq ($(filter all _all modules,$(MAKECMDGOALS)),) 484 ifneq ($(filter $(no-dot-config-targets), $(MAKECMDGOALS)),) 485 ifeq ($(filter-out $(no-dot-config-targets), $(MAKECMDGOALS)),) 491 ifneq ($(filter config %config,$(MAKECMDGOALS)),) 506 $(filter-out __build_one_by_one, $(MAKECMDGOALS)): __build_one_by_one [all …]
|
/linux-4.4.14/arch/arm/vdso/ |
D | Makefile | 50 -Wl,-T $(filter %.lds,$^) $(filter %.o,$^) -o $@
|
/linux-4.4.14/Documentation/devicetree/bindings/arm/ |
D | l2cc.txt | 44 - 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 89 arm,filter-ranges = <0x80000000 0x8000000>;
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/ |
D | debugfs.c | 993 const struct iwl_fw_bcast_filter *filter; in iwl_dbgfs_bcast_filters_read() local 1012 filter = &cmd.filters[i]; in iwl_dbgfs_bcast_filters_read() 1015 ADD_TEXT("\tDiscard=%d\n", filter->discard); in iwl_dbgfs_bcast_filters_read() 1017 filter->frame_type ? "IPv4" : "Generic"); in iwl_dbgfs_bcast_filters_read() 1019 for (j = 0; j < ARRAY_SIZE(filter->attrs); j++) { in iwl_dbgfs_bcast_filters_read() 1022 attr = &filter->attrs[j]; in iwl_dbgfs_bcast_filters_read() 1045 struct iwl_fw_bcast_filter filter = {}; in iwl_dbgfs_bcast_filters_write() local 1050 if (sscanf(buf, "%d %hhi %hhi %n", &filter_id, &filter.discard, in iwl_dbgfs_bcast_filters_write() 1051 &filter.frame_type, &pos) != 3) in iwl_dbgfs_bcast_filters_write() 1055 filter.frame_type > BCAST_FILTER_FRAME_TYPE_IPV4) in iwl_dbgfs_bcast_filters_write() [all …]
|
/linux-4.4.14/drivers/net/team/ |
D | team_mode_loadbalance.c | 240 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.4.14/tools/perf/config/ |
D | Makefile | 58 ifneq ($(ARCH),$(filter $(ARCH),x86 arm)) 231 EXTLIBS := $(filter-out -lrt,$(EXTLIBS)) 232 EXTLIBS := $(filter-out -lpthread,$(EXTLIBS)) 260 ifneq ($(filter s% -static%,$(LDFLAGS),),) 373 ifeq ($(ARCH),$(filter $(ARCH),arm arm64)) 433 grep-libs = $(filter -l%,$(1)) 434 strip-libs = $(filter-out -l%,$(1)) 561 ifneq ($(filter -lbfd,$(EXTLIBS)),) 714 ifneq ($(filter /%,$(firstword $(perfexecdir))),)
|
/linux-4.4.14/include/uapi/linux/netfilter/ |
D | xt_bpf.h | 16 struct bpf_prog *filter __attribute__((aligned(8))); member
|
/linux-4.4.14/scripts/basic/ |
D | Makefile | 16 $(addprefix $(obj)/,$(filter-out fixdep,$(always))): $(obj)/fixdep
|
/linux-4.4.14/arch/arm/plat-samsung/ |
D | devs.c | 1139 pd.filter = pl330_filter; in s3c64xx_spi0_set_platdata() 1141 pd.filter = pl08x_filter_id; in s3c64xx_spi0_set_platdata() 1143 pd.filter = s3c24xx_dma_filter; in s3c64xx_spi0_set_platdata() 1184 pd.filter = pl330_filter; in s3c64xx_spi1_set_platdata() 1186 pd.filter = pl08x_filter_id; in s3c64xx_spi1_set_platdata() 1227 pd.filter = pl330_filter; in s3c64xx_spi2_set_platdata() 1229 pd.filter = pl08x_filter_id; in s3c64xx_spi2_set_platdata()
|
/linux-4.4.14/drivers/tty/hvc/ |
D | hvc_iucv.c | 1183 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.4.14/include/net/tc_act/ |
D | tc_bpf.h | 18 struct bpf_prog __rcu *filter; member
|
/linux-4.4.14/drivers/net/ |
D | tun.c | 688 static int update_filter(struct tap_filter *filter, void __user *arg) in update_filter() argument 699 filter->count = 0; in update_filter() 716 filter->count = 0; in update_filter() 721 memcpy(filter->addr[n], addr[n].u, ETH_ALEN); in update_filter() 727 memset(filter->mask, 0, sizeof(filter->mask)); in update_filter() 733 addr_hash_set(filter->mask, addr[n].u); in update_filter() 739 memset(filter->mask, ~0, sizeof(filter->mask)); in update_filter() 743 filter->count = nexact; in update_filter() 754 static int run_filter(struct tap_filter *filter, const struct sk_buff *skb) in run_filter() argument 762 for (i = 0; i < filter->count; i++) in run_filter() [all …]
|
/linux-4.4.14/net/ipv6/ |
D | raw.c | 121 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() 929 if (copy_from_user(&raw6_sk(sk)->filter, optval, optlen)) in rawv6_seticmpfilter() 954 if (copy_to_user(optval, &raw6_sk(sk)->filter, len)) in rawv6_geticmpfilter()
|
/linux-4.4.14/include/linux/platform_data/ |
D | spi-s3c64xx.h | 42 dma_filter_fn filter; member
|
/linux-4.4.14/arch/um/ |
D | Makefile | 36 ifneq ($(filter $(SUBARCH),x86 x86_64 i386),) 72 $(ARCH_INCLUDE) $(MODE_INCLUDE) $(filter -I%,$(CFLAGS)) \
|
/linux-4.4.14/include/media/ |
D | rc-core.h | 172 struct rc_scancode_filter *filter); 174 struct rc_scancode_filter *filter);
|
/linux-4.4.14/include/uapi/linux/ |
D | ixjuser.h | 123 unsigned int filter; member 131 unsigned int filter; member 715 unsigned int filter; member
|
D | filter.h | 32 struct sock_filter __user *filter; member
|
D | atmbr2684.h | 106 struct br2684_filter filter; member
|
/linux-4.4.14/drivers/i2c/busses/ |
D | i2c-pmcmsp.c | 81 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.4.14/kernel/debug/kdb/ |
D | Makefile | 22 $(filter-out %/Makefile,$^) > $@#
|
/linux-4.4.14/drivers/media/common/b2c2/ |
D | Makefile | 3 b2c2-flexcop-objs += flexcop-hw-filter.o
|
/linux-4.4.14/tools/firewire/ |
D | nosy-dump.c | 911 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.4.14/include/linux/spi/ |
D | ads7846.h | 55 int (*filter) (void *filter_data, int data_idx, int *val); member
|
/linux-4.4.14/drivers/net/can/usb/ |
D | esd_usb2.c | 182 struct id_filter_msg filter; member 644 msg->msg.filter.net = priv->index; in esd_usb2_start() 645 msg->msg.filter.option = ESD_ID_ENABLE; /* start with segment 0 */ in esd_usb2_start() 647 msg->msg.filter.mask[i] = cpu_to_le32(0xffffffff); in esd_usb2_start() 649 msg->msg.filter.mask[ESD_MAX_ID_SEGMENT] = cpu_to_le32(0x00000001); in esd_usb2_start() 856 msg->msg.filter.net = priv->index; in esd_usb2_close() 857 msg->msg.filter.option = ESD_ID_ENABLE; /* start with segment 0 */ in esd_usb2_close() 859 msg->msg.filter.mask[i] = 0; in esd_usb2_close()
|
/linux-4.4.14/arch/mips/lib/ |
D | Makefile | 11 lib-$(CONFIG_GENERIC_CSUM) := $(filter-out csum_partial.o, $(lib-y))
|
/linux-4.4.14/drivers/net/wireless/ti/wl1251/ |
D | init.h | 76 int wl1251_hw_init_rx_config(struct wl1251 *wl, u32 config, u32 filter);
|
/linux-4.4.14/Documentation/ |
D | xz.txt | 9 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.4.14/Documentation/input/ |
D | ntrig.txt | 59 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.4.14/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_ethtool.c | 2355 switch (rule->filter.formatted.flow_type) { in ixgbe_get_ethtool_fdir_entry() 2375 fsp->h_u.tcp_ip4_spec.psrc = rule->filter.formatted.src_port; in ixgbe_get_ethtool_fdir_entry() 2377 fsp->h_u.tcp_ip4_spec.pdst = rule->filter.formatted.dst_port; in ixgbe_get_ethtool_fdir_entry() 2379 fsp->h_u.tcp_ip4_spec.ip4src = rule->filter.formatted.src_ip[0]; in ixgbe_get_ethtool_fdir_entry() 2381 fsp->h_u.tcp_ip4_spec.ip4dst = rule->filter.formatted.dst_ip[0]; in ixgbe_get_ethtool_fdir_entry() 2383 fsp->h_ext.vlan_tci = rule->filter.formatted.vlan_id; in ixgbe_get_ethtool_fdir_entry() 2385 fsp->h_ext.vlan_etype = rule->filter.formatted.flex_bytes; in ixgbe_get_ethtool_fdir_entry() 2387 fsp->h_ext.data[1] = htonl(rule->filter.formatted.vm_pool); in ixgbe_get_ethtool_fdir_entry() 2519 if (!input || (rule->filter.formatted.bkt_hash != in ixgbe_update_ethtool_fdir_entry() 2520 input->filter.formatted.bkt_hash)) { in ixgbe_update_ethtool_fdir_entry() [all …]
|
/linux-4.4.14/drivers/net/wireless/ath/ath9k/ |
D | mac.c | 962 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.4.14/Documentation/features/seccomp/seccomp-filter/ |
D | arch-support.txt | 2 # Feature name: seccomp-filter
|
/linux-4.4.14/arch/um/scripts/ |
D | Makefile.rules | 7 USER_OBJS += $(filter %_user.o,$(obj-y) $(obj-m) $(USER_SINGLE_OBJS))
|
/linux-4.4.14/sound/soc/pxa/ |
D | mmp-pcm.c | 83 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.4.14/include/rdma/ |
D | ib_cache.h | 100 bool (*filter)(const union ib_gid *gid,
|
/linux-4.4.14/sound/core/seq/ |
D | seq_clientmgr.h | 53 unsigned int filter; /* filter flags */ member
|
/linux-4.4.14/drivers/net/ethernet/tile/ |
D | tilepro.c | 688 int filter; in tile_net_poll_aux() local 735 filter = 0; in tile_net_poll_aux() 739 filter = 2; in tile_net_poll_aux() 742 filter = 1; in tile_net_poll_aux() 746 filter = 2; in tile_net_poll_aux() 751 filter = !ether_addr_equal(mine, buf); in tile_net_poll_aux() 757 if (filter != 0) { in tile_net_poll_aux() 759 if (filter == 1) in tile_net_poll_aux() 803 return !filter; in tile_net_poll_aux()
|
/linux-4.4.14/tools/build/feature/ |
D | Makefile | 113 grep-libs = $(filter -l%,$(1)) 114 strip-libs = $(filter-out -l%,$(1))
|
/linux-4.4.14/drivers/iio/accel/ |
D | mma9553.c | 177 u16 filter; member 583 *val = mma9553_get_bits(data->conf.filter, in mma9553_read_raw() 592 *val = mma9553_get_bits(data->conf.filter, in mma9553_read_raw() 669 &data->conf.filter, val, in mma9553_write_raw() 683 &data->conf.filter, val, in mma9553_write_raw() 868 gender = mma9553_get_bits(data->conf.filter, MMA9553_MASK_CONF_MALE); in mma9553_get_calibgender_mode() 888 &data->conf.filter, gender, in mma9553_set_calibgender_mode()
|
/linux-4.4.14/drivers/net/ethernet/sfc/ |
D | farch.c | 2251 static u32 efx_farch_filter_build(efx_oword_t *filter, in efx_farch_filter_build() argument 2261 *filter, in efx_farch_filter_build() 2278 *filter, in efx_farch_filter_build() 2294 EFX_POPULATE_OWORD_5(*filter, in efx_farch_filter_build() 2412 efx_oword_t filter; in efx_farch_filter_insert() local 2454 u32 key = efx_farch_filter_build(&filter, &spec); in efx_farch_filter_insert() 2536 efx_writeo(efx, &filter, in efx_farch_filter_insert() 2562 static efx_oword_t filter; in efx_farch_filter_table_clear_entry() local 2571 efx_writeo(efx, &filter, table->offset + table->step * filter_idx); in efx_farch_filter_table_clear_entry() 2770 efx_oword_t filter; in efx_farch_filter_table_restore() local [all …]
|
/linux-4.4.14/drivers/net/ethernet/marvell/ |
D | skge.c | 2924 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.4.14/arch/arm/boot/dts/ |
D | socfpga_arria10.dtsi | 412 snps,multicast-filter-bins = <256>; 413 snps,perfect-filter-entries = <128>; 431 snps,multicast-filter-bins = <256>; 432 snps,perfect-filter-entries = <128>; 450 snps,multicast-filter-bins = <256>; 451 snps,perfect-filter-entries = <128>;
|
/linux-4.4.14/arch/ia64/kernel/ |
D | Makefile.gate | 10 cmd_gate = $(CC) -nostdlib $(GATECFLAGS_$(@F)) -Wl,-T,$(filter-out FORCE,$^) -o $@
|
/linux-4.4.14/arch/c6x/ |
D | Makefile | 40 DTB:=$(subst dtbImage.,,$(filter dtbImage.%, $(MAKECMDGOALS)))
|
/linux-4.4.14/drivers/isdn/i4l/ |
D | Kconfig | 41 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.
|