Searched defs:crc (Results 1 - 25 of 85) sorted by relevance

1234

/illumos-gate/usr/src/cmd/fm/scripts/
H A Dbuildcode.pl178 $csum = crc($csum, $i);
203 $csum = crc($csum, oct('0b' . $1));
237 # table used by crc()
294 # crc -- calculate a CRC using passed-in starting value & additional data
296 sub crc { subroutine
300 printf("crc(0x%08x, 0x%x)\n", $cval, $val) if $opt_c;
H A Dbustcode.pl128 $csum = crc($csum, $i);
208 $csum = crc($csum, oct('0b' . $1));
262 # table used by crc()
319 # crc -- calculate a CRC using passed-in starting value & additional data
321 sub crc { subroutine
325 printf("crc(0x%08x, 0x%x)\n", $cval, $val) if $opt_c;
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/crc32/
H A Dcrc32.c9 * lib/crypto/crc32/crc.c
36 #include <crc-32.h>
47 unsigned int crc; local
49 CRC32(crc, in, in_length, 0, crc_table);
51 *cksum = crc;
/illumos-gate/usr/src/boot/sys/boot/common/
H A Dcrc32.c102 uint32_t crc; local
104 crc = ~0U;
106 crc = crc32_tab[(crc ^ *p++) & 0xFF] ^ (crc >> 8);
107 return (crc ^ ~0U);
H A Dgpt.c188 uint32_t crc; local
202 crc = hdr->hdr_crc_self;
204 if (crc32(hdr, hdr->hdr_size) != crc) {
209 hdr->hdr_crc_self = crc;
/illumos-gate/usr/src/uts/common/io/sfxge/common/
H A Defx_crc32.c114 uint32_t crc = crc_init; local
118 crc = (crc >> 8) ^ efx_crc32_table[(crc ^ data) & 0xff];
121 return (crc);
H A Defx_mac.c748 uint32_t crc, index; variable
759 crc = efx_crc32_calculate(0xffffffff, addrs, EFX_MAC_ADDR_LEN);
760 index = crc % EFX_MAC_HASH_BITS;
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/hsi/hw/include/
H A Dcdu_def.h20 * Calculates crc 8 on a word value: polynomial 0-1-2-8
24 static u8 calc_crc8(u32 data, u8 crc) argument
38 /* split the crc into 8 bits */
40 C[i] = crc & 1;
41 crc = crc >> 1;
/illumos-gate/usr/src/uts/common/io/scsi/adapters/iscsi/
H A Discsi_crc.c120 * reflected crc using table.
126 uint32_t crc = 0xffffffff, result; local
139 return (HW_CRC32(buffer, length, crc));
144 crc = iscsi_crc32c_table[(crc ^ *buffer++) & 0xFFL] ^
145 (crc >> 8);
147 result = crc ^ 0xffffffff;
163 * byte at at time, calculates reflected crc using table.
166 iscsi_crc32c_continued(void *address, unsigned long length, uint32_t crc) argument
182 return (HW_CRC32_CONT(buffer, length, crc));
[all...]
/illumos-gate/usr/src/common/hdcrc/
H A Dhd_crc.h65 mm_crc32_u8(uint32_t crc, uint8_t *data) argument
67 mm_crc32_u8(uint32_t crc, uint8_t *data)
73 : "=S" (crc)
74 : "0" (crc), "c" (*data));
76 return (crc);
84 mm_crc32_u64(uint32_t crc, uint64_t *data) argument
86 mm_crc32_u64(uint32_t crc, uint64_t *data)
92 : "=S" (crc)
93 : "0" (crc), "c" (*data));
95 return (crc);
108 mm_crc32_u32(uint32_t crc, uint32_t *data) argument
130 intel_crc32c(uint8_t *address, unsigned long length, uint32_t crc) argument
[all...]
/illumos-gate/usr/src/uts/common/os/
H A Dsctp_crc32.c76 uint32_t i, j, k, crc; local
79 crc = reflect_32(i);
82 crc = (crc & 0x80000000) ?
83 (crc << 1) ^ SCTP_POLY : crc << 1;
86 crctab[3 - k][i] = flip32(reflect_32(crc));
88 crctab[k][i] = reflect_32(crc);
97 uint32_t crc; local
100 crc
114 uint32_t w, crc; local
[all...]
/illumos-gate/usr/src/uts/sun4u/sys/
H A Drmc_comm_lproto.h78 uint16_t crc; /* CRC-16 Checksum of header. */ member in struct:dp_header
/illumos-gate/usr/src/uts/common/io/fcoe/
H A Dfcoe_fc.c385 uint32_t crc; local
391 CRC32(crc, frm->frm_fc_frame, frm->frm_fc_frame_size,
393 FRM2FMI(frm)->fmi_fft->fft_crc[0] = 0xFF & (~crc);
394 FRM2FMI(frm)->fmi_fft->fft_crc[1] = 0xFF & (~crc >> 8);
395 FRM2FMI(frm)->fmi_fft->fft_crc[2] = 0xFF & (~crc >> 16);
396 FRM2FMI(frm)->fmi_fft->fft_crc[3] = 0xFF & (~crc >> 24);
/illumos-gate/usr/src/common/lzma/
H A DLzFind.h46 UInt32 crc[256]; member in struct:_CMatchFinder
/illumos-gate/usr/src/cmd/fs.d/udfs/mkfs/
H A Dudfslib.c574 uint16_t crc = 0; local
577 crc = (crc << 8) ^ crctab[((crc >> 8) ^ *buf++) & 0xff];
578 return ((crc ^ rem) & 0xffff);
/illumos-gate/usr/src/uts/common/io/cpqary3/
H A Dcpqary3_util.c535 clock_t crc; local
537 crc = cv_timedwait_sig(cv, mt, absto);
539 crc = cv_timedwait(cv, mt, absto);
541 if (crc > 0)
/illumos-gate/usr/src/uts/common/io/nxge/
H A Dnxge_fflp_hash.c64 #define COMPUTE_H1_BYTE(crc, data) \
65 (crc = (crc<<8)^h1table[0][((crc >> 24) ^data) & 0xff])
90 * reference crc-ccitt implementation
96 uint16_t mcrc, crc = 0, bits = 0; local
100 crc = ((crc ^ mcrc) & 0x8000) ?
101 (crc << 1) ^ CRC_CCITT_POLY :
102 crc <<
115 uint32_t index, bit, byte, crc; local
140 uint16_t crc; local
166 uint32_t crc; local
187 uint16_t crc; local
212 uint32_t w, crc; local
281 uint32_t crc, bit, byte, index; local
[all...]
/illumos-gate/usr/src/uts/common/io/net80211/
H A Dnet80211_crypto_wep.c230 uint32_t crc; local
250 CRC32(crc, mp->b_rptr + hdrlen + wep.ic_header,
261 *(uint32_t *)crcbuf = LE_32(~crc);
277 uint32_t crc; local
304 CRC32(crc, mp->b_rptr + hdrlen + wep.ic_header,
315 return (crc == ~LE_32(*(uint32_t *)crcbuf));
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_init.c260 uint32_t crc; local
268 crc = ioc_hdr.crc;
269 ioc_hdr.crc = 0;
270 if (smb_crc_gen((uint8_t *)&ioc_hdr, sizeof (ioc_hdr)) != crc)
/illumos-gate/usr/src/common/smbsrv/
H A Dsmb_xdr.c752 uint32_t crc = SMB_CRC_POLYNOMIAL; local
757 crc = (crc ^ (uint32_t)*p) + (crc << 12);
759 if (crc == 0 || crc == 0xFFFFFFFF)
760 crc = SMB_CRC_POLYNOMIAL;
763 return (crc);
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/hsi/mcp/
H A Dbdn.h165 u32 crc; member in struct:bdn
/illumos-gate/usr/src/uts/sun4u/io/
H A Drmc_comm_dp.c260 uint16_t crc; local
262 crc = 0;
264 crc = (crc >> 8) ^ crctab16[(crc ^ *buf++) & 0xFF];
266 return (crc);
490 uint16_t crc; local
499 msglen = pkt->full_length - sizeof (dp_header_t) - sizeof (crc);
501 bcopy(pkt->buf + (pkt->full_length - sizeof (crc)), &crc, sizeo
529 uint16_t crc; local
[all...]
/illumos-gate/usr/src/lib/libefi/common/
H A Drdwr_efi.c266 uint_t crc; local
290 crc = efi->efi_gpt_HeaderCRC32;
294 crc != LE_32(efi_crc32((unsigned char *)efi,
299 crc,
/illumos-gate/usr/src/uts/common/io/i40e/core/
H A Di40e_lan_hmc.h99 u32 crc; member in struct:i40e_hmc_obj_txq
/illumos-gate/usr/src/cmd/fwflash/plugins/transport/common/
H A Dhermon.c1194 * cnx_crc16 - computes 16 bit crc of supplied buffer.
1202 uint32_t crc = 0xFFFF; local
1218 if (crc & 0x8000) {
1219 crc = (((crc << 1) |
1222 crc = ((crc << 1) | (word >> 31)) & 0xFFFF;
1229 if (crc & 0x8000) {
1230 crc = ((crc <<
1244 uint16_t crc; local
1298 uint16_t crc; local
[all...]

Completed in 185 milliseconds

1234