| /linux/lib/ |
| H A D | glob.c | 40 bool __pure glob_match(char const *pat, char const *str) in glob_match() argument 57 unsigned char d = *pat++; in glob_match() 65 if (*pat == '\0') /* Optimize trailing * case */ in glob_match() 67 back_pat = pat; in glob_match() 73 bool match = false, inverted = (*pat == '!'); in glob_match() 74 char const *class = pat + inverted; in glob_match() 102 pat = class; in glob_match() 106 d = *pat++; in glob_match() 119 pat = back_pat; in glob_match()
|
| H A D | globtest.c | 15 char const *pat, *str; member 19 static bool __pure __init test(char const *pat, char const *str, bool expected) in test() argument 21 bool match = glob_match(pat, str); in test() 39 printk(message, pat, str, mismatch + 3*match); in test() 145 char const *pat = p; in glob_init() local 148 successes += test(pat, p, expected); in glob_init()
|
| /linux/drivers/isdn/mISDN/ |
| H A D | dsp_tones.c | 378 struct pattern *pat; in dsp_tone_copy() local 388 pat = (struct pattern *)tone->pattern; in dsp_tone_copy() 398 if (!pat->seq[index]) { in dsp_tone_copy() 403 if (count < pat->seq[index]) in dsp_tone_copy() 408 count -= pat->seq[index]; in dsp_tone_copy() 412 start = count % (*(pat->siz[index])); in dsp_tone_copy() 414 if (num + count > pat->seq[index]) in dsp_tone_copy() 415 num = pat->seq[index] - count; in dsp_tone_copy() 416 if (num + start > (*(pat->siz[index]))) in dsp_tone_copy() 417 num = (*(pat->siz[index])) - start; in dsp_tone_copy() [all …]
|
| /linux/rust/syn/ |
| H A D | pat.rs | 137 pub pat: Box<Pat>, 148 pub pat: Box<Pat>, 211 pub pat: Box<Pat>, 236 pub pat: Box<Pat>, 252 use crate::pat::{ 392 pat: Box::new(Pat::parse_single(input)?), in parse() 400 let mut pat = Pat::parse_single(input)?; in multi_pat_impl() localVariable 405 cases.push_value(pat); in multi_pat_impl() 409 let pat = Pat::parse_single(input)?; in multi_pat_impl() localVariable 410 cases.push_value(pat); in multi_pat_impl() [all …]
|
| H A D | stmt.rs | 7 use crate::pat::Pat; 48 pub pat: Pat, 93 use crate::pat::{Pat, PatType}; 288 let mut pat = Pat::parse_single(input)?; in stmt_local() localVariable 292 pat = Pat::Type(PatType { in stmt_local() 294 pat: Box::new(pat), in stmt_local() 330 pat, in stmt_local() 455 self.pat.to_tokens(tokens); in to_tokens()
|
| H A D | expr.rs | 19 use crate::pat::Pat; 426 pub pat: Box<Pat>, 489 pub pat: Box<Pat>, 1142 pub pat: Pat, 1206 use crate::pat::{Pat, PatType}; 2219 pat: Box::new(Pat::parse_multi_with_leading_vert(input)?), in expr_let() 2301 let pat = Pat::parse_multi_with_leading_vert(input)?; in parse() localVariable 2315 pat: Box::new(pat), in parse() 2606 let mut pat = Pat::parse_single(input)?; in closure_arg() localVariable 2611 pat: Box::new(pat), in closure_arg() [all …]
|
| /linux/drivers/net/ethernet/intel/i40e/ |
| H A D | i40e_diag.c | 19 u32 pat, val, orig_val; in i40e_diag_reg_pattern_test() local 24 pat = patterns[i]; in i40e_diag_reg_pattern_test() 25 wr32(hw, reg, (pat & mask)); in i40e_diag_reg_pattern_test() 27 if ((val & mask) != (pat & mask)) { in i40e_diag_reg_pattern_test() 30 __func__, reg, pat, val); in i40e_diag_reg_pattern_test()
|
| /linux/tools/testing/selftests/bpf/ |
| H A D | unpriv_helpers.c | 40 static int config_contains(const char *pat) in config_contains() argument 64 if (strcmp(buf, pat) == 0) { in config_contains() 73 static bool cmdline_contains(const char *pat) in cmdline_contains() argument 91 if (strncmp(c, pat, strlen(c))) in cmdline_contains()
|
| H A D | test_progs.c | 135 static bool glob_match(const char *str, const char *pat) in glob_match() 137 while (*str && *pat && *pat != '*') { in glob_match() 138 if (*str != *pat) in glob_match() 141 pat++; in glob_match() 144 if (*pat == '*') { in glob_match() 145 while (*pat == '*') in glob_match() 146 pat++; in glob_match() 147 if (!*pat) /* Tail wild card matches all */ in glob_match() 150 if (glob_match(str++, pat)) in glob_match() 132 glob_match(const char * str,const char * pat) glob_match() argument [all...] |
| /linux/drivers/media/test-drivers/vidtv/ |
| H A D | vidtv_psi.c | 803 vidtv_psi_pat_table_update_sec_len(struct vidtv_psi_table_pat *pat) in vidtv_psi_pat_table_update_sec_len() argument 814 for (i = 0; i < pat->num_pat; ++i) in vidtv_psi_pat_table_update_sec_len() 820 vidtv_psi_set_sec_len(&pat->header, length); in vidtv_psi_pat_table_update_sec_len() 933 vidtv_psi_pat_program_assign(struct vidtv_psi_table_pat *pat, in vidtv_psi_pat_program_assign() argument 943 if (p == pat->program) in vidtv_psi_pat_program_assign() 951 pat->num_pat = program_count; in vidtv_psi_pat_program_assign() 952 pat->program = p; in vidtv_psi_pat_program_assign() 955 vidtv_psi_pat_table_update_sec_len(pat); in vidtv_psi_pat_program_assign() 958 } while (vidtv_psi_get_sec_len(&pat->header) > MAX_SECTION_LEN); in vidtv_psi_pat_program_assign() 960 vidtv_psi_update_version_num(&pat->header); in vidtv_psi_pat_program_assign() [all …]
|
| H A D | vidtv_psi.h | 459 void vidtv_psi_pat_program_assign(struct vidtv_psi_table_pat *pat, 484 vidtv_psi_pmt_create_sec_for_each_pat_entry(struct vidtv_psi_table_pat *pat, u16 pcr_pid); 494 struct vidtv_psi_table_pat *pat); 505 void vidtv_psi_pat_table_update_sec_len(struct vidtv_psi_table_pat *pat); 541 struct vidtv_psi_table_pat *pat; member
|
| H A D | vidtv_mux.c | 78 struct vidtv_psi_table_pat_program *p = m->si.pat->program; in vidtv_mux_pid_ctx_init() 135 .pat = m->si.pat, in vidtv_mux_push_si() 178 for (i = 0; i < m->si.pat->num_pmt; ++i) { in vidtv_mux_push_si() 180 m->si.pat); in vidtv_mux_push_si()
|
| H A D | vidtv_mux.h | 67 struct vidtv_psi_table_pat *pat; member
|
| /linux/sound/core/ |
| H A D | pcm_misc.c | 428 const unsigned char *pat; in snd_pcm_format_set_silence() local 437 pat = pcm_formats[(INT)format].silence; in snd_pcm_format_set_silence() 441 memset(data, *pat, bytes); in snd_pcm_format_set_silence() 449 memcpy(dst, pat, width); in snd_pcm_format_set_silence() 457 memcpy(dst, pat, 2); in snd_pcm_format_set_silence() 463 memcpy(dst, pat, 3); in snd_pcm_format_set_silence() 469 memcpy(dst, pat, 4); in snd_pcm_format_set_silence() 475 memcpy(dst, pat, 8); in snd_pcm_format_set_silence()
|
| /linux/drivers/mtd/nand/raw/ |
| H A D | cafe_nand.c | 385 unsigned short syn[8], pat[4]; in cafe_nand_read_page() local 398 pat); in cafe_nand_read_page() 410 if (pat[i] > 0xff) in cafe_nand_read_page() 413 buf[0] ^= pat[i]; in cafe_nand_read_page() 415 buf[2047] ^= pat[i] >> 4; in cafe_nand_read_page() 416 oob[0] ^= pat[i] << 4; in cafe_nand_read_page() 419 oob[3*p/2 - 2048] ^= pat[i] >> 4; in cafe_nand_read_page() 420 oob[3*p/2 - 2047] ^= pat[i] << 4; in cafe_nand_read_page() 422 oob[3*p/2 - 2049] ^= pat[i] >> 8; in cafe_nand_read_page() 423 oob[3*p/2 - 2048] ^= pat[i]; in cafe_nand_read_page() [all …]
|
| /linux/drivers/video/fbdev/core/ |
| H A D | fb_fillrect.h | 29 static inline void fb_invert_offset(unsigned long pat, int offset, const struct fb_address *dst) in fb_invert_offset() argument 31 fb_write_offset(fb_read_offset(offset, dst) ^ pat, offset, dst); in fb_invert_offset() 238 unsigned long pat = pattern->pixels; in fb_fillrect_rotating() local 244 pattern->pixels = fb_rotate(pat, dst->bits, bpp); in fb_fillrect_rotating() 250 pattern->pixels = fb_rotate(pat, dst->bits, bpp); in fb_fillrect_rotating()
|
| /linux/drivers/gpu/drm/omapdrm/ |
| H A D | omap_dmm_priv.h | 96 struct pat { struct 127 struct pat *last_pat;
|
| /linux/include/linux/ |
| H A D | glob.h | 8 bool __pure glob_match(char const *pat, char const *str);
|
| /linux/net/core/ |
| H A D | dev_api.c | 119 const char *pat) in dev_change_net_namespace() argument 121 return __dev_change_net_namespace(dev, net, pat, 0, NULL); in dev_change_net_namespace()
|
| /linux/rust/syn/gen/ |
| H A D | clone.rs | 35 pat: self.pat.clone(), in clone() 480 pat: self.pat.clone(), in clone() 540 pat: self.pat.clone(), in clone() 814 pat: self.pat.clone(), in clone() 1395 pat: self.pat.clone(), in clone() 1547 pat: self.pat.clone(), in clone() 1559 pat: self.pat.clone(), in clone() 1628 pat: self.pat.clone(), in clone() 2205 pat: self.pat.clone(), in clone()
|
| /linux/scripts/gdb/linux/ |
| H A D | pgtable.py | 101 self.pat = is_bit_defined_tupled(data, 7) 123 self.pat = is_bit_defined_tupled( 172 {'bit': <4} {self.pat[0]: <10} {'pat': <30} {self.pat[1]}
|
| /linux/arch/x86/hyperv/ |
| H A D | hv_crash.c | 78 u64 pat; member 151 native_wrmsrq(MSR_IA32_CR_PAT, ctxt->pat); in hv_crash_c_entry() 218 ctxt->pat = __rdmsr(MSR_IA32_CR_PAT); in hv_hvcrash_ctxt_save()
|
| /linux/Documentation/arch/x86/ |
| H A D | index.rst | 23 pat
|
| /linux/drivers/usb/gadget/udc/ |
| H A D | r8a66597-udc.h | 180 u16 val, u16 pat, unsigned long offset) in r8a66597_mdfy() argument 184 tmp = tmp & (~pat); in r8a66597_mdfy()
|
| /linux/drivers/usb/host/ |
| H A D | r8a66597.h | 194 u16 val, u16 pat, unsigned long offset) in r8a66597_mdfy() argument 198 tmp = tmp & (~pat); in r8a66597_mdfy()
|