/Linux-v4.19/lib/ |
D | ts_kmp.c | 41 u8 * pattern; member 60 while (q > 0 && kmp->pattern[q] in kmp_find() 63 if (kmp->pattern[q] in kmp_find() 78 static inline void compute_prefix_tbl(const u8 *pattern, unsigned int len, in compute_prefix_tbl() argument 85 while (k > 0 && (icase ? toupper(pattern[k]) : pattern[k]) in compute_prefix_tbl() 86 != (icase ? toupper(pattern[q]) : pattern[q])) in compute_prefix_tbl() 88 if ((icase ? toupper(pattern[k]) : pattern[k]) in compute_prefix_tbl() 89 == (icase ? toupper(pattern[q]) : pattern[q])) in compute_prefix_tbl() 95 static struct ts_config *kmp_init(const void *pattern, unsigned int len, in kmp_init() argument 111 compute_prefix_tbl(pattern, len, kmp->prefix_tbl, flags); in kmp_init() [all …]
|
D | ts_bm.c | 56 u8 * pattern; member 82 != bm->pattern[bm->patlen-1-i]) in bm_find() 100 static int subpattern(u8 *pattern, int i, int j, int g) in subpattern() argument 104 while(pattern[x--] == pattern[y--]) { in subpattern() 110 ret = pattern[i-1] != pattern[j-1]; in subpattern() 125 bm->bad_shift[bm->pattern[i]] = bm->patlen - 1 - i; in compute_prefix_tbl() 127 bm->bad_shift[tolower(bm->pattern[i])] in compute_prefix_tbl() 138 if (subpattern(bm->pattern, i, j, g)) { in compute_prefix_tbl() 145 static struct ts_config *bm_init(const void *pattern, unsigned int len, in bm_init() argument 161 bm->pattern = (u8 *) bm->good_shift + prefix_tbl_len; in bm_init() [all …]
|
D | parser.c | 111 for (p = table; !match_one(s, p->pattern, args) ; p++) in match_token() 257 bool match_wildcard(const char *pattern, const char *str) in match_wildcard() argument 260 const char *p = pattern; in match_wildcard() 274 pattern = p; in match_wildcard() 285 p = pattern; in match_wildcard()
|
/Linux-v4.19/drivers/tc/ |
D | tc.c | 43 u8 pattern[4]; in tc_bus_add_devices() local 55 err |= tc_preadb(pattern + 0, module + offset + TC_PATTERN0); in tc_bus_add_devices() 56 err |= tc_preadb(pattern + 1, module + offset + TC_PATTERN1); in tc_bus_add_devices() 57 err |= tc_preadb(pattern + 2, module + offset + TC_PATTERN2); in tc_bus_add_devices() 58 err |= tc_preadb(pattern + 3, module + offset + TC_PATTERN3); in tc_bus_add_devices() 62 if (pattern[0] != 0x55 || pattern[1] != 0x00 || in tc_bus_add_devices() 63 pattern[2] != 0xaa || pattern[3] != 0xff) { in tc_bus_add_devices() 67 err |= tc_preadb(pattern + 0, in tc_bus_add_devices() 69 err |= tc_preadb(pattern + 1, in tc_bus_add_devices() 71 err |= tc_preadb(pattern + 2, in tc_bus_add_devices() [all …]
|
/Linux-v4.19/mm/ |
D | memtest.c | 28 static void __init reserve_bad_mem(u64 pattern, phys_addr_t start_bad, phys_addr_t end_bad) in reserve_bad_mem() argument 31 cpu_to_be64(pattern), &start_bad, &end_bad); in reserve_bad_mem() 35 static void __init memtest(u64 pattern, phys_addr_t start_phys, phys_addr_t size) in memtest() argument 40 const size_t incr = sizeof(pattern); in memtest() 49 *p = pattern; in memtest() 52 if (*p == pattern) in memtest() 59 reserve_bad_mem(pattern, start_bad, last_bad + incr); in memtest() 63 reserve_bad_mem(pattern, start_bad, last_bad + incr); in memtest() 66 static void __init do_one_pass(u64 pattern, phys_addr_t start, phys_addr_t end) in do_one_pass() argument 77 &this_start, &this_end, cpu_to_be64(pattern)); in do_one_pass() [all …]
|
/Linux-v4.19/security/tomoyo/ |
D | util.c | 666 const char *pattern, in tomoyo_file_matches_pattern2() argument 669 while (filename < filename_end && pattern < pattern_end) { in tomoyo_file_matches_pattern2() 671 if (*pattern != '\\') { in tomoyo_file_matches_pattern2() 672 if (*filename++ != *pattern++) in tomoyo_file_matches_pattern2() 677 pattern++; in tomoyo_file_matches_pattern2() 678 switch (*pattern) { in tomoyo_file_matches_pattern2() 716 && strncmp(filename + 1, pattern, 3) == 0) { in tomoyo_file_matches_pattern2() 718 pattern += 2; in tomoyo_file_matches_pattern2() 727 pattern + 1, pattern_end)) in tomoyo_file_matches_pattern2() 730 if (c == '.' && *pattern == '@') in tomoyo_file_matches_pattern2() [all …]
|
/Linux-v4.19/Documentation/leds/ |
D | leds-lp55xx.txt | 60 This pattern data is saved as a file in the user-land or 65 To load and run the pattern, the programming sequence is following. 68 (3) Write pattern data into selected area 80 For example, run blinking pattern in engine #1 of LP5521 87 For example, run blinking pattern in engine #3 of LP55231 88 Two LEDs are configured as pattern output channels. 118 To run programmed pattern, 'run_engine' attribute should be enabled. 120 The pattern sequence of LP8501 is similar to LP5523. 121 However pattern data is specific. 152 ( Predefined pattern data ) [all …]
|
D | leds-lm3556.txt | 46 Indicator pattern can be set through sys/class/leds/indicator/pattern file, 48 According to N-lank, Pulse time and N Period values, different pattern wiill 53 Indicator pattern example: 54 pattern 0: #echo 0 > sys/class/leds/indicator/pattern 56 pattern 3: #echo 3 > sys/class/leds/indicator/pattern
|
/Linux-v4.19/arch/x86/include/asm/ |
D | string_32.h | 255 void *__constant_c_and_count_memset(void *s, unsigned long pattern, in __constant_c_and_count_memset() argument 262 *(unsigned char *)s = pattern & 0xff; in __constant_c_and_count_memset() 265 *(unsigned short *)s = pattern & 0xffff; in __constant_c_and_count_memset() 268 *(unsigned short *)s = pattern & 0xffff; in __constant_c_and_count_memset() 269 *((unsigned char *)s + 2) = pattern & 0xff; in __constant_c_and_count_memset() 272 *(unsigned long *)s = pattern; in __constant_c_and_count_memset() 287 register unsigned long eax asm("%eax") = pattern; in __constant_c_and_count_memset() 289 unsigned long eax = pattern; in __constant_c_and_count_memset()
|
/Linux-v4.19/drivers/regulator/ |
D | max8997-regulator.c | 169 int *reg, int *mask, int *pattern) in max8997_get_enable_register() argument 177 *pattern = 0xC0; in max8997_get_enable_register() 182 *pattern = 0x01; in max8997_get_enable_register() 187 *pattern = 0x01; in max8997_get_enable_register() 192 *pattern = 0x01; in max8997_get_enable_register() 197 *pattern = 0x01; in max8997_get_enable_register() 202 *pattern = 0x01; in max8997_get_enable_register() 207 *pattern = 0x01; in max8997_get_enable_register() 212 *pattern = 0x01; in max8997_get_enable_register() 217 *pattern = 0x01 << (rid - MAX8997_EN32KHZ_AP); in max8997_get_enable_register() [all …]
|
/Linux-v4.19/tools/perf/tests/shell/ |
D | record+probe_libc_inet_pton.sh | 62 while read line <&3 && read -r pattern <&4; do 63 [ -z "$pattern" ] && break 65 echo "$line" | egrep -q "$pattern" 67 printf "FAIL: expected backtrace entry \"%s\" got \"%s\"\n" "$pattern" "$line"
|
/Linux-v4.19/drivers/i2c/busses/ |
D | i2c-gpio.c | 105 u32 pattern, u8 pattern_size) in i2c_gpio_incomplete_transfer() argument 120 setsda(bit_data, (pattern >> i) & 1); in i2c_gpio_incomplete_transfer() 132 u32 pattern; in fops_incomplete_addr_phase_set() local 138 pattern = (addr << 2) | 3; in fops_incomplete_addr_phase_set() 140 i2c_gpio_incomplete_transfer(priv, pattern, 9); in fops_incomplete_addr_phase_set() 149 u32 pattern; in fops_incomplete_write_byte_set() local 155 pattern = (addr << 2) | 1; in fops_incomplete_write_byte_set() 157 pattern = (pattern << 9) | 1; in fops_incomplete_write_byte_set() 159 i2c_gpio_incomplete_transfer(priv, pattern, 18); in fops_incomplete_write_byte_set()
|
/Linux-v4.19/drivers/isdn/mISDN/ |
D | dsp_tones.c | 235 static struct pattern { struct 240 } pattern[] = { argument 378 struct pattern *pat; in dsp_tone_copy() 388 pat = (struct pattern *)tone->pattern; in dsp_tone_copy() 464 struct pattern *pat = (struct pattern *)tone->pattern; in dsp_tone_timeout() 498 struct pattern *pat; in dsp_tone() 517 while (pattern[i].tone) { in dsp_tone() 518 if (pattern[i].tone == tone) { in dsp_tone() 519 pat = &pattern[i]; in dsp_tone() 532 tonet->pattern = pat; in dsp_tone()
|
/Linux-v4.19/drivers/gpu/drm/i915/selftests/ |
D | i915_gem_dmabuf.c | 102 u32 pattern[] = { 0, 0xaa, 0xcc, 0x55, 0xff }; in igt_dmabuf_import() local 145 for (i = 0; i < ARRAY_SIZE(pattern); i++) { in igt_dmabuf_import() 146 memset(dma_map, pattern[i], PAGE_SIZE); in igt_dmabuf_import() 147 if (memchr_inv(obj_map, pattern[i], PAGE_SIZE)) { in igt_dmabuf_import() 149 pr_err("imported vmap not all set to %x!\n", pattern[i]); in igt_dmabuf_import() 155 for (i = 0; i < ARRAY_SIZE(pattern); i++) { in igt_dmabuf_import() 156 memset(obj_map, pattern[i], PAGE_SIZE); in igt_dmabuf_import() 157 if (memchr_inv(dma_map, pattern[i], PAGE_SIZE)) { in igt_dmabuf_import() 159 pr_err("exported vmap not all set to %x!\n", pattern[i]); in igt_dmabuf_import()
|
/Linux-v4.19/drivers/staging/iio/adc/ |
D | ad7780.c | 37 unsigned int pattern; member 113 ((raw_sample & chip_info->pattern_mask) != chip_info->pattern)) in ad7780_postprocess_sample() 136 .pattern = 0x5, 141 .pattern = 0x5, 146 .pattern = 0x1, 151 .pattern = 0x1,
|
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
D | sorgm107.c | 27 gm107_sor_dp_pattern(struct nvkm_ior *sor, int pattern) in gm107_sor_dp_pattern() argument 31 const u32 data = 0x01010101 * pattern; in gm107_sor_dp_pattern() 50 .pattern = gm107_sor_dp_pattern,
|
/Linux-v4.19/net/netfilter/ |
D | nf_conntrack_ftp.c | 70 const char *pattern; member 79 .pattern = "PORT", 87 .pattern = "EPRT", 97 .pattern = "227 ", 103 .pattern = "229 ", 292 const char *pattern, size_t plen, in find_pattern() argument 303 pr_debug("find_pattern `%s': dlen = %zu\n", pattern, dlen); in find_pattern() 307 if (strncasecmp(data, pattern, dlen) == 0) in find_pattern() 312 if (strncasecmp(data, pattern, plen) != 0) in find_pattern() 449 search[dir][i].pattern, in help() [all …]
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/dce/ |
D | dce_link_encoder.c | 328 const uint8_t *pattern) in set_dp_phy_pattern_80bit_custom() argument 347 ((pattern[1] & 0x03) << 8) | pattern[0]; in set_dp_phy_pattern_80bit_custom() 349 ((pattern[2] & 0x0f) << 6) | ((pattern[1] >> 2) & 0x3f); in set_dp_phy_pattern_80bit_custom() 351 ((pattern[3] & 0x3f) << 4) | ((pattern[2] >> 4) & 0x0f); in set_dp_phy_pattern_80bit_custom() 353 (pattern[4] << 2) | ((pattern[3] >> 6) & 0x03); in set_dp_phy_pattern_80bit_custom() 355 ((pattern[6] & 0x03) << 8) | pattern[5]; in set_dp_phy_pattern_80bit_custom() 357 ((pattern[7] & 0x0f) << 6) | ((pattern[6] >> 2) & 0x3f); in set_dp_phy_pattern_80bit_custom() 359 ((pattern[8] & 0x3f) << 4) | ((pattern[7] >> 4) & 0x0f); in set_dp_phy_pattern_80bit_custom() 361 (pattern[9] << 2) | ((pattern[8] >> 6) & 0x03); in set_dp_phy_pattern_80bit_custom()
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/dcn10/ |
D | dcn10_link_encoder.c | 294 const uint8_t *pattern) in set_dp_phy_pattern_80bit_custom() argument 313 ((pattern[1] & 0x03) << 8) | pattern[0]; in set_dp_phy_pattern_80bit_custom() 315 ((pattern[2] & 0x0f) << 6) | ((pattern[1] >> 2) & 0x3f); in set_dp_phy_pattern_80bit_custom() 317 ((pattern[3] & 0x3f) << 4) | ((pattern[2] >> 4) & 0x0f); in set_dp_phy_pattern_80bit_custom() 319 (pattern[4] << 2) | ((pattern[3] >> 6) & 0x03); in set_dp_phy_pattern_80bit_custom() 321 ((pattern[6] & 0x03) << 8) | pattern[5]; in set_dp_phy_pattern_80bit_custom() 323 ((pattern[7] & 0x0f) << 6) | ((pattern[6] >> 2) & 0x3f); in set_dp_phy_pattern_80bit_custom() 325 ((pattern[8] & 0x3f) << 4) | ((pattern[7] >> 4) & 0x0f); in set_dp_phy_pattern_80bit_custom() 327 (pattern[9] << 2) | ((pattern[8] >> 6) & 0x03); in set_dp_phy_pattern_80bit_custom()
|
/Linux-v4.19/scripts/kconfig/ |
D | nconf.c | 1015 char pattern[256]; member 1032 bzero(state->pattern, sizeof(state->pattern)); in do_match() 1039 state->pattern[strlen(state->pattern)] = c; in do_match() 1040 state->pattern[strlen(state->pattern)] = '\0'; in do_match() 1042 *ans = get_mext_match(state->pattern, in do_match() 1046 *ans = get_mext_match(state->pattern, in do_match() 1050 *ans = get_mext_match(state->pattern, in do_match() 1053 state->pattern[strlen(state->pattern)-1] = '\0'; in do_match() 1060 bzero(state->pattern, sizeof(state->pattern)); in do_match() 1080 .pattern = "", in conf() [all …]
|
/Linux-v4.19/drivers/media/platform/xilinx/ |
D | xilinx-tpg.c | 106 struct v4l2_ctrl *pattern; member 135 bool passthrough, bool pattern) in __xtpg_update_pattern_control() argument 137 u32 pattern_mask = (1 << (xtpg->pattern->maximum + 1)) - 1; in __xtpg_update_pattern_control() 151 if (pattern) in __xtpg_update_pattern_control() 154 __v4l2_ctrl_modify_range(xtpg->pattern, 0, xtpg->pattern->maximum, in __xtpg_update_pattern_control() 155 pattern_mask, pattern ? 9 : 0); in __xtpg_update_pattern_control() 159 bool passthrough, bool pattern) in xtpg_update_pattern_control() argument 162 __xtpg_update_pattern_control(xtpg, passthrough, pattern); in xtpg_update_pattern_control() 222 XTPG_PATTERN_MASK, xtpg->pattern->cur.val); in xtpg_s_stream() 228 passthrough = xtpg->pattern->cur.val == 0; in xtpg_s_stream() [all …]
|
D | xilinx-vip.c | 107 const char *pattern = "mono"; in xvip_of_get_format() local 122 of_property_read_string(node, "xlnx,cfa-pattern", &pattern); in xvip_of_get_format() 131 strcmp(pattern, format->pattern)) in xvip_of_get_format()
|
/Linux-v4.19/include/linux/ |
D | parser.h | 15 const char *pattern; member 34 bool match_wildcard(const char *pattern, const char *str);
|
/Linux-v4.19/drivers/usb/gadget/function/ |
D | g_zero.h | 18 unsigned pattern; member 31 unsigned pattern; member
|
/Linux-v4.19/arch/x86/realmode/rm/ |
D | wakemain.c | 40 static void send_morse(const char *pattern) in send_morse() argument 44 while ((s = *pattern++)) { in send_morse()
|