Home
last modified time | relevance | path

Searched refs:crc (Results 1 – 25 of 115) sorted by relevance

12345

/titanic_41/usr/src/uts/common/io/nxge/
H A Dnxge_fflp_hash.c64 #define COMPUTE_H1_BYTE(crc, data) \ argument
65 (crc = (crc<<8)^h1table[0][((crc >> 24) ^data) & 0xff])
96 uint16_t mcrc, crc = 0, bits = 0; in crc_ccitt() local
100 crc = ((crc ^ mcrc) & 0x8000) ? in crc_ccitt()
101 (crc << 1) ^ CRC_CCITT_POLY : in crc_ccitt()
102 crc << 1; in crc_ccitt()
105 return ((crcin << 8) ^ crc); in crc_ccitt()
115 uint32_t index, bit, byte, crc; in nxge_crc32c_init() local
118 crc = reflect_32(index); in nxge_crc32c_init()
121 crc = (crc & 0x80000000) ? in nxge_crc32c_init()
[all …]
/titanic_41/usr/src/common/hdcrc/
H A Dhd_crc.h65 mm_crc32_u8(uint32_t crc, uint8_t *data) in mm_crc32_u8() argument
67 mm_crc32_u8(uint32_t crc, uint8_t *data) in mm_crc32_u8()
73 : "=S" (crc) in mm_crc32_u8()
74 : "0" (crc), "c" (*data)); in mm_crc32_u8()
76 return (crc); in mm_crc32_u8()
84 mm_crc32_u64(uint32_t crc, uint64_t *data) in mm_crc32_u64() argument
86 mm_crc32_u64(uint32_t crc, uint64_t *data) in mm_crc32_u64()
92 : "=S" (crc) in mm_crc32_u64()
93 : "0" (crc), "c" (*data)); in mm_crc32_u64()
95 return (crc); in mm_crc32_u64()
[all …]
/titanic_41/usr/src/uts/common/os/
H A Dsctp_crc32.c76 uint32_t i, j, k, crc; in sctp_crc32_init() local
79 crc = reflect_32(i); in sctp_crc32_init()
82 crc = (crc & 0x80000000) ? in sctp_crc32_init()
83 (crc << 1) ^ SCTP_POLY : crc << 1; in sctp_crc32_init()
86 crctab[3 - k][i] = flip32(reflect_32(crc)); in sctp_crc32_init()
88 crctab[k][i] = reflect_32(crc); in sctp_crc32_init()
97 uint32_t crc; in sctp_crc_byte() local
100 crc = *crcptr; in sctp_crc_byte()
103 crc = (crc << 8) ^ crctab[3][buf[i] ^ (crc >> 24)]; in sctp_crc_byte()
105 crc = (crc >> 8) ^ crctab[0][buf[i] ^ (crc & 0xff)]; in sctp_crc_byte()
[all …]
/titanic_41/usr/src/uts/common/io/scsi/adapters/iscsi/
H A Discsi_crc.c126 uint32_t crc = 0xffffffff, result; in iscsi_crc32c() local
139 return (HW_CRC32(buffer, length, crc)); in iscsi_crc32c()
144 crc = iscsi_crc32c_table[(crc ^ *buffer++) & 0xFFL] ^ in iscsi_crc32c()
145 (crc >> 8); in iscsi_crc32c()
147 result = crc ^ 0xffffffff; in iscsi_crc32c()
166 iscsi_crc32c_continued(void *address, unsigned long length, uint32_t crc) in iscsi_crc32c_continued() argument
182 return (HW_CRC32_CONT(buffer, length, crc)); in iscsi_crc32c_continued()
187 byte0 = (uint8_t)((crc >> 24) & 0xFF); in iscsi_crc32c_continued()
188 byte1 = (uint8_t)((crc >> 16) & 0xFF); in iscsi_crc32c_continued()
189 byte2 = (uint8_t)((crc >> 8) & 0xFF); in iscsi_crc32c_continued()
[all …]
/titanic_41/usr/src/cmd/fm/eversholt/files/sparc/sun4v/
H A Dgmem.esc107 engine serd.memory.generic-sparc.membuf-crc@CHIP, N=120, T=30min;
108 engine serd.memory.generic-sparc.membuf-crc@MEM_BUFF, N=120, T=30min;
109 engine serd.memory.generic-sparc.membuf-crc@MEM_CTRL, N=120, T=30min;
113 engine=serd.memory.generic-sparc.membuf-crc@CHIP;
115 engine=serd.memory.generic-sparc.membuf-crc@MEM_BUFF;
117 engine=serd.memory.generic-sparc.membuf-crc@MEM_CTRL;
120 * 1. if ereport has both sender & detector: membuf-crc errors will fault
135 event ereport.cpu.generic-sparc.membuf-crc@CHIP { within(1s) };
136 event ereport.cpu.generic-sparc.membuf-crc@MEM_BUFF { within(1s) };
137 event ereport.cpu.generic-sparc.membuf-crc@MEM_CTRL { within(1s) };
[all …]
H A Dzambezi.esc230 event ereport.asic.zambezi.lfu.crc-error@interconnect
274 event ereport.asic.zambezi.lfu.retrain-error-second-crc@interconnect
280 event ereport.asic.zambezi.lfu.retrain-failed-second-crc@interconnect
339 event ereport.asic.ultraSPARC-T2plus.interconnect.lfu.crc-trip0@interconnect;
340 event ereport.asic.ultraSPARC-T2plus.interconnect.lfu.crc-trip1@interconnect;
341 event ereport.asic.ultraSPARC-T2plus.interconnect.lfu.crc-trip2@interconnect;
342 event ereport.asic.ultraSPARC-T2plus.interconnect.lfu.crc-trip3@interconnect;
345 ereport.asic.ultraSPARC-T2plus.interconnect.lfu.crc-trip0@interconnect,
346 ereport.asic.ultraSPARC-T2plus.interconnect.lfu.crc-trip1@interconnect,
347 ereport.asic.ultraSPARC-T2plus.interconnect.lfu.crc-trip2@interconnect,
[all …]
/titanic_41/usr/src/common/lzma/
H A DLzHash.h18 UInt32 temp = p->crc[cur[0]] ^ cur[1]; \
23 UInt32 temp = p->crc[cur[0]] ^ cur[1]; \
26 hashValue = (temp ^ ((UInt32)cur[2] << 8) ^ (p->crc[cur[3]] << 5)) & p->hashMask; }
29 UInt32 temp = p->crc[cur[0]] ^ cur[1]; \
32 hash4Value = (temp ^ ((UInt32)cur[2] << 8) ^ (p->crc[cur[3]] << 5)); \
33 hashValue = (hash4Value ^ (p->crc[cur[4]] << 3)) & p->hashMask; \
37 #define HASH_ZIP_CALC hashValue = ((cur[2] | ((UInt32)cur[0] << 8)) ^ p->crc[cur[1]]) & 0xFFFF;
41 hash2Value = (p->crc[cur[0]] ^ cur[1]) & (kHash2Size - 1);
44 UInt32 temp = p->crc[cur[0]] ^ cur[1]; \
49 UInt32 temp = p->crc[cur[0]] ^ cur[1]; \
[all …]
/titanic_41/usr/src/uts/common/zmod/
H A Dcrc32.c220 #define DO1 crc = crc_table[0][((int)crc ^ (*buf++)) & 0xff] ^ (crc >> 8)
224 unsigned long ZEXPORT crc32(crc, buf, len) in crc32() argument
225 unsigned long crc; in crc32()
242 return crc32_little(crc, buf, len);
244 return crc32_big(crc, buf, len);
247 crc = crc ^ 0xffffffffUL;
255 return crc ^ 0xffffffffUL;
267 local unsigned long crc32_little(crc, buf, len) in crc32_little() argument
268 unsigned long crc; in crc32_little()
275 c = (u4)crc;
[all …]
/titanic_41/usr/src/cmd/ssh/libssh/common/
H A Ddeattack.c82 u_int32_t crc; in check_crc() local
85 crc = 0; in check_crc()
87 crc_update(&crc, 1); in check_crc()
88 crc_update(&crc, 0); in check_crc()
92 crc_update(&crc, 1); in check_crc()
93 crc_update(&crc, 0); in check_crc()
95 crc_update(&crc, 0); in check_crc()
96 crc_update(&crc, 0); in check_crc()
99 return (crc == 0); in check_crc()
/titanic_41/usr/src/cmd/krb5/kadmin/gui/visualrt/sunsoft/jws/visual/rt/encoding/
H A DUCEncoder.java63 crc.update(a); in encodeAtom()
65 crc.update(b); in encodeAtom()
87 crc.value = 0; in encodeLinePrefix()
97 tmp[0] = (byte)(crc.value >>> 8 & 0xff); in encodeLineSuffix()
98 tmp[1] = (byte)(crc.value & 0xff); in encodeLineSuffix()
174 crc = new CRC16(); in UCEncoder()
189 private CRC16 crc; field in UCEncoder
H A DUCDecoder.java93 crc.update(high_byte); in decodeAtom()
97 crc.update(low_byte); in decodeAtom()
111 crc.value = 0; in decodeLinePrefix()
139 int lineCRC = crc.value; in decodeLineSuffix()
210 crc = new CRC16(); in UCDecoder()
225 CRC16 crc; field in UCDecoder
/titanic_41/usr/src/uts/common/io/chxge/com/
H A Dpm3393.c453 u32 crc = (u32)~0; in calc_crc() local
457 crc ^= *b++; in calc_crc()
459 if (crc & 0x1) in calc_crc()
460 crc = (crc >> 1) ^ 0xedb88320; in calc_crc()
462 crc = (crc >> 1); in calc_crc()
467 crc = ((crc >> 4) & 0x0f0f0f0f) | ((crc << 4) & 0xf0f0f0f0); in calc_crc()
468 crc = ((crc >> 2) & 0x33333333) | ((crc << 2) & 0xcccccccc); in calc_crc()
469 crc = ((crc >> 1) & 0x55555555) | ((crc << 1) & 0xaaaaaaaa); in calc_crc()
471 crc = (crc >> 16) | (crc << 16); in calc_crc()
472 crc = (crc >> 8 & 0x00ff00ff) | (crc << 8 & 0xff00ff00); in calc_crc()
[all …]
/titanic_41/usr/src/uts/common/sys/
H A Dcrc32.h119 #define CRC32(crc, buf, size, start, table) \ argument
126 crc = Xcrc; \
134 #define CRC32_STRING(crc, len, str, start, table) \ argument
141 (crc) = Xcrc; \
/titanic_41/usr/src/uts/common/gssapi/mechs/krb5/crypto/crc32/
H A Dcrc32.c47 unsigned int crc; local
49 CRC32(crc, in, in_length, 0, crc_table);
51 *cksum = crc;
/titanic_41/usr/src/uts/common/io/idm/
H A Didm_impl.c913 uint32_t crc = 0xffffffff, result; in idm_crc32c() local
928 return (HW_CRC32(buffer, length, crc)); in idm_crc32c()
931 crc = idm_crc32c_table[(crc ^ *buffer++) & 0xFFL] ^ in idm_crc32c()
932 (crc >> 8); in idm_crc32c()
934 result = crc ^ 0xffffffff; in idm_crc32c()
953 idm_crc32c_continued(void *address, unsigned long length, uint32_t crc) in idm_crc32c_continued() argument
971 return (HW_CRC32_CONT(buffer, length, crc)); in idm_crc32c_continued()
975 byte0 = (uint8_t)((crc >> 24) & 0xFF); in idm_crc32c_continued()
976 byte1 = (uint8_t)((crc >> 16) & 0xFF); in idm_crc32c_continued()
977 byte2 = (uint8_t)((crc >> 8) & 0xFF); in idm_crc32c_continued()
[all …]
/titanic_41/usr/src/uts/sun4u/io/
H A Drmc_comm_dp.c260 uint16_t crc; in dp_calc_crc16() local
262 crc = 0; in dp_calc_crc16()
264 crc = (crc >> 8) ^ crctab16[(crc ^ *buf++) & 0xFF]; in dp_calc_crc16()
266 return (crc); in dp_calc_crc16()
490 uint16_t crc; in dp_got_full_msg() local
499 msglen = pkt->full_length - sizeof (dp_header_t) - sizeof (crc); in dp_got_full_msg()
501 bcopy(pkt->buf + (pkt->full_length - sizeof (crc)), &crc, sizeof (crc)); in dp_got_full_msg()
503 if (crc == dp_calc_crc16(pkt->buf + sizeof (dp_header_t), msglen)) { in dp_got_full_msg()
529 uint16_t crc; in dp_get_msglen() local
533 crc = dp_calc_crc16(buf + sizeof (dp_msgp->pad), sizeof (dp_header_t) - in dp_get_msglen()
[all …]
/titanic_41/usr/src/cmd/cmd-inet/usr.sbin/
H A Dsyncstat.c183 st.ipack, st.opack, st.underrun, st.overrun, st.abort, st.crc, in main()
210 st.crc = nst.crc - st.crc; in sample()
222 st.opack, st.underrun, st.overrun, st.abort, st.crc, iutil, outil); in sample()
/titanic_41/usr/src/uts/common/fs/smbsrv/
H A Dsmb_init.c257 uint32_t crc; in smb_drv_ioctl() local
265 crc = ioc_hdr.crc; in smb_drv_ioctl()
266 ioc_hdr.crc = 0; in smb_drv_ioctl()
267 if (smb_crc_gen((uint8_t *)&ioc_hdr, sizeof (ioc_hdr)) != crc) in smb_drv_ioctl()
/titanic_41/usr/src/uts/common/io/bnxe/577xx/hsi/hw/include/
H A Dcdu_def.h24 static u8 calc_crc8(u32 data, u8 crc) in calc_crc8() argument
40 C[i] = crc & 1; in calc_crc8()
41 crc = crc >> 1; in calc_crc8()
/titanic_41/usr/src/cmd/fwflash/plugins/transport/common/
H A Dhermon.c1202 uint32_t crc = 0xFFFF; in cnx_crc16() local
1218 if (crc & 0x8000) { in cnx_crc16()
1219 crc = (((crc << 1) | in cnx_crc16()
1222 crc = ((crc << 1) | (word >> 31)) & 0xFFFF; in cnx_crc16()
1229 if (crc & 0x8000) { in cnx_crc16()
1230 crc = ((crc << 1) ^ poly) & 0xFFFF; in cnx_crc16()
1232 crc = (crc << 1) & 0xFFFF; in cnx_crc16()
1236 crc = crc ^ 0xFFFF; in cnx_crc16()
1237 return (crc & 0xFFFF); in cnx_crc16()
1244 uint16_t crc; in cnx_local_set_guid_crc_img() local
[all …]
/titanic_41/usr/src/uts/common/io/net80211/
H A Dnet80211_crypto_wep.c230 uint32_t crc; in wep_encrypt() local
250 CRC32(crc, mp->b_rptr + hdrlen + wep.ic_header, in wep_encrypt()
261 *(uint32_t *)crcbuf = LE_32(~crc); in wep_encrypt()
277 uint32_t crc; in wep_decrypt() local
304 CRC32(crc, mp->b_rptr + hdrlen + wep.ic_header, in wep_decrypt()
315 return (crc == ~LE_32(*(uint32_t *)crcbuf)); in wep_decrypt()
/titanic_41/usr/src/uts/common/fs/udfs/
H A Dudf_subr.c921 uint16_t crc; in ud_make_tag() local
929 crc = ud_crc(addr + 0x10, crc_len); in ud_make_tag()
936 tag->tag_crc = SWAP_16(crc); in ud_make_tag()
1183 uint16_t crc; in ud_verify_tag_and_desc() local
1246 crc = ud_crc(addr + 0x10, SWAP_16(tag->tag_crc_len)); in ud_verify_tag_and_desc()
1247 if (crc != SWAP_16(tag->tag_crc)) { in ud_verify_tag_and_desc()
1250 id, SWAP_16(tag->tag_crc), crc, in ud_verify_tag_and_desc()
1337 uint16_t crc = 0; in ud_crc() local
1340 crc = ud_crc_table[(crc >> 8 ^ *addr++) & 0xff] ^ (crc<<8); in ud_crc()
1343 return (crc); in ud_crc()
[all …]
/titanic_41/usr/src/cmd/fs.d/udfs/fstyp/
H A Dud_lib.c1009 uint16_t crc; in ud_verify_tag() local
1070 crc = ud_crc(addr + 0x10, SWAP_16(tag->tag_crc_len)); in ud_verify_tag()
1075 if (crc != SWAP_16(tag->tag_crc)) { in ud_verify_tag()
1081 crc, addr); in ud_verify_tag()
1109 uint16_t crc; in ud_make_tag() local
1121 crc = ud_crc(addr + 0x10, crc_len); in ud_make_tag()
1122 tag->tag_crc = SWAP_16(crc); in ud_make_tag()
1179 uint16_t crc = 0; in ud_crc() local
1182 crc = ud_crc_table[(crc >> 8 ^ *addr++) & 0xff] ^ (crc<<8); in ud_crc()
1185 return (crc); in ud_crc()
[all …]
/titanic_41/usr/src/cmd/fm/scripts/
H A Dbuildcode.pl178 $csum = crc($csum, $i);
203 $csum = crc($csum, oct('0b' . $1));
296 sub crc { subroutine
H A Dbustcode.pl128 $csum = crc($csum, $i);
208 $csum = crc($csum, oct('0b' . $1));
321 sub crc { subroutine

12345