Searched refs:pattern (Results 1 - 25 of 327) sorted by relevance

1234567891011>>

/linux-master/tools/testing/selftests/net/
H A Dnet_helper.sh11 local pattern
14 pattern=":$(printf "%04X" "${port}") "
17 [ ${protocol} = "tcp" ] && pattern="${pattern}0A"
20 /proc/net/"${protocol}"* | grep -q "${pattern}"; then
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/steering/
H A Ddr_ptrn.c20 struct mutex modify_hdr_mutex; /* protect the pattern cache */
64 /* Put this pattern in the head of the list,
80 struct mlx5dr_ptrn_obj *pattern; local
97 pattern = kzalloc(sizeof(*pattern), GFP_KERNEL);
98 if (!pattern)
101 pattern->data = kzalloc(num_of_actions * DR_MODIFY_ACTION_SIZE *
102 sizeof(*pattern->data), GFP_KERNEL);
103 if (!pattern->data)
106 memcpy(pattern
124 dr_ptrn_free_pattern(struct mlx5dr_ptrn_obj *pattern) argument
137 struct mlx5dr_ptrn_obj *pattern; local
186 mlx5dr_ptrn_cache_put_pattern(struct mlx5dr_ptrn_mgr *mgr, struct mlx5dr_ptrn_obj *pattern) argument
227 struct mlx5dr_ptrn_obj *pattern; local
[all...]
/linux-master/lib/
H A Dts_kmp.c13 * auxiliary function PI[1..m], for m being length(pattern),
14 * precomputed from the pattern in time O(m). The array PI allows
37 u8 * pattern; member in struct:ts_kmp
56 while (q > 0 && kmp->pattern[q]
59 if (kmp->pattern[q]
74 static inline void compute_prefix_tbl(const u8 *pattern, unsigned int len, argument
81 while (k > 0 && (icase ? toupper(pattern[k]) : pattern[k])
82 != (icase ? toupper(pattern[q]) : pattern[
91 kmp_init(const void *pattern, unsigned int len, gfp_t gfp_mask, int flags) argument
[all...]
H A Dts_bm.c52 u8 * pattern; member in struct:ts_bm
58 static unsigned int matchpat(const u8 *pattern, unsigned int patlen, argument
69 if (t != *(pattern-i))
96 i = matchpat(&bm->pattern[bm->patlen-1], bm->patlen,
115 static int subpattern(u8 *pattern, int i, int j, int g) argument
119 while(pattern[x--] == pattern[y--]) {
125 ret = pattern[i-1] != pattern[j-1];
140 bm->bad_shift[bm->pattern[
160 bm_init(const void *pattern, unsigned int len, gfp_t gfp_mask, int flags) argument
[all...]
/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dctx_rewrite.c28 * The disassembly of each program is then compared with the pattern
67 /* Sign extension on s390 changes the pattern */
288 static int find_field_offset(struct btf *btf, char *pattern, regmatch_t *matches) argument
292 char *type = pattern + matches[1].rm_so;
293 char *field = pattern + matches[2].rm_so;
299 PRINT_FAIL("Malformed pattern: type ident is too long: %d\n", type_sz);
304 PRINT_FAIL("Malformed pattern: field ident is too long: %d\n", field_sz);
381 * Can't match disassembly(left) with pattern(right):
391 char *pattern = pattern_origin; local
395 fprintf(out, "Can't match disassembly(left) with pattern(righ
487 match_pattern(struct btf *btf, char *pattern, char *text, char *reg_map[][2]) argument
694 match_program(struct btf *btf, struct prog_info *pinfo, char *pattern, char *reg_map[][2], bool skip_first_insn) argument
829 char *pattern = test->write_stx ? test->write_stx : test->write; local
838 char *pattern = test->write_st ? test->write_st : test->write; local
[all...]
/linux-master/drivers/usb/gadget/function/
H A Dg_zero.h18 unsigned pattern; member in struct:usb_zero_options
31 unsigned pattern; member in struct:f_ss_opts
/linux-master/include/linux/
H A Dparser.h13 /* associates an integer enumerator with a pattern string. */
16 const char *pattern; member in struct:match_token
21 /* Maximum number of arguments that match_token will find in a pattern */
36 bool match_wildcard(const char *pattern, const char *str);
/linux-master/mm/
H A Dmemtest.c32 static void __init reserve_bad_mem(u64 pattern, phys_addr_t start_bad, phys_addr_t end_bad) argument
35 cpu_to_be64(pattern), &start_bad, &end_bad);
40 static void __init memtest(u64 pattern, phys_addr_t start_phys, phys_addr_t size) argument
45 const size_t incr = sizeof(pattern);
54 WRITE_ONCE(*p, pattern);
57 if (READ_ONCE(*p) == pattern)
64 reserve_bad_mem(pattern, start_bad, last_bad + incr);
68 reserve_bad_mem(pattern, start_bad, last_bad + incr);
73 static void __init do_one_pass(u64 pattern, phys_addr_t start, phys_addr_t end) argument
83 pr_info(" %pa - %pa pattern
[all...]
/linux-master/drivers/tc/
H A Dtc.c44 u8 pattern[4]; local
56 err |= tc_preadb(pattern + 0, module + offset + TC_PATTERN0);
57 err |= tc_preadb(pattern + 1, module + offset + TC_PATTERN1);
58 err |= tc_preadb(pattern + 2, module + offset + TC_PATTERN2);
59 err |= tc_preadb(pattern + 3, module + offset + TC_PATTERN3);
63 if (pattern[0] != 0x55 || pattern[1] != 0x00 ||
64 pattern[2] != 0xaa || pattern[3] != 0xff) {
68 err |= tc_preadb(pattern
[all...]
/linux-master/drivers/comedi/drivers/ni_routing/tools/
H A Dcsv_collection.py14 def __init__(self, pattern, skip_commented_lines=True, strip_lines=True):
16 self.pattern = pattern
26 for fname in glob.glob(pattern):
/linux-master/drivers/leds/
H A Dleds-el15203000.c140 struct led_pattern *pattern,
146 pattern[0].delta_t != 4000 || pattern[0].brightness != 0 ||
147 pattern[1].delta_t != 4000 || pattern[1].brightness != 1)
156 static bool is_cascade(const struct led_pattern *pattern, u32 len, argument
170 if (pattern[i].delta_t != EL_PATTERN_DELAY_MSEC ||
171 pattern[i].brightness != t)
180 static bool is_bounce(const struct led_pattern *pattern, u32 len, bool inv) argument
185 return is_cascade(pattern, EL_PATTERN_HALF_LE
139 el15203000_pattern_set_S(struct led_classdev *ldev, struct led_pattern *pattern, u32 len, int repeat) argument
190 el15203000_pattern_set_P(struct led_classdev *ldev, struct led_pattern *pattern, u32 len, int repeat) argument
[all...]
H A Dleds-sc27xx-bltc.c172 struct led_pattern *pattern,
191 sc27xx_led_clamp_align_delta_t(&pattern[0].delta_t);
194 pattern[0].delta_t / SC27XX_LEDS_STEP);
198 sc27xx_led_clamp_align_delta_t(&pattern[1].delta_t);
201 pattern[1].delta_t / SC27XX_LEDS_STEP);
205 sc27xx_led_clamp_align_delta_t(&pattern[2].delta_t);
208 (pattern[2].delta_t / SC27XX_LEDS_STEP) <<
213 sc27xx_led_clamp_align_delta_t(&pattern[3].delta_t);
216 (pattern[3].delta_t / SC27XX_LEDS_STEP) <<
223 (pattern[
171 sc27xx_led_pattern_set(struct led_classdev *ldev, struct led_pattern *pattern, u32 len, int repeat) argument
[all...]
/linux-master/drivers/leds/trigger/
H A Dledtrig-timer.c80 u32 *pattern; local
83 pattern = led_get_default_pattern(led_cdev, &size);
84 if (!pattern)
89 "Expected 2 but got %u values for delays pattern\n",
94 led_cdev->blink_delay_on = pattern[0];
95 led_cdev->blink_delay_off = pattern[1];
99 kfree(pattern);
H A Dledtrig-oneshot.c132 u32 *pattern; local
135 pattern = led_get_default_pattern(led_cdev, &size);
136 if (!pattern)
141 "Expected 2 but got %u values for delays pattern\n",
146 led_cdev->blink_delay_on = pattern[0];
147 led_cdev->blink_delay_off = pattern[1];
148 kfree(pattern);
153 kfree(pattern);
/linux-master/tools/testing/selftests/bpf/
H A Dtest_bpftool_synctypes.py42 def parse(self, pattern, end_marker):
46 @pattern: pattern used to identify the values to extract
54 capture = pattern.search(line)
55 if capture and pattern.groups >= 1:
83 pattern = re.compile('\[(BPF_\w*)\]\s*= (true|false),?$')
89 capture = pattern.search(line)
98 def parse(self, pattern, end_marker):
102 @pattern: pattern use
[all...]
/linux-master/arch/x86/realmode/rm/
H A Dwakemain.c40 static void send_morse(const char *pattern) argument
44 while ((s = *pattern++)) {
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_dp_link_training.h38 static inline u8 intel_dp_training_pattern_symbol(u8 pattern) argument
40 return pattern & ~DP_LINK_SCRAMBLING_DISABLE;
/linux-master/include/uapi/linux/netfilter/
H A Dxt_string.h19 char pattern[XT_STRING_MAX_PATTERN_SIZE]; member in struct:xt_string_info
/linux-master/tools/perf/tests/shell/
H A Drecord+probe_libc_inet_pton.sh78 while read line <&3 && read -r pattern <&4; do
79 [ -z "$pattern" ] && break
81 echo "$line" | grep -E -q "$pattern"
83 printf "FAIL: expected backtrace entry \"%s\" got \"%s\"\n" "$pattern" "$line"
/linux-master/security/tomoyo/
H A Dutil.c629 * tomoyo_const_part_length - Evaluate the initial length without a pattern in a token.
633 * Returns the initial length without a pattern in @filename.
689 * tomoyo_file_matches_pattern2 - Pattern matching without '/' character and "\-" pattern.
693 * @pattern: The start of pattern to compare.
694 * @pattern_end: The end of pattern to compare.
696 * Returns true if @filename matches @pattern, false otherwise.
700 const char *pattern,
703 while (filename < filename_end && pattern < pattern_end) {
708 if (*pattern !
698 tomoyo_file_matches_pattern2(const char *filename, const char *filename_end, const char *pattern, const char *pattern_end) argument
817 tomoyo_file_matches_pattern(const char *filename, const char *filename_end, const char *pattern, const char *pattern_end) argument
937 tomoyo_path_matches_pattern(const struct tomoyo_path_info *filename, const struct tomoyo_path_info *pattern) argument
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Dgm107.c32 gm107_sor_dp_pattern(struct nvkm_ior *sor, int pattern) argument
38 switch (pattern) {
60 .pattern = gm107_sor_dp_pattern,
/linux-master/drivers/input/mouse/
H A Delan_i2c.h84 int (*get_version)(struct i2c_client *client, u8 pattern, bool iap,
86 int (*get_sm_version)(struct i2c_client *client, u8 pattern,
109 int (*get_report_features)(struct i2c_client *client, u8 pattern,
116 int (*get_pattern)(struct i2c_client *client, u8 *pattern);
/linux-master/mm/damon/
H A Dlru_sort.c149 struct damos_access_pattern *pattern, enum damos_action action)
157 /* find the pattern, and */
158 pattern,
172 struct damos_access_pattern pattern = damon_lru_sort_stub_pattern; local
174 pattern.min_nr_accesses = hot_thres;
175 return damon_lru_sort_new_scheme(&pattern, DAMOS_LRU_PRIO);
181 struct damos_access_pattern pattern = damon_lru_sort_stub_pattern; local
183 pattern.max_nr_accesses = 0;
184 pattern.min_age_region = cold_thres;
185 return damon_lru_sort_new_scheme(&pattern, DAMOS_LRU_DEPRI
148 damon_lru_sort_new_scheme( struct damos_access_pattern *pattern, enum damos_action action) argument
[all...]
/linux-master/drivers/leds/rgb/
H A Dleds-ncp5623.c79 struct led_pattern *pattern,
95 if (pattern[0].delta_t > NCP5623_MAX_DIM_TIME_MS ||
96 (pattern[0].delta_t % NCP5623_DIM_STEP_MS) != 0)
99 brightness_diff = pattern[0].brightness - ncp->current_brightness;
104 if (pattern[0].delta_t) {
114 min(pattern[0].brightness, NCP5623_MAX_BRIGHTNESS));
120 pattern[0].delta_t / NCP5623_DIM_STEP_MS);
141 ncp->delay = msecs_to_jiffies(ncp->delay * pattern[0].delta_t) + jiffies;
143 ncp->current_brightness = pattern[0].brightness;
208 ncp->mc_dev.led_cdev.default_trigger = "pattern";
78 ncp5623_pattern_set(struct led_classdev *cdev, struct led_pattern *pattern, u32 len, int repeat) argument
[all...]
/linux-master/scripts/
H A Dparse-maintainers.pl31 usage: $P [options] <pattern matching regexes>
48 F: File and directory pattern
49 X: File and directory exclusion pattern
53 If <pattern match regexes> exist, then the sections that match the
126 foreach my $pattern (sort by_pattern split('\n', %$hashref{$key})) {
127 print $file ($pattern . "\n");
130 foreach my $pattern (split('\n', %$hashref{$key})) {
131 print $file ($pattern . "\n");
170 trim($lastline) eq "" or die ("Odd non-pattern line '$lastline' for '$case'");

Completed in 208 milliseconds

1234567891011>>