Home
last modified time | relevance | path

Searched refs:crc (Results 26 – 50 of 133) sorted by relevance

123456

/illumos-gate/usr/src/common/smbsrv/
H A Dsmb_xdr.c753 uint32_t crc = SMB_CRC_POLYNOMIAL; in smb_crc_gen() local
758 crc = (crc ^ (uint32_t)*p) + (crc << 12); in smb_crc_gen()
760 if (crc == 0 || crc == 0xFFFFFFFF) in smb_crc_gen()
761 crc = SMB_CRC_POLYNOMIAL; in smb_crc_gen()
764 return (crc); in smb_crc_gen()
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/
H A Dfru_access.c1856 uint32_t crc; in get_checksum_crc() local
1903 uint32_t crc; in get_dev_or_buffered_packets() local
2037 if (origcrc != crc) { in get_dev_or_buffered_packets()
2274 uint32_t crc; in fru_update_payload() local
2344 retval = pwrite(fd, &crc, sizeof (crc), trailer_offset + 1); in fru_update_payload()
2346 if (retval != sizeof (crc)) { in fru_update_payload()
2388 uint32_t crc; in fru_append_packet() local
2514 retval = pwrite(fd, &crc, sizeof (crc), trailer_offset + 1); in fru_append_packet()
2623 uint32_t crc; in fru_delete_packet() local
2722 retval = pwrite(fd, &crc, sizeof (crc), in fru_delete_packet()
[all …]
/illumos-gate/usr/src/uts/common/io/bnx/570x/driver/common/lmdev/
H A Dbnx_lm_recv.c316 uint32_t crc; in get_packets_rcvd() local
319 CRC32(crc, (u8_t *)(pkt->u1.rx.mem_virt + L2RX_FRAME_HDR_LEN), in get_packets_rcvd()
321 if (crc != CRC32residual) in get_packets_rcvd()
342 pdev->rx_info.stats.crc++; in get_packets_rcvd()
795 uint32_t crc; in get_packets_rcvd() local
798 CRC32(crc, (u8_t *)pkt_info->mem_virt + L2RX_FRAME_HDR_LEN, in get_packets_rcvd()
800 if (crc != CRC32residual) in get_packets_rcvd()
821 pdev->rx_info.stats.crc++; in get_packets_rcvd()
/illumos-gate/usr/src/boot/common/
H A Dgpt.c189 uint32_t crc; in gptread_hdr() local
203 crc = hdr->hdr_crc_self; in gptread_hdr()
205 if (crc32(hdr->hdr_crc_self, hdr, hdr->hdr_size) != crc) { in gptread_hdr()
210 hdr->hdr_crc_self = crc; in gptread_hdr()
/illumos-gate/usr/src/cmd/fwflash/plugins/transport/common/
H A Dtavor.c1910 uint32_t crc = 0xFFFF; in crc16() local
1921 if (crc & 0x8000) { in crc16()
1922 crc = (((crc << 1) | in crc16()
1925 crc = ((crc << 1) | (word >> 31)) & 0xFFFF; in crc16()
1932 if (crc & 0x8000) { in crc16()
1933 crc = ((crc << 1) ^ poly) & 0xFFFF; in crc16()
1935 crc = (crc << 1) & 0xFFFF; in crc16()
1939 crc = crc ^ 0xFFFF; in crc16()
1940 return (crc & 0xFFFF); in crc16()
/illumos-gate/usr/src/uts/common/io/net80211/
H A Dnet80211_crypto_tkip.c504 uint32_t crc; in wep_encrypt() local
514 CRC32(crc, mp->b_rptr + off, data_len, -1U, crc_table); in wep_encrypt()
520 *(uint32_t *)crcbuf = LE_32(~crc); in wep_encrypt()
533 uint32_t crc; in wep_decrypt() local
546 CRC32(crc, mp->b_rptr + off, data_len, -1U, crc_table); in wep_decrypt()
553 return (crc == ~LE_32(*(uint32_t *)crcbuf)); in wep_decrypt()
/illumos-gate/usr/src/cmd/fs.d/udfs/mkfs/
H A Dudfslib.c572 uint16_t crc = 0; in crc16() local
575 crc = (crc << 8) ^ crctab[((crc >> 8) ^ *buf++) & 0xff]; in crc16()
576 return ((crc ^ rem) & 0xffff); in crc16()
/illumos-gate/usr/src/uts/common/io/hxge/
H A Dhxge_pfc.c1207 uint32_t crc; in crc32_mchash() local
1213 crc = (uint32_t)0xffffffff; in crc32_mchash()
1218 if ((c & 0x1) ^ (crc & 0x1)) in crc32_mchash()
1219 crc = (crc >> 1)^0xedb88320; in crc32_mchash()
1221 crc = (crc >> 1); in crc32_mchash()
1225 return ((~crc) >> (32 - HASH_BITS)); in crc32_mchash()
/illumos-gate/usr/src/cmd/mdb/common/modules/disk_label/
H A Ddisk_label.c420 uint_t crc; in cmd_gpt() local
463 crc = efi_crc32((unsigned char *)header, in cmd_gpt()
466 mdb_printf("HeaderCRC32: %#x (should be %#x)\n", orig_crc, crc); in cmd_gpt()
565 crc = efi_crc32((unsigned char *)gpet, in cmd_gpt()
570 header->efi_gpt_PartitionEntryArrayCRC32, crc); in cmd_gpt()
/illumos-gate/usr/src/uts/common/io/cpqary3/
H A Dcpqary3_util.c535 clock_t crc; in cpqary3_synccmd_send() local
537 crc = cv_timedwait_sig(cv, mt, absto); in cpqary3_synccmd_send()
539 crc = cv_timedwait(cv, mt, absto); in cpqary3_synccmd_send()
541 if (crc > 0) in cpqary3_synccmd_send()
/illumos-gate/usr/src/uts/common/io/atge/
H A Datge_main.c1651 uint32_t crc; in atge_add_multicst() local
1661 crc = atge_ether_crc(macaddr, ETHERADDRL); in atge_add_multicst()
1662 bit = (crc >> 26); in atge_add_multicst()
1664 atgep->atge_mchash |= (1ULL << (crc >> 26)); in atge_add_multicst()
1675 uint32_t crc; in atge_remove_multicst() local
1685 crc = atge_ether_crc(macaddr, ETHERADDRL); in atge_remove_multicst()
1686 bit = (crc >> 26); in atge_remove_multicst()
2524 uint32_t crc; in atge_ether_crc() local
2526 crc = 0xffffffff; in atge_ether_crc()
2529 crc = (crc << 1) in atge_ether_crc()
[all …]
/illumos-gate/usr/src/lib/libfru/libfruraw/
H A Draw_access.c739 uint32_t crc; in get_checksum_crc() local
769 crc = compute_crc32(buffer, data_size); in get_checksum_crc()
771 crc = compute_checksum32(buffer, data_size); in get_checksum_crc()
773 return (crc); /* computed crc */ in get_checksum_crc()
800 uint32_t crc; in get_packets() local
906 crc = get_checksum_crc(seg_hash, seg_limit); in get_packets()
922 if (origcrc != crc) { in get_packets()
/illumos-gate/usr/src/uts/sun4u/sys/
H A Drmc_comm_lproto.h78 uint16_t crc; /* CRC-16 Checksum of header. */ member
/illumos-gate/usr/src/lib/fm/libdiagcode/common/
H A Ddiagcode.c121 static void crc(unsigned long *crcp, unsigned val);
723 crc(&csum, (unsigned)*ptr); in buildcode()
800 crc(&csum, bitv_chunk(allbits, limbit, limbit - 5)); in buildcode()
892 crc(&csum, (unsigned)*ptr); in code2dictval()
895 crc(&csum, bitv_chunk(allbits, limbit, limbit - 5)); in code2dictval()
1518 crc(unsigned long *crcp, unsigned val) in crc() function
/illumos-gate/usr/src/uts/common/io/pcn/
H A Dpcn.c590 uint32_t crc; in pcn_m_multicast() local
598 CRC32(crc, macaddr, ETHERADDRL, -1U, crc32_table); in pcn_m_multicast()
599 crc >>= 26; in pcn_m_multicast()
600 index = crc / 16; in pcn_m_multicast()
601 bit = (1U << (crc % 16)); in pcn_m_multicast()
608 pcnp->pcn_mccount[crc]++; in pcn_m_multicast()
609 if (pcnp->pcn_mccount[crc] == 1) in pcn_m_multicast()
612 pcnp->pcn_mccount[crc]--; in pcn_m_multicast()
613 if (pcnp->pcn_mccount[crc] == 0) in pcn_m_multicast()
/illumos-gate/usr/src/grub/grub-0.97/stage2/
H A Dgunzip.c146 static unsigned long crc; variable
332 crc = (ulg)0xffffffffUL; in gunzip_test_header()
1354 c = crc;
1358 crc = c;
H A Dfsys_zfs.c594 uint64_t crc = salt; in zap_hash() local
606 if (crc == 0 || table[128] != ZFS_CRC64_POLY) { in zap_hash()
612 crc = (crc >> 8) ^ table[(crc ^ c) & 0xFF]; in zap_hash()
620 crc &= ~((1ULL << (64 - 28)) - 1); in zap_hash()
622 return (crc); in zap_hash()
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/
H A Dsyncloop.c521 end_stats.crc -= start_stats.crc; in many_packets()
535 end_stats.crc, end_stats.abort, in many_packets()
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Ddmu_objset.c376 uint64_t crc = -1ULL; in dnode_hash() local
383 crc = (crc >> 8) ^ zfs_crc64_table[(crc ^ (osv >> 6)) & 0xFF]; in dnode_hash()
384 crc = (crc >> 8) ^ zfs_crc64_table[(crc ^ (obj >> 0)) & 0xFF]; in dnode_hash()
385 crc = (crc >> 8) ^ zfs_crc64_table[(crc ^ (obj >> 8)) & 0xFF]; in dnode_hash()
386 crc = (crc >> 8) ^ zfs_crc64_table[(crc ^ (obj >> 16)) & 0xFF]; in dnode_hash()
388 crc ^= (osv>>14) ^ (obj>>24); in dnode_hash()
390 return (crc); in dnode_hash()
/illumos-gate/usr/src/contrib/ast/src/cmd/INIT/
H A Dratz.c1069 #define DO1 crc = crc_table[0][((int)crc ^ (*buf++)) & 0xff] ^ (crc >> 8)
1073 unsigned long ZEXPORT crc32(crc, buf, len) in crc32() argument
1074 unsigned long crc; in crc32()
1093 return crc32_big(crc, buf, len);
1096 crc = crc ^ 0xffffffff;
1104 return crc ^ 0xffffffff;
3705 s->crc = crc32(0L, Z_NULL, 0);
4059 s->crc = crc32(s->crc, start, (uInt)(s->stream.next_out - start));
4063 if (getLong(s) != s->crc && !s->nocrc) {
4065 if (getLong(s) != s->crc) {
[all …]
/illumos-gate/usr/src/boot/sys/cddl/boot/zfs/
H A Dzfssubr.c359 uint64_t crc = salt; in zap_hash() local
361 ASSERT(crc != 0); in zap_hash()
364 crc = (crc >> 8) ^ zfs_crc64_table[(crc ^ c) & 0xFF]; in zap_hash()
372 crc &= ~((1ULL << (64 - ZAP_HASHBITS)) - 1); in zap_hash()
374 return (crc); in zap_hash()
/illumos-gate/usr/src/contrib/ast/src/lib/libsum/
H A DRELEASE12 03-12-16 add { crc prng } generic methods and maps[] to these methods
/illumos-gate/usr/src/uts/common/io/afe/
H A Dafe.c758 uint32_t crc; in afe_m_multicst() local
762 CRC32(crc, macaddr, ETHERADDRL, -1U, crc32_table); in afe_m_multicst()
763 crc %= AFE_MCHASH; in afe_m_multicst()
766 index = crc / 32; in afe_m_multicst()
767 bit = (1 << (crc % 32)); in afe_m_multicst()
774 afep->afe_mccount[crc]++; in afe_m_multicst()
775 if (afep->afe_mccount[crc] == 1) in afe_m_multicst()
778 afep->afe_mccount[crc]--; in afe_m_multicst()
779 if (afep->afe_mccount[crc] == 0) in afe_m_multicst()
/illumos-gate/usr/src/uts/common/io/sfxge/common/
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/sys/
H A Dser_sync.h163 int crc; /* CRC error */ member

123456