/dports/security/liboqs/liboqs-0.7.0/src/kem/hqc/pqclean_hqc-rmrs-128_avx2/ |
H A D | reed_solomon.c | 171 __m256i *syndromes256 = (__m256i *) syndromes; in compute_syndromes() 188 uint64_t *s8 = (uint64_t *) (syndromes + 24); in compute_syndromes() 191 uint32_t *s12 = (uint32_t *) (syndromes + 28); in compute_syndromes() 222 uint16_t d = syndromes[0]; in compute_elp() 267 d = syndromes[mu + 1]; in compute_elp() 318 z[1] ^= syndromes[0]; in compute_z_poly() 322 z[i] ^= mask & syndromes[i - 1]; in compute_z_poly() 441 uint16_t *syndromes = syndromes_aligned.arr16; in PQCLEAN_HQCRMRS128_AVX2_reed_solomon_decode() local 450 compute_syndromes(syndromes, cdw); in PQCLEAN_HQCRMRS128_AVX2_reed_solomon_decode() 454 deg = compute_elp(sigma, syndromes); in PQCLEAN_HQCRMRS128_AVX2_reed_solomon_decode() [all …]
|
/dports/security/liboqs/liboqs-0.7.0/src/kem/hqc/pqclean_hqc-rmrs-192_clean/ |
H A D | reed_solomon.c | 15 static void compute_syndromes(uint16_t *syndromes, uint8_t *cdw); 70 void compute_syndromes(uint16_t *syndromes, uint8_t *cdw) { in compute_syndromes() argument 75 syndromes[i] ^= cdw[0]; in compute_syndromes() 105 uint16_t d = syndromes[0]; in compute_elp() 150 d = syndromes[mu + 1]; in compute_elp() 201 z[1] ^= syndromes[0]; in compute_z_poly() 205 z[i] ^= mask & syndromes[i - 1]; in compute_z_poly() 320 uint16_t syndromes[2 * PARAM_DELTA] = {0}; in PQCLEAN_HQCRMRS192_CLEAN_reed_solomon_decode() local 328 compute_syndromes(syndromes, cdw); in PQCLEAN_HQCRMRS192_CLEAN_reed_solomon_decode() 332 deg = compute_elp(sigma, syndromes); in PQCLEAN_HQCRMRS192_CLEAN_reed_solomon_decode() [all …]
|
/dports/security/liboqs/liboqs-0.7.0/src/kem/hqc/pqclean_hqc-rmrs-128_clean/ |
H A D | reed_solomon.c | 15 static void compute_syndromes(uint16_t *syndromes, uint8_t *cdw); 70 void compute_syndromes(uint16_t *syndromes, uint8_t *cdw) { in compute_syndromes() argument 75 syndromes[i] ^= cdw[0]; in compute_syndromes() 105 uint16_t d = syndromes[0]; in compute_elp() 150 d = syndromes[mu + 1]; in compute_elp() 201 z[1] ^= syndromes[0]; in compute_z_poly() 205 z[i] ^= mask & syndromes[i - 1]; in compute_z_poly() 320 uint16_t syndromes[2 * PARAM_DELTA] = {0}; in PQCLEAN_HQCRMRS128_CLEAN_reed_solomon_decode() local 328 compute_syndromes(syndromes, cdw); in PQCLEAN_HQCRMRS128_CLEAN_reed_solomon_decode() 332 deg = compute_elp(sigma, syndromes); in PQCLEAN_HQCRMRS128_CLEAN_reed_solomon_decode() [all …]
|
/dports/security/liboqs/liboqs-0.7.0/src/kem/hqc/pqclean_hqc-rmrs-256_clean/ |
H A D | reed_solomon.c | 15 static void compute_syndromes(uint16_t *syndromes, uint8_t *cdw); 70 void compute_syndromes(uint16_t *syndromes, uint8_t *cdw) { 75 syndromes[i] ^= cdw[0]; 105 uint16_t d = syndromes[0]; 150 d = syndromes[mu + 1]; 201 z[1] ^= syndromes[0]; 205 z[i] ^= mask & syndromes[i - 1]; 320 uint16_t syndromes[2 * PARAM_DELTA] = {0}; 328 compute_syndromes(syndromes, cdw); 332 deg = compute_elp(sigma, syndromes); [all …]
|
/dports/security/liboqs/liboqs-0.7.0/src/kem/hqc/pqclean_hqc-rmrs-256_avx2/ |
H A D | reed_solomon.c | 15 static void compute_syndromes(uint16_t *syndromes, uint8_t *cdw); 443 __m256i *syndromes256 = (__m256i *) syndromes; in compute_syndromes() 469 uint32_t *s12 = (uint32_t *) (syndromes + 56); in compute_syndromes() 500 uint16_t d = syndromes[0]; in compute_elp() 545 d = syndromes[mu + 1]; in compute_elp() 596 z[1] ^= syndromes[0]; in compute_z_poly() 600 z[i] ^= mask & syndromes[i - 1]; in compute_z_poly() 719 uint16_t *syndromes = syndromes_aligned.arr16; in PQCLEAN_HQCRMRS256_AVX2_reed_solomon_decode() local 728 compute_syndromes(syndromes, cdw); in PQCLEAN_HQCRMRS256_AVX2_reed_solomon_decode() 732 deg = compute_elp(sigma, syndromes); in PQCLEAN_HQCRMRS256_AVX2_reed_solomon_decode() [all …]
|
/dports/security/liboqs/liboqs-0.7.0/src/kem/hqc/pqclean_hqc-rmrs-192_avx2/ |
H A D | reed_solomon.c | 15 static void compute_syndromes(uint16_t *syndromes, uint8_t *cdw); 193 void compute_syndromes(uint16_t *syndromes, uint8_t *cdw) { 194 __m256i *syndromes256 = (__m256i *) syndromes; 234 uint16_t d = syndromes[0]; 279 d = syndromes[mu + 1]; 330 z[1] ^= syndromes[0]; 334 z[i] ^= mask & syndromes[i - 1]; 453 uint16_t *syndromes = syndromes_aligned.arr16; 462 compute_syndromes(syndromes, cdw); 466 deg = compute_elp(sigma, syndromes); [all …]
|
/dports/databases/phpmyadmin/phpMyAdmin-4.9.7-all-languages/vendor/bacon/bacon-qr-code/src/BaconQrCode/Common/ |
H A D | ReedSolomonCodec.php | 245 $syndromes = SplFixedArray::fromArray(array_fill(0, $this->numRoots, $data[0]), false); 249 if ($syndromes[$j] === 0) { 250 $syndromes[$j] = $data[$i]; 252 $syndromes[$j] = $data[$i] ^ $this->alphaTo[ 253 … $this->modNn($this->indexOf[$syndromes[$j]] + ($this->firstRoot + $j) * $this->primitive) 263 $syndromeError |= $syndromes[$i]; 264 $syndromes[$i] = $this->indexOf[$syndromes[$i]]; 306 if ($lambda[$i] !== 0 && $syndromes[$r - $i - 1] !== $this->blockSize) { 307 …iscrepancyR ^= $this->alphaTo[$this->modNn($this->indexOf[$lambda[$i]] + $syndromes[$r - $i - 1])]; 404 if ($syndromes[$i - $j] !== $this->blockSize && $lambda[$j] !== $this->blockSize) { [all …]
|
/dports/databases/phpmyadmin5/phpMyAdmin-5.1.2-all-languages/vendor/bacon/bacon-qr-code/src/Common/ |
H A D | ReedSolomonCodec.php | 241 $syndromes = SplFixedArray::fromArray(array_fill(0, $this->numRoots, $data[0]), false); 245 if ($syndromes[$j] === 0) { 246 $syndromes[$j] = $data[$i]; 248 $syndromes[$j] = $data[$i] ^ $this->alphaTo[ 249 … $this->modNn($this->indexOf[$syndromes[$j]] + ($this->firstRoot + $j) * $this->primitive) 259 $syndromeError |= $syndromes[$i]; 260 $syndromes[$i] = $this->indexOf[$syndromes[$i]]; 301 if ($lambda[$i] !== 0 && $syndromes[$r - $i - 1] !== $this->blockSize) { 303 $this->modNn($this->indexOf[$lambda[$i]] + $syndromes[$r - $i - 1]) 402 if ($syndromes[$i - $j] !== $this->blockSize && $lambda[$j] !== $this->blockSize) { [all …]
|
/dports/deskutils/egroupware/egroupware/vendor/bacon/bacon-qr-code/src/BaconQrCode/Common/ |
H A D | ReedSolomonCodec.php | 245 $syndromes = SplFixedArray::fromArray(array_fill(0, $this->numRoots, $data[0]), false); 249 if ($syndromes[$j] === 0) { 250 $syndromes[$j] = $data[$i]; 252 $syndromes[$j] = $data[$i] ^ $this->alphaTo[ 253 … $this->modNn($this->indexOf[$syndromes[$j]] + ($this->firstRoot + $j) * $this->primitive) 263 $syndromeError |= $syndromes[$i]; 264 $syndromes[$i] = $this->indexOf[$syndromes[$i]]; 306 if ($lambda[$i] !== 0 && $syndromes[$r - $i - 1] !== $this->blockSize) { 307 …iscrepancyR ^= $this->alphaTo[$this->modNn($this->indexOf[$lambda[$i]] + $syndromes[$r - $i - 1])]; 404 if ($syndromes[$i - $j] !== $this->blockSize && $lambda[$j] !== $this->blockSize) { [all …]
|
/dports/www/typo3-11/typo3_src-11.5.7/vendor/bacon/bacon-qr-code/src/Common/ |
H A D | ReedSolomonCodec.php | 241 $syndromes = SplFixedArray::fromArray(array_fill(0, $this->numRoots, $data[0]), false); 245 if ($syndromes[$j] === 0) { 246 $syndromes[$j] = $data[$i]; 248 $syndromes[$j] = $data[$i] ^ $this->alphaTo[ 249 … $this->modNn($this->indexOf[$syndromes[$j]] + ($this->firstRoot + $j) * $this->primitive) 259 $syndromeError |= $syndromes[$i]; 260 $syndromes[$i] = $this->indexOf[$syndromes[$i]]; 301 if ($lambda[$i] !== 0 && $syndromes[$r - $i - 1] !== $this->blockSize) { 303 $this->modNn($this->indexOf[$lambda[$i]] + $syndromes[$r - $i - 1]) 402 if ($syndromes[$i - $j] !== $this->blockSize && $lambda[$j] !== $this->blockSize) { [all …]
|
/dports/www/tikiwiki/tiki-21.2/vendor_bundled/vendor/bacon/bacon-qr-code/src/Common/ |
H A D | ReedSolomonCodec.php | 241 $syndromes = SplFixedArray::fromArray(array_fill(0, $this->numRoots, $data[0]), false); 245 if ($syndromes[$j] === 0) { 246 $syndromes[$j] = $data[$i]; 248 $syndromes[$j] = $data[$i] ^ $this->alphaTo[ 249 … $this->modNn($this->indexOf[$syndromes[$j]] + ($this->firstRoot + $j) * $this->primitive) 259 $syndromeError |= $syndromes[$i]; 260 $syndromes[$i] = $this->indexOf[$syndromes[$i]]; 301 if ($lambda[$i] !== 0 && $syndromes[$r - $i - 1] !== $this->blockSize) { 303 $this->modNn($this->indexOf[$lambda[$i]] + $syndromes[$r - $i - 1]) 402 if ($syndromes[$i - $j] !== $this->blockSize && $lambda[$j] !== $this->blockSize) { [all …]
|
/dports/cad/verilator/verilator-4.216/test_regress/t/ |
H A D | t_param_seg.v | 15 clk, syndromes 19 input [7:0] syndromes; port 23 wire [3:0] syn1 = syndromes[0+:M];
|
/dports/textproc/zxing-cpp/zxing-cpp-1.2.0/core/src/ |
H A D | ReedSolomonDecoder.cpp | 124 std::vector<int> syndromes(numECCodeWords); in ReedSolomonDecode() local 126 syndromes[numECCodeWords - 1 - i] = poly.evaluateAt(field.exp(i + field.generatorBase())); in ReedSolomonDecode() 129 if (std::all_of(syndromes.begin(), syndromes.end(), [](int c) { return c == 0; })) in ReedSolomonDecode() 134 if (!RunEuclideanAlgorithm(field, std::move(syndromes), sigma, omega)) in ReedSolomonDecode()
|
/dports/misc/vdmfec/vdmfec-1.0/ |
H A D | Notes | 12 We store K because small K syndromes on decoding can result in
|
/dports/devel/py-reedsolo/reedsolomon-1.5.4/ |
H A D | creedsolo.pyx | 513 … codeword msg and the number of error correcting symbols (nsym), computes the syndromes polynomial. 597 … use the Forney syndromes, so we don't need to use erase_count nor erase_loc (the erasures have be… 601 …elta: it's a simple polynomial multiplication of error locator with the syndromes, and then we get… 647 …iv( gf_poly_mul(synd, err_loc), ([1] + [0]*(nsym+1)) ) # first multiply syndromes * errata_locator… 650 …#remainder = gf_poly_mul(synd, err_loc) # first multiply the syndromes with the errata locator pol… 670 …# Compute Forney syndromes, which computes a modified syndromes to compute only errors (erasures a… 681 …# Theoretical way of computing the modified Forney syndromes: fsynd = (erase_loc * synd) % x^(n-k)… 707 …# check if there's any error/erasure in the input codeword. If not (all syndromes coefficients are… 715 …# compute the Forney syndromes, which hide the erasures from the original syndrome (so that BM wil… 735 '''Reed-Solomon main decoding function, without using the modified Forney syndromes''' [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/md/ |
H A D | Kconfig | 145 drives contains two independent redundancy syndromes. Like 146 RAID-5, RAID-6 distributes the syndromes across the drives 415 drives contains two independent redundancy syndromes. Like 416 RAID-5, RAID-6 distributes the syndromes across the drives
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/md/ |
H A D | Kconfig | 145 drives contains two independent redundancy syndromes. Like 146 RAID-5, RAID-6 distributes the syndromes across the drives 415 drives contains two independent redundancy syndromes. Like 416 RAID-5, RAID-6 distributes the syndromes across the drives
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/md/ |
H A D | Kconfig | 145 drives contains two independent redundancy syndromes. Like 146 RAID-5, RAID-6 distributes the syndromes across the drives 415 drives contains two independent redundancy syndromes. Like 416 RAID-5, RAID-6 distributes the syndromes across the drives
|
/dports/devel/sunpromake/schily-2021-09-18/libedc/ |
H A D | edc_ecc_dec.c | 2255 unsigned char syndromes[4]; local 2257 error |= calc_LSUB_P_syndrome(input, syndromes); 2258 error |= calc_LSUB_Q_syndrome(input, syndromes);
|
/dports/devel/smake/schily-2021-09-18/libedc/ |
H A D | edc_ecc_dec.c | 2255 unsigned char syndromes[4]; local 2257 error |= calc_LSUB_P_syndrome(input, syndromes); 2258 error |= calc_LSUB_Q_syndrome(input, syndromes);
|
/dports/devel/schilybase/schily-2021-09-18/libedc/ |
H A D | edc_ecc_dec.c | 2255 unsigned char syndromes[4]; local 2257 error |= calc_LSUB_P_syndrome(input, syndromes); 2258 error |= calc_LSUB_Q_syndrome(input, syndromes);
|
/dports/net/rscsi/schily-2021-09-18/libedc/ |
H A D | edc_ecc_dec.c | 2255 unsigned char syndromes[4]; local 2257 error |= calc_LSUB_P_syndrome(input, syndromes); 2258 error |= calc_LSUB_Q_syndrome(input, syndromes);
|
/dports/archivers/star/schily-2021-09-18/libedc/ |
H A D | edc_ecc_dec.c | 2255 unsigned char syndromes[4]; local 2257 error |= calc_LSUB_P_syndrome(input, syndromes); 2258 error |= calc_LSUB_Q_syndrome(input, syndromes);
|
/dports/sysutils/cdrtools/schily-2021-09-18/libedc/ |
H A D | edc_ecc_dec.c | 2255 unsigned char syndromes[4]; local 2257 error |= calc_LSUB_P_syndrome(input, syndromes); 2258 error |= calc_LSUB_Q_syndrome(input, syndromes);
|
/dports/editors/ved/schily-2021-09-18/libedc/ |
H A D | edc_ecc_dec.c | 2255 unsigned char syndromes[4]; local 2257 error |= calc_LSUB_P_syndrome(input, syndromes); 2258 error |= calc_LSUB_Q_syndrome(input, syndromes);
|