Symbol: crypto_int64
crypto/openssh/ed25519.c
26
#define int64 crypto_int64
crypto/openssh/kexsntrup761x25519.c
44
volatile crypto_int64 crypto_int64_optblocker = 0;
crypto/openssh/regress/misc/fuzz-harness/mkcorpus_sntrup761.c
24
volatile crypto_int64 crypto_int64_optblocker = 0;
crypto/openssh/regress/misc/fuzz-harness/sntrup761_dec_fuzz.cc
24
volatile crypto_int64 crypto_int64_optblocker = 0;
crypto/openssh/regress/misc/fuzz-harness/sntrup761_enc_fuzz.cc
24
volatile crypto_int64 crypto_int64_optblocker = 0;
crypto/openssh/sntrup761.c
1095
crypto_int64 crypto_int64_load(const unsigned char *crypto_int64_s) {
crypto/openssh/sntrup761.c
1096
crypto_int64 crypto_int64_z = 0;
crypto/openssh/sntrup761.c
1097
crypto_int64_z |= ((crypto_int64) (*crypto_int64_s++)) << 0;
crypto/openssh/sntrup761.c
1098
crypto_int64_z |= ((crypto_int64) (*crypto_int64_s++)) << 8;
crypto/openssh/sntrup761.c
1099
crypto_int64_z |= ((crypto_int64) (*crypto_int64_s++)) << 16;
crypto/openssh/sntrup761.c
1100
crypto_int64_z |= ((crypto_int64) (*crypto_int64_s++)) << 24;
crypto/openssh/sntrup761.c
1101
crypto_int64_z |= ((crypto_int64) (*crypto_int64_s++)) << 32;
crypto/openssh/sntrup761.c
1102
crypto_int64_z |= ((crypto_int64) (*crypto_int64_s++)) << 40;
crypto/openssh/sntrup761.c
1103
crypto_int64_z |= ((crypto_int64) (*crypto_int64_s++)) << 48;
crypto/openssh/sntrup761.c
1104
crypto_int64_z |= ((crypto_int64) (*crypto_int64_s++)) << 56;
crypto/openssh/sntrup761.c
1110
void crypto_int64_store(unsigned char *crypto_int64_s,crypto_int64 crypto_int64_x) {
crypto/openssh/sntrup761.c
1123
crypto_int64 crypto_int64_negative_mask(crypto_int64 crypto_int64_x) {
crypto/openssh/sntrup761.c
1128
crypto_int64 crypto_int64_y;
crypto/openssh/sntrup761.c
1146
crypto_int64 crypto_int64_y;
crypto/openssh/sntrup761.c
1159
crypto_int64 crypto_int64_negative_01(crypto_int64 crypto_int64_x) {
crypto/openssh/sntrup761.c
1165
crypto_int64 crypto_int64_topbit_mask(crypto_int64 crypto_int64_x) {
crypto/openssh/sntrup761.c
1171
crypto_int64 crypto_int64_topbit_01(crypto_int64 crypto_int64_x) {
crypto/openssh/sntrup761.c
1177
crypto_int64 crypto_int64_bottombit_mask(crypto_int64 crypto_int64_x) {
crypto/openssh/sntrup761.c
1182
crypto_int64 crypto_int64_y;
crypto/openssh/sntrup761.c
1193
crypto_int64 crypto_int64_bottombit_01(crypto_int64 crypto_int64_x) {
crypto/openssh/sntrup761.c
1198
crypto_int64 crypto_int64_y;
crypto/openssh/sntrup761.c
1209
crypto_int64 crypto_int64_bitinrangepublicpos_mask(crypto_int64 crypto_int64_x,crypto_int64 crypto_int64_s) {
crypto/openssh/sntrup761.c
1222
crypto_int64 crypto_int64_bitinrangepublicpos_01(crypto_int64 crypto_int64_x,crypto_int64 crypto_int64_s) {
crypto/openssh/sntrup761.c
1235
crypto_int64 crypto_int64_shlmod(crypto_int64 crypto_int64_x,crypto_int64 crypto_int64_s) {
crypto/openssh/sntrup761.c
1250
crypto_int64 crypto_int64_shrmod(crypto_int64 crypto_int64_x,crypto_int64 crypto_int64_s) {
crypto/openssh/sntrup761.c
1265
crypto_int64 crypto_int64_bitmod_mask(crypto_int64 crypto_int64_x,crypto_int64 crypto_int64_s) {
crypto/openssh/sntrup761.c
1272
crypto_int64 crypto_int64_bitmod_01(crypto_int64 crypto_int64_x,crypto_int64 crypto_int64_s) {
crypto/openssh/sntrup761.c
1279
crypto_int64 crypto_int64_nonzero_mask(crypto_int64 crypto_int64_x) {
crypto/openssh/sntrup761.c
1281
crypto_int64 crypto_int64_q,crypto_int64_z;
crypto/openssh/sntrup761.c
1285
crypto_int64 crypto_int64_z;
crypto/openssh/sntrup761.c
1296
crypto_int64 crypto_int64_nonzero_01(crypto_int64 crypto_int64_x) {
crypto/openssh/sntrup761.c
1298
crypto_int64 crypto_int64_q,crypto_int64_z;
crypto/openssh/sntrup761.c
1302
crypto_int64 crypto_int64_z;
crypto/openssh/sntrup761.c
1313
crypto_int64 crypto_int64_positive_mask(crypto_int64 crypto_int64_x) {
crypto/openssh/sntrup761.c
1315
crypto_int64 crypto_int64_q,crypto_int64_z;
crypto/openssh/sntrup761.c
1319
crypto_int64 crypto_int64_z;
crypto/openssh/sntrup761.c
1323
crypto_int64 crypto_int64_z = -crypto_int64_x;
crypto/openssh/sntrup761.c
1331
crypto_int64 crypto_int64_positive_01(crypto_int64 crypto_int64_x) {
crypto/openssh/sntrup761.c
1333
crypto_int64 crypto_int64_q,crypto_int64_z;
crypto/openssh/sntrup761.c
1337
crypto_int64 crypto_int64_z;
crypto/openssh/sntrup761.c
1341
crypto_int64 crypto_int64_z = -crypto_int64_x;
crypto/openssh/sntrup761.c
1349
crypto_int64 crypto_int64_zero_mask(crypto_int64 crypto_int64_x) {
crypto/openssh/sntrup761.c
1351
crypto_int64 crypto_int64_q,crypto_int64_z;
crypto/openssh/sntrup761.c
1355
crypto_int64 crypto_int64_z;
crypto/openssh/sntrup761.c
1365
crypto_int64 crypto_int64_zero_01(crypto_int64 crypto_int64_x) {
crypto/openssh/sntrup761.c
1367
crypto_int64 crypto_int64_q,crypto_int64_z;
crypto/openssh/sntrup761.c
1371
crypto_int64 crypto_int64_z;
crypto/openssh/sntrup761.c
1381
crypto_int64 crypto_int64_unequal_mask(crypto_int64 crypto_int64_x,crypto_int64 crypto_int64_y) {
crypto/openssh/sntrup761.c
1383
crypto_int64 crypto_int64_q,crypto_int64_z;
crypto/openssh/sntrup761.c
1387
crypto_int64 crypto_int64_z;
crypto/openssh/sntrup761.c
1397
crypto_int64 crypto_int64_unequal_01(crypto_int64 crypto_int64_x,crypto_int64 crypto_int64_y) {
crypto/openssh/sntrup761.c
1399
crypto_int64 crypto_int64_q,crypto_int64_z;
crypto/openssh/sntrup761.c
1403
crypto_int64 crypto_int64_z;
crypto/openssh/sntrup761.c
1413
crypto_int64 crypto_int64_equal_mask(crypto_int64 crypto_int64_x,crypto_int64 crypto_int64_y) {
crypto/openssh/sntrup761.c
1415
crypto_int64 crypto_int64_q,crypto_int64_z;
crypto/openssh/sntrup761.c
1419
crypto_int64 crypto_int64_z;
crypto/openssh/sntrup761.c
1429
crypto_int64 crypto_int64_equal_01(crypto_int64 crypto_int64_x,crypto_int64 crypto_int64_y) {
crypto/openssh/sntrup761.c
1431
crypto_int64 crypto_int64_q,crypto_int64_z;
crypto/openssh/sntrup761.c
1435
crypto_int64 crypto_int64_z;
crypto/openssh/sntrup761.c
1445
crypto_int64 crypto_int64_min(crypto_int64 crypto_int64_x,crypto_int64 crypto_int64_y) {
crypto/openssh/sntrup761.c
1453
crypto_int64 crypto_int64_r = crypto_int64_y ^ crypto_int64_x;
crypto/openssh/sntrup761.c
1454
crypto_int64 crypto_int64_z = crypto_int64_y - crypto_int64_x;
crypto/openssh/sntrup761.c
1464
crypto_int64 crypto_int64_max(crypto_int64 crypto_int64_x,crypto_int64 crypto_int64_y) {
crypto/openssh/sntrup761.c
1472
crypto_int64 crypto_int64_r = crypto_int64_y ^ crypto_int64_x;
crypto/openssh/sntrup761.c
1473
crypto_int64 crypto_int64_z = crypto_int64_y - crypto_int64_x;
crypto/openssh/sntrup761.c
1483
void crypto_int64_minmax(crypto_int64 *crypto_int64_p,crypto_int64 *crypto_int64_q) {
crypto/openssh/sntrup761.c
1484
crypto_int64 crypto_int64_x = *crypto_int64_p;
crypto/openssh/sntrup761.c
1485
crypto_int64 crypto_int64_y = *crypto_int64_q;
crypto/openssh/sntrup761.c
1487
crypto_int64 crypto_int64_z;
crypto/openssh/sntrup761.c
1492
crypto_int64 crypto_int64_r, crypto_int64_s;
crypto/openssh/sntrup761.c
1497
crypto_int64 crypto_int64_r = crypto_int64_y ^ crypto_int64_x;
crypto/openssh/sntrup761.c
1498
crypto_int64 crypto_int64_z = crypto_int64_y - crypto_int64_x;
crypto/openssh/sntrup761.c
1511
crypto_int64 crypto_int64_smaller_mask(crypto_int64 crypto_int64_x,crypto_int64 crypto_int64_y) {
crypto/openssh/sntrup761.c
1513
crypto_int64 crypto_int64_q,crypto_int64_z;
crypto/openssh/sntrup761.c
1517
crypto_int64 crypto_int64_z;
crypto/openssh/sntrup761.c
1521
crypto_int64 crypto_int64_r = crypto_int64_x ^ crypto_int64_y;
crypto/openssh/sntrup761.c
1522
crypto_int64 crypto_int64_z = crypto_int64_x - crypto_int64_y;
crypto/openssh/sntrup761.c
1530
crypto_int64 crypto_int64_smaller_01(crypto_int64 crypto_int64_x,crypto_int64 crypto_int64_y) {
crypto/openssh/sntrup761.c
1532
crypto_int64 crypto_int64_q,crypto_int64_z;
crypto/openssh/sntrup761.c
1536
crypto_int64 crypto_int64_z;
crypto/openssh/sntrup761.c
1540
crypto_int64 crypto_int64_r = crypto_int64_x ^ crypto_int64_y;
crypto/openssh/sntrup761.c
1541
crypto_int64 crypto_int64_z = crypto_int64_x - crypto_int64_y;
crypto/openssh/sntrup761.c
1549
crypto_int64 crypto_int64_leq_mask(crypto_int64 crypto_int64_x,crypto_int64 crypto_int64_y) {
crypto/openssh/sntrup761.c
1551
crypto_int64 crypto_int64_q,crypto_int64_z;
crypto/openssh/sntrup761.c
1555
crypto_int64 crypto_int64_z;
crypto/openssh/sntrup761.c
1565
crypto_int64 crypto_int64_leq_01(crypto_int64 crypto_int64_x,crypto_int64 crypto_int64_y) {
crypto/openssh/sntrup761.c
1567
crypto_int64 crypto_int64_q,crypto_int64_z;
crypto/openssh/sntrup761.c
1571
crypto_int64 crypto_int64_z;
crypto/openssh/sntrup761.c
1581
int crypto_int64_ones_num(crypto_int64 crypto_int64_x) {
crypto/openssh/sntrup761.c
1583
const crypto_int64 C0 = 0x5555555555555555;
crypto/openssh/sntrup761.c
1584
const crypto_int64 C1 = 0x3333333333333333;
crypto/openssh/sntrup761.c
1585
const crypto_int64 C2 = 0x0f0f0f0f0f0f0f0f;
crypto/openssh/sntrup761.c
1597
int crypto_int64_bottomzeros_num(crypto_int64 crypto_int64_x) {
crypto/openssh/sntrup761.c
1599
crypto_int64 fallback = 64;
crypto/openssh/sntrup761.c
1607
crypto_int64 crypto_int64_y = crypto_int64_x ^ (crypto_int64_x-1);
crypto/openssh/sntrup761.c
1608
crypto_int64_y = ((crypto_int64) crypto_int64_y) >> 1;
crypto/openssh/sntrup761.c
1609
crypto_int64_y &= ~(crypto_int64_x & (((crypto_int64) 1) << (64-1)));
crypto/openssh/sntrup761.c
26
#define int64 crypto_int64
crypto/openssh/sntrup761.c
30
extern volatile crypto_int64 crypto_int64_optblocker;
crypto/openssh/sntrup761.c
919
crypto_int64 crypto_int32_r = (crypto_int64)crypto_int32_y ^ (crypto_int64)crypto_int32_x;
crypto/openssh/sntrup761.c
920
crypto_int64 crypto_int32_z = (crypto_int64)crypto_int32_y - (crypto_int64)crypto_int32_x;
crypto/openssh/sntrup761.c
938
crypto_int64 crypto_int32_r = (crypto_int64)crypto_int32_y ^ (crypto_int64)crypto_int32_x;
crypto/openssh/sntrup761.c
939
crypto_int64 crypto_int32_z = (crypto_int64)crypto_int32_y - (crypto_int64)crypto_int32_x;
crypto/openssh/sntrup761.c
963
crypto_int64 crypto_int32_r = (crypto_int64)crypto_int32_y ^ (crypto_int64)crypto_int32_x;
crypto/openssh/sntrup761.c
964
crypto_int64 crypto_int32_z = (crypto_int64)crypto_int32_y - (crypto_int64)crypto_int32_x;