Home
last modified time | relevance | path

Searched refs:pat (Results 1 – 25 of 56) sorted by relevance

123

/Linux-v5.4/drivers/video/fbdev/core/
Dsysfillrect.c26 unsigned long pat, unsigned n, int bits) in bitfill_aligned() argument
40 *dst = comp(pat, *dst, first); in bitfill_aligned()
46 *dst = comp(pat, *dst, first); in bitfill_aligned()
54 *dst++ = pat; in bitfill_aligned()
55 *dst++ = pat; in bitfill_aligned()
56 *dst++ = pat; in bitfill_aligned()
57 *dst++ = pat; in bitfill_aligned()
58 *dst++ = pat; in bitfill_aligned()
59 *dst++ = pat; in bitfill_aligned()
60 *dst++ = pat; in bitfill_aligned()
[all …]
Dcfbfillrect.c36 unsigned long pat, unsigned n, int bits, u32 bswapmask) in bitfill_aligned() argument
50 FB_WRITEL(comp(pat, FB_READL(dst), first), dst); in bitfill_aligned()
56 FB_WRITEL(comp(pat, FB_READL(dst), first), dst); in bitfill_aligned()
64 FB_WRITEL(pat, dst++); in bitfill_aligned()
65 FB_WRITEL(pat, dst++); in bitfill_aligned()
66 FB_WRITEL(pat, dst++); in bitfill_aligned()
67 FB_WRITEL(pat, dst++); in bitfill_aligned()
68 FB_WRITEL(pat, dst++); in bitfill_aligned()
69 FB_WRITEL(pat, dst++); in bitfill_aligned()
70 FB_WRITEL(pat, dst++); in bitfill_aligned()
[all …]
Dfbcon_rotate.h23 static inline int pattern_test_bit(u32 x, u32 y, u32 pitch, const char *pat) in pattern_test_bit() argument
27 pat +=index; in pattern_test_bit()
28 return (*pat) & (0x80 >> bit); in pattern_test_bit()
31 static inline void pattern_set_bit(u32 x, u32 y, u32 pitch, char *pat) in pattern_set_bit() argument
35 pat += index; in pattern_set_bit()
37 (*pat) |= 0x80 >> bit; in pattern_set_bit()
/Linux-v5.4/tools/perf/util/
Dstring.c73 static bool __match_charclass(const char *pat, char c, const char **npat) in __match_charclass() argument
77 if (*pat == '!') { in __match_charclass()
79 pat++; in __match_charclass()
81 if (*pat++ == c) /* First character is special */ in __match_charclass()
84 while (*pat && *pat != ']') { /* Matching */ in __match_charclass()
85 if (*pat == '-' && *(pat + 1) != ']') { /* Range */ in __match_charclass()
86 if (*(pat - 1) <= c && c <= *(pat + 1)) in __match_charclass()
88 if (*(pat - 1) > *(pat + 1)) in __match_charclass()
90 pat += 2; in __match_charclass()
91 } else if (*pat++ == c) in __match_charclass()
[all …]
Dutil.c99 static bool match_pat(char *file, const char **pat) in match_pat() argument
103 if (!pat) in match_pat()
106 while (pat[i]) { in match_pat()
107 if (strglobmatch(file, pat[i])) in match_pat()
130 static int rm_rf_depth_pat(const char *path, int depth, const char **pat) in rm_rf_depth_pat() argument
157 if (!match_pat(d->d_name, pat)) { in rm_rf_depth_pat()
173 ret = depth ? rm_rf_depth_pat(namebuf, depth - 1, pat) : 0; in rm_rf_depth_pat()
187 const char *pat[] = { in rm_rf_perf_data() local
193 return rm_rf_depth_pat(path, 0, pat); in rm_rf_perf_data()
Dstring2.h14 bool strglobmatch(const char *str, const char *pat);
15 bool strglobmatch_nocase(const char *str, const char *pat);
16 bool strlazymatch(const char *str, const char *pat);
/Linux-v5.4/lib/
Dglob.c40 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()
71 bool match = false, inverted = (*pat == '!'); in glob_match()
72 char const *class = pat + inverted; in glob_match()
100 pat = class; in glob_match()
104 d = *pat++; in glob_match()
117 pat = back_pat; in glob_match()
Dglobtest.c15 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-v5.4/drivers/isdn/mISDN/
Ddsp_tones.c378 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-v5.4/drivers/net/ethernet/intel/i40e/
Di40e_diag.c19 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-v5.4/arch/x86/mm/
Dpat.c194 static void __init_cache_modes(u64 pat) in __init_cache_modes() argument
202 cache = pat_get_cache_mode((pat >> (i * 8)) & 7, in __init_cache_modes()
213 static void pat_bsp_init(u64 pat) in pat_bsp_init() argument
228 wrmsrl(MSR_IA32_CR_PAT, pat); in pat_bsp_init()
231 __init_cache_modes(pat); in pat_bsp_init()
234 static void pat_ap_init(u64 pat) in pat_ap_init() argument
244 wrmsrl(MSR_IA32_CR_PAT, pat); in pat_ap_init()
249 u64 pat = 0; in init_cache_modes() local
264 rdmsrl(MSR_IA32_CR_PAT, pat); in init_cache_modes()
267 if (!pat) { in init_cache_modes()
[all …]
DMakefile16 pat.o pgtable.o physaddr.o setup_nx.o tlb.o cpu_entry_area.o
/Linux-v5.4/sound/core/
Dpcm_misc.c418 unsigned char *dst, *pat; in snd_pcm_format_set_silence() local
425 pat = pcm_formats[(INT)format].silence; in snd_pcm_format_set_silence()
431 memset(data, *pat, bytes); in snd_pcm_format_set_silence()
439 memcpy(dst, pat, width); in snd_pcm_format_set_silence()
447 memcpy(dst, pat, 2); in snd_pcm_format_set_silence()
453 memcpy(dst, pat, 3); in snd_pcm_format_set_silence()
459 memcpy(dst, pat, 4); in snd_pcm_format_set_silence()
465 memcpy(dst, pat, 8); in snd_pcm_format_set_silence()
/Linux-v5.4/drivers/mtd/nand/raw/
Dcafe_nand.c385 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-v5.4/drivers/media/common/v4l2-tpg/
Dv4l2-tpg-core.c114 unsigned pat; in tpg_alloc() local
118 for (pat = 0; pat < TPG_MAX_PAT_LINES; pat++) { in tpg_alloc()
122 tpg->lines[pat][plane] = in tpg_alloc()
124 if (!tpg->lines[pat][plane]) in tpg_alloc()
128 tpg->downsampled_lines[pat][plane] = in tpg_alloc()
130 if (!tpg->downsampled_lines[pat][plane]) in tpg_alloc()
156 unsigned pat; in tpg_free() local
159 for (pat = 0; pat < TPG_MAX_PAT_LINES; pat++) in tpg_free()
161 vfree(tpg->lines[pat][plane]); in tpg_free()
162 tpg->lines[pat][plane] = NULL; in tpg_free()
[all …]
/Linux-v5.4/drivers/video/fbdev/
Dwmt_ge_rops.c43 unsigned long fg, pat; in wmt_ge_fillrect() local
54 pat = pixel_to_pat(p->var.bits_per_pixel, fg); in wmt_ge_fillrect()
70 writel(pat, regbase + GE_PAT0C_OFF); in wmt_ge_fillrect()
/Linux-v5.4/drivers/gpu/drm/omapdrm/
Domap_dmm_priv.h104 struct pat { struct
135 struct pat *last_pat;
Domap_dmm_tiler.c358 struct pat *pat; in dmm_txn_append() local
364 pat = alloc_dma(txn, sizeof(*pat), &pat_pa); in dmm_txn_append()
369 pat->area = *area; in dmm_txn_append()
372 pat->area.y0 += engine->tcm->y_offset; in dmm_txn_append()
373 pat->area.y1 += engine->tcm->y_offset; in dmm_txn_append()
375 pat->ctrl = (struct pat_ctrl){ in dmm_txn_append()
382 pat->data_pa = data_pa; in dmm_txn_append()
392 txn->last_pat = pat; in dmm_txn_append()
/Linux-v5.4/include/linux/
Dglob.h8 bool __pure glob_match(char const *pat, char const *str);
/Linux-v5.4/Documentation/x86/
Dindex.rst21 pat
/Linux-v5.4/drivers/net/ethernet/intel/ixgbevf/
Dethtool.c611 u32 pat, val, before; in reg_pattern_test() local
617 for (pat = 0; pat < ARRAY_SIZE(register_test_patterns); pat++) { in reg_pattern_test()
620 register_test_patterns[pat] & write); in reg_pattern_test()
622 if (val != (register_test_patterns[pat] & write & mask)) { in reg_pattern_test()
626 register_test_patterns[pat] & write & mask); in reg_pattern_test()
/Linux-v5.4/drivers/usb/gadget/udc/
Dr8a66597-udc.h180 u16 val, u16 pat, unsigned long offset) in r8a66597_mdfy() argument
184 tmp = tmp & (~pat); in r8a66597_mdfy()
Dm66592-udc.h547 static inline void m66592_mdfy(struct m66592 *m66592, u16 val, u16 pat, in m66592_mdfy() argument
552 tmp = tmp & (~pat); in m66592_mdfy()
/Linux-v5.4/drivers/usb/host/
Dr8a66597.h194 u16 val, u16 pat, unsigned long offset) in r8a66597_mdfy() argument
198 tmp = tmp & (~pat); in r8a66597_mdfy()
/Linux-v5.4/drivers/scsi/bfa/
Dbfad_bsg.h575 u32 pat; member
587 u32 pat; member
603 u16 pat; member

123