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

123

/drivers/tc/
H A Dtc.c43 u8 pattern[4]; local
55 err |= tc_preadb(pattern + 0, module + offset + TC_PATTERN0);
56 err |= tc_preadb(pattern + 1, module + offset + TC_PATTERN1);
57 err |= tc_preadb(pattern + 2, module + offset + TC_PATTERN2);
58 err |= tc_preadb(pattern + 3, module + offset + TC_PATTERN3);
62 if (pattern[0] != 0x55 || pattern[1] != 0x00 ||
63 pattern[2] != 0xaa || pattern[3] != 0xff) {
67 err |= tc_preadb(pattern
[all...]
/drivers/regulator/
H A Dmax8997.c206 int *reg, int *mask, int *pattern)
214 *pattern = 0xC0;
219 *pattern = 0x01;
224 *pattern = 0x01;
229 *pattern = 0x01;
234 *pattern = 0x01;
239 *pattern = 0x01;
244 *pattern = 0x01;
249 *pattern = 0x01;
254 *pattern
205 max8997_get_enable_register(struct regulator_dev *rdev, int *reg, int *mask, int *pattern) argument
283 int ret, reg, mask, pattern; local
303 int ret, reg, mask, pattern; local
316 int ret, reg, mask, pattern; local
768 int ret, reg, mask, pattern; local
[all...]
/drivers/isdn/mISDN/
H A Ddsp_tones.c235 static struct pattern { struct
240 } pattern[] = { variable in typeref:struct:pattern
363 * the count will be changed and may begin from 0 each pattern period.
367 * pattern - the type of the pattern
368 * count - the sample from the beginning of the pattern (phase)
378 struct pattern *pat;
387 /* process pattern */
388 pat = (struct pattern *)tone->pattern;
[all...]
H A Ddsp.h149 void *pattern; member in struct:dsp_tone
/drivers/mtd/onenand/
H A Donenand_bbt.c21 * check_short_pattern - [GENERIC] check if a pattern is in the buffer
25 * @param td search pattern descriptor
27 * Check for a pattern at the given place. Used to search bad block
29 * no optional empty check and the pattern is expected to start
38 /* Compare the pattern */
40 if (p[i] != td->pattern[i])
50 * @param bd descriptor for the good/bad block search pattern
55 * for the given good/bad block identify pattern
127 * @param bd descriptor for the good/bad block search pattern
172 * @param bd descriptor for the good/bad block search pattern
[all...]
/drivers/usb/gadget/
H A Df_sourcesink.c61 static unsigned pattern; variable
62 module_param(pattern, uint, 0);
63 MODULE_PARM_DESC(pattern, "0 = all zeroes, 1 = mod63 ");
255 switch (pattern) {
287 switch (pattern) {
/drivers/dma/
H A Ddmatest.c158 static void dmatest_mismatch(u8 actual, u8 pattern, unsigned int index, argument
161 u8 diff = actual ^ pattern;
162 u8 expected = pattern | (~counter & PATTERN_COUNT_MASK);
169 else if ((pattern & PATTERN_COPY)
185 unsigned int end, unsigned int counter, u8 pattern,
199 expected = pattern | (~counter & PATTERN_COUNT_MASK);
202 dmatest_mismatch(actual, pattern, i,
239 * with a known pattern. This pattern is different depending on
184 dmatest_verify(u8 **bufs, unsigned int start, unsigned int end, unsigned int counter, u8 pattern, bool is_srcbuf) argument
/drivers/leds/
H A Dleds-lp5523.c155 static int lp5523_load_program(struct lp5523_engine *engine, u8 *pattern);
198 /* one pattern per engine setting led mux start and stop addresses */
199 u8 pattern[][LP5523_PROGRAM_LENGTH] = { local
224 ret |= lp5523_load_program(&chip->engines[0], pattern[0]);
225 ret |= lp5523_load_program(&chip->engines[1], pattern[1]);
226 ret |= lp5523_load_program(&chip->engines[2], pattern[2]);
304 static int lp5523_load_program(struct lp5523_engine *engine, u8 *pattern) argument
316 LP5523_PROGRAM_LENGTH, pattern);
547 u8 pattern[LP5523_PROGRAM_LENGTH] = {0}; local
555 pattern[
[all...]
H A Dleds-lp5521.c191 static int lp5521_load_program(struct lp5521_engine *eng, const u8 *pattern) argument
217 pattern);
359 u8 pattern[LP5521_PROGRAM_LENGTH] = {0}; local
369 pattern[i] = (u8)cmd;
381 ret = lp5521_load_program(engine, pattern);
387 dev_err(&client->dev, "failed loading pattern\n");
393 dev_err(&client->dev, "wrong pattern format\n");
/drivers/staging/vme/
H A Dvme_bridge.h36 u32 pattern; member in struct:vme_dma_pattern
/drivers/mtd/nand/
H A Dnand_bbt.c36 * The table is marked in the OOB area with an ident pattern and a version
40 * course): it moves the ident pattern and the version byte into the data area
76 ret = memcmp(buf, td->pattern, td->len);
83 * check_pattern - [GENERIC] check if a pattern is in the buffer
87 * @td: search pattern descriptor
89 * Check for a pattern at the given place. Used to search bad block tables and
91 * all bytes except the pattern area contain 0xff.
110 /* Compare the pattern */
111 if (memcmp(p, td->pattern, td->len))
126 * check_short_pattern - [GENERIC] check if a pattern i
[all...]
H A Drtc_from4.c122 .pattern = bbt_pattern
132 .pattern = mirror_pattern
354 /* Read the syndrome pattern from the FPGA and correct the bitorder */
H A Dcafe_nand.c480 .pattern = cafe_bbt_pattern_2048
490 .pattern = cafe_mirror_pattern_2048
506 .pattern = cafe_bbt_pattern_512
516 .pattern = cafe_mirror_pattern_512
H A Dbcm_umi_nand.c62 .pattern = scan_ff_pattern
H A Dfsl_elbc_nand.c112 * 1, so we have to adjust bad block pattern. This pattern should be used for
121 .pattern = scan_ff_pattern,
139 .pattern = bbt_pattern,
149 .pattern = mirror_pattern,
/drivers/net/wireless/brcm80211/brcmfmac/
H A Ddhd_common.c528 /* Convert user's input in hex pattern to byte-size mask */
701 /* Parse pattern filter offset. */
702 pkt_filter.u.pattern.offset = 0;
704 pkt_filter.u.pattern.offset = cpu_to_le32((u32)res);
711 /* Parse pattern filter mask. */
714 (argv[i], (char *)pkt_filterp->u.pattern.mask_and_pattern);
721 /* Parse pattern filter pattern. */
724 (char *)&pkt_filterp->u.pattern.
728 brcmf_dbg(ERROR, "Mask and pattern no
[all...]
H A Ddhd.h309 * start matching, the pattern to match, the size of the pattern, and a bitmask
310 * that indicates which bits within the pattern should be matched.
314 * Offset within received packet to start pattern matching.
318 /* Size of the pattern. Bitmask must be the same size.*/
321 * Variable length mask and pattern data. mask starts at offset 0.
333 struct brcmf_pkt_filter_pattern_le pattern; /* Filter pattern */ member in union:brcmf_pkt_filter_le::__anon3359
/drivers/mmc/host/
H A Dmmc_spi.c679 u32 pattern; local
713 pattern = scratch->status[0] << 24;
714 pattern |= scratch->status[1] << 16;
715 pattern |= scratch->status[2] << 8;
716 pattern |= scratch->status[3];
718 /* First 3 bit of pattern are undefined */
719 pattern |= 0xE0000000;
722 while (pattern & 0x80000000)
723 pattern <<= 1;
724 /* right-adjust for pattern matchin
[all...]
/drivers/isdn/hardware/eicon/
H A Dos_pri.c914 word pattern; local
920 pattern = READ_WORD(data);
922 if (pattern != DSP_SIGNATURE_PROBE_WORD) {
924 dsp, pattern, DSP_SIGNATURE_PROBE_WORD))
932 pattern = READ_WORD(data);
934 if (pattern != (word) ~ DSP_SIGNATURE_PROBE_WORD) {
936 dsp, pattern, (word) ~ DSP_SIGNATURE_PROBE_WORD))
/drivers/ata/
H A Dlibata-core.c4138 * glob_match - match a text string against a glob-style pattern
4140 * @pattern: the glob-style pattern to be matched against
4142 * Either/both of text and pattern can be empty strings.
4144 * Match text against a glob-style pattern, with wildcards and simple sets:
4157 * This function uses one level of recursion per '*' in pattern.
4164 static int glob_match (const char *text, const char *pattern) argument
4168 if (*text == *pattern || *pattern == '?') {
4169 if (!*pattern
[all...]
/drivers/video/
H A Dsh_mobile_meram.c217 unsigned long pattern; local
225 pattern = MERAM_CACHE_SET(icb->meram_offset, icb->meram_size);
227 if (priv->used_meram_cache[i] == pattern) {
/drivers/net/wireless/ath/carl9170/
H A Dfwcmd.h192 u8 pattern[32]; member in struct:carl9170_wol_cmd
/drivers/net/ethernet/emulex/benet/
H A Dbe_cmds.h1214 u64 pattern; member in struct:be_cmd_req_loopback_test
1245 u64 pattern; member in struct:be_cmd_req_ddrdma_test
1254 u64 pattern; member in struct:be_cmd_resp_ddrdma_test
1561 u32 num_pkts, u64 pattern);
1562 extern int be_cmd_ddr_dma_test(struct be_adapter *adapter, u64 pattern,
/drivers/scsi/
H A Dscsi_transport_spi.c641 unsigned int pattern = 0x0000ffff; local
651 /* set up the pattern buffer. Doesn't matter if we spill
678 u32 roll = (pattern & 0x80000000) ? 1 : 0;
680 *word = pattern;
681 pattern = (pattern << 1) | roll;
969 * the SPI pattern write tests. Because of some broken
/drivers/net/vmxnet3/
H A Dvmxnet3_defs.h535 u8 pattern[VMXNET3_PM_MAX_PATTERN_SIZE]; member in struct:Vmxnet3_PM_PktFilter

Completed in 576 milliseconds

123