HomeSort by: relevance | last modified time | path
    Searched refs:crc (Results 1 - 25 of 163) sorted by relevancy

1 2 3 4 5 6 7

  /src/sys/external/bsd/drm2/dist/drm/
drm_debugfs_crc.c 48 * DOC: CRC ABI
50 * DRM device drivers can provide to userspace CRC information of each frame as
51 * it reached a given hardware component (a CRC sampling "source").
54 * file dri/0/crtc-N/crc/control in debugfs, with N being the index of the CRTC.
59 * Once frame CRC generation is enabled, userspace can capture them by reading
60 * the dri/0/crtc-N/crc/data file. Each line in that file contains the frame
62 * containing the CRC data. Fields are separated by a single space and the number
63 * of CRC fields is source-specific.
65 * Note that though in some cases the CRC is computed in a specified way and on
66 * the frame contents as supplied by userspace (eDP 1.3), in general the CRC
130 struct drm_crtc_crc *crc = &crtc->crc; local in function:crc_control_write
201 struct drm_crtc_crc *crc = &crtc->crc; local in function:crtc_crc_open
264 struct drm_crtc_crc *crc = &crtc->crc; local in function:crtc_crc_release
291 struct drm_crtc_crc *crc = &crtc->crc; local in function:crtc_crc_read
350 struct drm_crtc_crc *crc = &crtc->crc; local in function:crtc_crc_poll
399 struct drm_crtc_crc *crc = &crtc->crc; local in function:drm_crtc_add_crc_entry
    [all...]
  /src/sys/dev/nand/
nand_crc.c 34 /* Implements CRC-16 as required by the ONFI 2.3 specification */
47 uint16_t crc = init; local in function:nand_crc16
52 crc ^= data[i] << 8;
55 if ((crc & highbit) != 0x00)
56 crc = (crc << 1) ^ polynom;
58 crc <<= 1;
62 return crc;
  /src/distrib/utils/sparkcrc/
sparkcrc.c 42 * Trivial progarm to generate a crc suitable for use in a sparkive file
87 int crc = 0; local in function:main
97 crc = (crc >> 8) ^ crclookup[(crc & 0xff) ^ buf[i]];
100 printf("%d\n", (int)crc);
  /src/usr.bin/cksum/
crc_extern.h 35 int crc(int, uint32_t *, off_t *);
  /src/common/dist/zlib/
crc32.c 3 /* crc32.c -- compute the CRC-32 of a data stream
7 * This interleaved implementation of a CRC makes use of pipelined multiple
9 * Kadatch and Jenkins (2010). See doc/crc-doc.1.0.pdf in this distribution.
17 of the crc tables. Therefore, if you #define DYNAMIC_CRC_TABLE, you should
35 A CRC of a message is computed on N braids of words in the message, where
41 into a single CRC at the end. For this code, N must be in the range 1..6 and
138 * Table of powers of x for combining CRC-32s, filled in by make_crc_table()
144 * Tables for byte-wise and braided CRC-32 calculations, and a table of powers
145 * of x for combining CRC-32s, all made by make_crc_table().
150 /* CRC polynomial. *
    [all...]
  /src/sys/ufs/chfs/
ebh_media.h 55 /* sizeof(crc) + sizeof(lid) */
83 * @crc: CRC32 sum
93 * Invalidated eraseblock header means that the @crc and @lid is set to 0.
96 le32 crc; member in struct:chfs_nor_eb_hdr
102 * @crc: CRC32 sum
111 le32 crc; member in struct:chfs_nand_eb_hdr
chfs_scan.c 73 * chfs_scan_check_node_hdr - checks node magic and crc
80 uint32_t crc, hdr_crc; local in function:chfs_scan_check_node_hdr
90 crc = crc32(0, (uint8_t *)nhdr, CHFS_NODE_HDR_SIZE - 4);
92 if (crc != hdr_crc) {
93 dbg("bad crc\n");
100 /* chfs_scan_check_vnode - check vnode crc and add it to vnode cache */
110 uint32_t crc; local in function:chfs_scan_check_vnode
113 crc = crc32(0, (uint8_t *)vnode,
116 /* check node crc */
117 if (crc != le32toh(vnode->node_crc))
282 uint32_t crc; local in function:chfs_scan_check_dirent_node
356 uint32_t crc, vno; local in function:chfs_scan_check_data_node
    [all...]
  /src/sys/dev/i2c/
am2315.c 78 uint16_t crc = 0xffff; local in function:am2315_crc
81 crc ^= data[j];
83 if (crc & 0x01) {
84 crc >>= 1;
85 crc ^= 0xA001;
87 crc >>= 1;
92 return crc;
193 uint16_t crc, readcrc, model; local in function:am2315_attach
265 buf[10], crc, readcrc))
271 crc = am2315_crc(buf, 4)
361 uint16_t crc, readcrc; local in function:am2315_refresh
    [all...]
  /src/sys/lib/libsa/
cread.c 64 #define HEAD_CRC 0x02 /* bit 1 set: header CRC present */
76 unsigned long crc; /* crc32 of uncompressed data */ member in struct:sd
98 crc32(uint32_t crc, const uint8_t *const buf, size_t len)
102 return crc;
107 crc = 0xffffffffU ^ crc;
111 carry = ((crc & 0x01) ? 1 : 0) ^ (c & 0x01);
112 crc >>= 1;
115 crc = (crc ^ ETHER_CRC_POLY_LE)
384 uint32_t crc; local in function:read
    [all...]
  /src/sys/fs/udf/
udf_osta.c 147 * CRC 010041
187 unsigned short crc=0; local in function:udf_cksum
190 crc = crc_table[(crc>>8 ^ *s++) & 0xff] ^ (crc<<8);
191 return crc;
198 unsigned short crc=0; local in function:udf_unicode_cksum
204 crc = crc_table[(crc>>8 ^ (*s>>8)) & 0xff] ^ (crc<<8)
    [all...]
  /src/usr.bin/mkubootimage/
crc32.c 93 uint32_t crc; local in function:crc32v
96 crc = ~0U;
103 crc = crc32_tab[(crc ^ *p++) & 0xFF] ^ (crc >> 8);
106 return crc ^ ~0U;
  /src/sys/lib/libkern/
crc32.c 3 /* crc32.c -- compute the CRC-32 of a data stream
5 * Adapted from zlib's crc code.
11 * CRC methods: exclusive-oring 32 bits of data at a time, and pre-computing
24 /* Definitions for doing the crc four data bytes at a time. */
29 * Tables of CRC-32s of all single-byte values, made by make_crc_table().
42 uint32_t crc32(uint32_t crc, const uint8_t *buf, size_t len)
49 c = (u4)crc;
83 uint32_t crc32(uint32_t crc, const uint8_t *buf, size_t len)
90 c = REV((u4)crc);
crc16.h 35 /* CRC table for standard ANSI CRC-16 with polynom 0x8005 */
78 crc16(uint16_t crc, const uint8_t *data, size_t len)
81 crc = crc16_byte(crc, *data++);
82 return crc;
  /src/usr.sbin/mtree/
Makefile 10 SRCS= compare.c crc.c create.c excludes.c misc.c mtree.c spec.c specspec.c \
  /src/sys/net80211/
ieee80211_crypto_wep.c 310 uint32_t i, j, k, crc; local in function:wep_encrypt
339 crc = ~0;
348 crc = crc32_table[(crc ^ *pos) & 0xff] ^ (crc >> 8);
370 crc = ~crc;
373 icv[0] = crc;
374 icv[1] = crc >> 8;
375 icv[2] = crc >> 16
395 uint32_t i, j, k, crc; local in function:wep_decrypt
    [all...]
  /src/common/dist/zlib/examples/
gznorm.c 104 unsigned long crc = 0; // accumulated CRC of uncompressed data local in function:gzip_normalize
142 // tracked, for the calculation of the total CRC.
158 // correctly compute the total CRC.
386 // CRC and the total uncompressed length.
391 // Update the total CRC.
395 crc = crc ? crc32_combine(crc, part, len2) : part;
436 // Write the gzip trailer, which is the CRC and the uncompressed lengt
    [all...]
gzjoin.c 239 /* skip header crc if present */
265 local void gzinit(unsigned long *crc, unsigned long *tot, FILE *out)
268 *crc = crc32(0L, Z_NULL, 0);
275 the output, and the gzip trailer is written. crc and tot maintains the
276 crc and length (modulo 2^32) of the output for the trailer. The resulting
278 of gzcopy() to write the gzip header and to initialize crc and tot. */
279 local void gzcopy(char *name, int clr, unsigned long *crc, unsigned long *tot,
410 /* update crc and tot */
411 *crc = crc32_combine(*crc, bget4(in), len)
429 unsigned long crc, tot; \/* running crc and total uncompressed length *\/ local in function:main
    [all...]
  /src/sys/dev/ieee1394/
iec13213.h 144 crc:16; member in struct:csrhdr
146 uint32_t crc:16,
152 BIT16x2(crc_len, crc);
156 BIT16x2(crc_len, crc);
245 BIT16x2(crc_len, crc);
fwcrom.c 218 uint32_t data, sum, crc = 0; local in function:crom_crc
223 sum = ((crc >> 12) ^ (data >> shift)) & 0xf;
224 crc = (crc << 4) ^ (sum << 12) ^ (sum << 5) ^ sum;
226 crc &= 0xffff;
228 return (uint16_t)crc;
291 uint16_t crc; local in function:crom_desc
311 crc = crom_crc((uint32_t *)dir->entry, dir->crc_len);
312 l += snprintf(buf + l, len - l, "len=%d crc=0x%04x ",
313 dir->crc_len, crc);
    [all...]
  /src/sys/dev/onewire/
ds28e17iic.c 73 /* The chip uses a 16 bit CRC on the 1-Wire bus when doing any I2C transaction.
74 * But it has some strangness to it.. the CRC can be made up from a number of
98 uint16_t crc = 0; local in function:ds28e17iic_crc16
100 crc ^= cmd;
101 crc = ds28e17iic_crc16_bit(crc);
109 crc ^= i2c_addr;
110 crc = ds28e17iic_crc16_bit(crc);
113 crc ^= len
    [all...]
  /src/sys/dev/std/
ieee1212.c 106 DPRINTF(("CRC len less than info len. CRC len: %d, "
262 u_int16_t crc, romcrc, crc1; local in function:p1212_parse
278 /* Calculate both a good and known bad crc. */
280 /* CRC's are calculated from everything except the first quad. */
282 crc = p1212_calc_crc(0, &t[1], P1212_ROMFMT_GET_CRCLEN((ntohl(t[0]))),
286 if (crc != romcrc) {
290 DPRINTF(("Invalid ROM: CRC: 0x%04hx, Calculated "
291 "CRC: 0x%04hx, CRC1: 0x%04hx\n",
292 (unsigned short)romcrc, (unsigned short)crc,
355 u_int16_t crclen, crc, crc1, romcrc; local in function:p1212_parse_directory
716 u_int16_t crclen, crc, crc1, romcrc; local in function:p1212_parse_leaf
750 u_int16_t crclen, crc, crc1, romcrc; local in function:p1212_parse_textdir
807 u_int16_t crclen, crc, crc1, romcrc; local in function:p1212_parse_text_desc
    [all...]
  /src/sys/opencrypto/
deflate.c 199 * and appending the crc and uncompressed length.
202 * a flag indication final buffer. The crc is maintained
207 * Ditto for uncompress - CRC is extracted from the final packed
208 * and compared against CRC of uncompressed data.
236 u_int32_t crc; local in function:gzip_global
253 crc = crc32(0, data, size);
254 DPRINTF("size %u, crc 0x%x\n", size, crc);
294 crc = crc32(0, NULL, 0); /* get initial crc value *
    [all...]
  /src/games/adventure/
Makefile 5 SRCS= main.c init.c done.c save.c subr.c vocab.c wizard.c io.c data.c crc.c
  /src/sys/arch/evbarm/stand/gzboot/
gzboot.c 84 #define HEAD_CRC 0x02 /* bit 1 set: header CRC present */
98 uint32_t crc; /* crc32 of uncompressed data */ member in struct:state
194 unsigned char *start = buf; /* start for CRC computation */
217 /* Check CRC and original size */
218 s->crc = crc32(s->crc, start, (unsigned int)
222 if (get_u32(s) != s->crc) {
223 printf("FATAL: CRC checksum mismatch\n");
241 s->crc = crc32(s->crc, start
    [all...]
  /src/sys/arch/atari/stand/tostools/libtos/
cread.c 70 #define HEAD_CRC 0x02 /* bit 1 set: header CRC present */
82 unsigned long crc; /* crc32 of uncompressed data */ member in struct:sd
214 if ((flags & HEAD_CRC) != 0) { /* skip the header crc */
279 unsigned char *start = buf; /* starting point for crc computation */
335 /* Check CRC and original size */
336 s->crc = crc32(s->crc, start, (unsigned int)
340 if (getLong(s) != s->crc ||
349 s->crc = crc32(0L, Z_NULL, 0);
357 s->crc = crc32(s->crc, start
    [all...]

Completed in 26 milliseconds

1 2 3 4 5 6 7