/linux-master/tools/testing/selftests/net/ |
H A D | net_helper.sh | 11 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 D | dr_ptrn.c | 20 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 D | ts_kmp.c | 13 * 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 D | ts_bm.c | 52 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 D | ctx_rewrite.c | 28 * 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 D | g_zero.h | 18 unsigned pattern; member in struct:usb_zero_options 31 unsigned pattern; member in struct:f_ss_opts
|
/linux-master/include/linux/ |
H A D | parser.h | 13 /* 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 D | memtest.c | 32 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 D | tc.c | 44 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 D | csv_collection.py | 14 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 D | leds-el15203000.c | 140 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 D | leds-sc27xx-bltc.c | 172 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 D | ledtrig-timer.c | 80 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 D | ledtrig-oneshot.c | 132 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 D | test_bpftool_synctypes.py | 42 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 D | wakemain.c | 40 static void send_morse(const char *pattern) argument 44 while ((s = *pattern++)) {
|
/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_dp_link_training.h | 38 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 D | xt_string.h | 19 char pattern[XT_STRING_MAX_PATTERN_SIZE]; member in struct:xt_string_info
|
/linux-master/tools/perf/tests/shell/ |
H A D | record+probe_libc_inet_pton.sh | 78 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 D | util.c | 629 * 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 D | gm107.c | 32 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 D | elan_i2c.h | 84 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 D | lru_sort.c | 149 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 D | leds-ncp5623.c | 79 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 D | parse-maintainers.pl | 31 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'");
|