Symbol: crypto_int64
sbin/iked/sntrup761.c
20
#define int64 crypto_int64
usr.bin/ssh/ed25519.c
22
#define int64 crypto_int64
usr.bin/ssh/kexsntrup761x25519.c
40
volatile crypto_int64 crypto_int64_optblocker = 0;
usr.bin/ssh/sntrup761.c
1091
crypto_int64 crypto_int64_load(const unsigned char *crypto_int64_s) {
usr.bin/ssh/sntrup761.c
1092
crypto_int64 crypto_int64_z = 0;
usr.bin/ssh/sntrup761.c
1093
crypto_int64_z |= ((crypto_int64) (*crypto_int64_s++)) << 0;
usr.bin/ssh/sntrup761.c
1094
crypto_int64_z |= ((crypto_int64) (*crypto_int64_s++)) << 8;
usr.bin/ssh/sntrup761.c
1095
crypto_int64_z |= ((crypto_int64) (*crypto_int64_s++)) << 16;
usr.bin/ssh/sntrup761.c
1096
crypto_int64_z |= ((crypto_int64) (*crypto_int64_s++)) << 24;
usr.bin/ssh/sntrup761.c
1097
crypto_int64_z |= ((crypto_int64) (*crypto_int64_s++)) << 32;
usr.bin/ssh/sntrup761.c
1098
crypto_int64_z |= ((crypto_int64) (*crypto_int64_s++)) << 40;
usr.bin/ssh/sntrup761.c
1099
crypto_int64_z |= ((crypto_int64) (*crypto_int64_s++)) << 48;
usr.bin/ssh/sntrup761.c
1100
crypto_int64_z |= ((crypto_int64) (*crypto_int64_s++)) << 56;
usr.bin/ssh/sntrup761.c
1106
void crypto_int64_store(unsigned char *crypto_int64_s,crypto_int64 crypto_int64_x) {
usr.bin/ssh/sntrup761.c
1119
crypto_int64 crypto_int64_negative_mask(crypto_int64 crypto_int64_x) {
usr.bin/ssh/sntrup761.c
1124
crypto_int64 crypto_int64_y;
usr.bin/ssh/sntrup761.c
1142
crypto_int64 crypto_int64_y;
usr.bin/ssh/sntrup761.c
1155
crypto_int64 crypto_int64_negative_01(crypto_int64 crypto_int64_x) {
usr.bin/ssh/sntrup761.c
1161
crypto_int64 crypto_int64_topbit_mask(crypto_int64 crypto_int64_x) {
usr.bin/ssh/sntrup761.c
1167
crypto_int64 crypto_int64_topbit_01(crypto_int64 crypto_int64_x) {
usr.bin/ssh/sntrup761.c
1173
crypto_int64 crypto_int64_bottombit_mask(crypto_int64 crypto_int64_x) {
usr.bin/ssh/sntrup761.c
1178
crypto_int64 crypto_int64_y;
usr.bin/ssh/sntrup761.c
1189
crypto_int64 crypto_int64_bottombit_01(crypto_int64 crypto_int64_x) {
usr.bin/ssh/sntrup761.c
1194
crypto_int64 crypto_int64_y;
usr.bin/ssh/sntrup761.c
1205
crypto_int64 crypto_int64_bitinrangepublicpos_mask(crypto_int64 crypto_int64_x,crypto_int64 crypto_int64_s) {
usr.bin/ssh/sntrup761.c
1218
crypto_int64 crypto_int64_bitinrangepublicpos_01(crypto_int64 crypto_int64_x,crypto_int64 crypto_int64_s) {
usr.bin/ssh/sntrup761.c
1231
crypto_int64 crypto_int64_shlmod(crypto_int64 crypto_int64_x,crypto_int64 crypto_int64_s) {
usr.bin/ssh/sntrup761.c
1246
crypto_int64 crypto_int64_shrmod(crypto_int64 crypto_int64_x,crypto_int64 crypto_int64_s) {
usr.bin/ssh/sntrup761.c
1261
crypto_int64 crypto_int64_bitmod_mask(crypto_int64 crypto_int64_x,crypto_int64 crypto_int64_s) {
usr.bin/ssh/sntrup761.c
1268
crypto_int64 crypto_int64_bitmod_01(crypto_int64 crypto_int64_x,crypto_int64 crypto_int64_s) {
usr.bin/ssh/sntrup761.c
1275
crypto_int64 crypto_int64_nonzero_mask(crypto_int64 crypto_int64_x) {
usr.bin/ssh/sntrup761.c
1277
crypto_int64 crypto_int64_q,crypto_int64_z;
usr.bin/ssh/sntrup761.c
1281
crypto_int64 crypto_int64_z;
usr.bin/ssh/sntrup761.c
1292
crypto_int64 crypto_int64_nonzero_01(crypto_int64 crypto_int64_x) {
usr.bin/ssh/sntrup761.c
1294
crypto_int64 crypto_int64_q,crypto_int64_z;
usr.bin/ssh/sntrup761.c
1298
crypto_int64 crypto_int64_z;
usr.bin/ssh/sntrup761.c
1309
crypto_int64 crypto_int64_positive_mask(crypto_int64 crypto_int64_x) {
usr.bin/ssh/sntrup761.c
1311
crypto_int64 crypto_int64_q,crypto_int64_z;
usr.bin/ssh/sntrup761.c
1315
crypto_int64 crypto_int64_z;
usr.bin/ssh/sntrup761.c
1319
crypto_int64 crypto_int64_z = -crypto_int64_x;
usr.bin/ssh/sntrup761.c
1327
crypto_int64 crypto_int64_positive_01(crypto_int64 crypto_int64_x) {
usr.bin/ssh/sntrup761.c
1329
crypto_int64 crypto_int64_q,crypto_int64_z;
usr.bin/ssh/sntrup761.c
1333
crypto_int64 crypto_int64_z;
usr.bin/ssh/sntrup761.c
1337
crypto_int64 crypto_int64_z = -crypto_int64_x;
usr.bin/ssh/sntrup761.c
1345
crypto_int64 crypto_int64_zero_mask(crypto_int64 crypto_int64_x) {
usr.bin/ssh/sntrup761.c
1347
crypto_int64 crypto_int64_q,crypto_int64_z;
usr.bin/ssh/sntrup761.c
1351
crypto_int64 crypto_int64_z;
usr.bin/ssh/sntrup761.c
1361
crypto_int64 crypto_int64_zero_01(crypto_int64 crypto_int64_x) {
usr.bin/ssh/sntrup761.c
1363
crypto_int64 crypto_int64_q,crypto_int64_z;
usr.bin/ssh/sntrup761.c
1367
crypto_int64 crypto_int64_z;
usr.bin/ssh/sntrup761.c
1377
crypto_int64 crypto_int64_unequal_mask(crypto_int64 crypto_int64_x,crypto_int64 crypto_int64_y) {
usr.bin/ssh/sntrup761.c
1379
crypto_int64 crypto_int64_q,crypto_int64_z;
usr.bin/ssh/sntrup761.c
1383
crypto_int64 crypto_int64_z;
usr.bin/ssh/sntrup761.c
1393
crypto_int64 crypto_int64_unequal_01(crypto_int64 crypto_int64_x,crypto_int64 crypto_int64_y) {
usr.bin/ssh/sntrup761.c
1395
crypto_int64 crypto_int64_q,crypto_int64_z;
usr.bin/ssh/sntrup761.c
1399
crypto_int64 crypto_int64_z;
usr.bin/ssh/sntrup761.c
1409
crypto_int64 crypto_int64_equal_mask(crypto_int64 crypto_int64_x,crypto_int64 crypto_int64_y) {
usr.bin/ssh/sntrup761.c
1411
crypto_int64 crypto_int64_q,crypto_int64_z;
usr.bin/ssh/sntrup761.c
1415
crypto_int64 crypto_int64_z;
usr.bin/ssh/sntrup761.c
1425
crypto_int64 crypto_int64_equal_01(crypto_int64 crypto_int64_x,crypto_int64 crypto_int64_y) {
usr.bin/ssh/sntrup761.c
1427
crypto_int64 crypto_int64_q,crypto_int64_z;
usr.bin/ssh/sntrup761.c
1431
crypto_int64 crypto_int64_z;
usr.bin/ssh/sntrup761.c
1441
crypto_int64 crypto_int64_min(crypto_int64 crypto_int64_x,crypto_int64 crypto_int64_y) {
usr.bin/ssh/sntrup761.c
1449
crypto_int64 crypto_int64_r = crypto_int64_y ^ crypto_int64_x;
usr.bin/ssh/sntrup761.c
1450
crypto_int64 crypto_int64_z = crypto_int64_y - crypto_int64_x;
usr.bin/ssh/sntrup761.c
1460
crypto_int64 crypto_int64_max(crypto_int64 crypto_int64_x,crypto_int64 crypto_int64_y) {
usr.bin/ssh/sntrup761.c
1468
crypto_int64 crypto_int64_r = crypto_int64_y ^ crypto_int64_x;
usr.bin/ssh/sntrup761.c
1469
crypto_int64 crypto_int64_z = crypto_int64_y - crypto_int64_x;
usr.bin/ssh/sntrup761.c
1479
void crypto_int64_minmax(crypto_int64 *crypto_int64_p,crypto_int64 *crypto_int64_q) {
usr.bin/ssh/sntrup761.c
1480
crypto_int64 crypto_int64_x = *crypto_int64_p;
usr.bin/ssh/sntrup761.c
1481
crypto_int64 crypto_int64_y = *crypto_int64_q;
usr.bin/ssh/sntrup761.c
1483
crypto_int64 crypto_int64_z;
usr.bin/ssh/sntrup761.c
1488
crypto_int64 crypto_int64_r, crypto_int64_s;
usr.bin/ssh/sntrup761.c
1493
crypto_int64 crypto_int64_r = crypto_int64_y ^ crypto_int64_x;
usr.bin/ssh/sntrup761.c
1494
crypto_int64 crypto_int64_z = crypto_int64_y - crypto_int64_x;
usr.bin/ssh/sntrup761.c
1507
crypto_int64 crypto_int64_smaller_mask(crypto_int64 crypto_int64_x,crypto_int64 crypto_int64_y) {
usr.bin/ssh/sntrup761.c
1509
crypto_int64 crypto_int64_q,crypto_int64_z;
usr.bin/ssh/sntrup761.c
1513
crypto_int64 crypto_int64_z;
usr.bin/ssh/sntrup761.c
1517
crypto_int64 crypto_int64_r = crypto_int64_x ^ crypto_int64_y;
usr.bin/ssh/sntrup761.c
1518
crypto_int64 crypto_int64_z = crypto_int64_x - crypto_int64_y;
usr.bin/ssh/sntrup761.c
1526
crypto_int64 crypto_int64_smaller_01(crypto_int64 crypto_int64_x,crypto_int64 crypto_int64_y) {
usr.bin/ssh/sntrup761.c
1528
crypto_int64 crypto_int64_q,crypto_int64_z;
usr.bin/ssh/sntrup761.c
1532
crypto_int64 crypto_int64_z;
usr.bin/ssh/sntrup761.c
1536
crypto_int64 crypto_int64_r = crypto_int64_x ^ crypto_int64_y;
usr.bin/ssh/sntrup761.c
1537
crypto_int64 crypto_int64_z = crypto_int64_x - crypto_int64_y;
usr.bin/ssh/sntrup761.c
1545
crypto_int64 crypto_int64_leq_mask(crypto_int64 crypto_int64_x,crypto_int64 crypto_int64_y) {
usr.bin/ssh/sntrup761.c
1547
crypto_int64 crypto_int64_q,crypto_int64_z;
usr.bin/ssh/sntrup761.c
1551
crypto_int64 crypto_int64_z;
usr.bin/ssh/sntrup761.c
1561
crypto_int64 crypto_int64_leq_01(crypto_int64 crypto_int64_x,crypto_int64 crypto_int64_y) {
usr.bin/ssh/sntrup761.c
1563
crypto_int64 crypto_int64_q,crypto_int64_z;
usr.bin/ssh/sntrup761.c
1567
crypto_int64 crypto_int64_z;
usr.bin/ssh/sntrup761.c
1577
int crypto_int64_ones_num(crypto_int64 crypto_int64_x) {
usr.bin/ssh/sntrup761.c
1579
const crypto_int64 C0 = 0x5555555555555555;
usr.bin/ssh/sntrup761.c
1580
const crypto_int64 C1 = 0x3333333333333333;
usr.bin/ssh/sntrup761.c
1581
const crypto_int64 C2 = 0x0f0f0f0f0f0f0f0f;
usr.bin/ssh/sntrup761.c
1593
int crypto_int64_bottomzeros_num(crypto_int64 crypto_int64_x) {
usr.bin/ssh/sntrup761.c
1595
crypto_int64 fallback = 64;
usr.bin/ssh/sntrup761.c
1603
crypto_int64 crypto_int64_y = crypto_int64_x ^ (crypto_int64_x-1);
usr.bin/ssh/sntrup761.c
1604
crypto_int64_y = ((crypto_int64) crypto_int64_y) >> 1;
usr.bin/ssh/sntrup761.c
1605
crypto_int64_y &= ~(crypto_int64_x & (((crypto_int64) 1) << (64-1)));
usr.bin/ssh/sntrup761.c
22
#define int64 crypto_int64
usr.bin/ssh/sntrup761.c
26
extern volatile crypto_int64 crypto_int64_optblocker;
usr.bin/ssh/sntrup761.c
915
crypto_int64 crypto_int32_r = (crypto_int64)crypto_int32_y ^ (crypto_int64)crypto_int32_x;
usr.bin/ssh/sntrup761.c
916
crypto_int64 crypto_int32_z = (crypto_int64)crypto_int32_y - (crypto_int64)crypto_int32_x;
usr.bin/ssh/sntrup761.c
934
crypto_int64 crypto_int32_r = (crypto_int64)crypto_int32_y ^ (crypto_int64)crypto_int32_x;
usr.bin/ssh/sntrup761.c
935
crypto_int64 crypto_int32_z = (crypto_int64)crypto_int32_y - (crypto_int64)crypto_int32_x;
usr.bin/ssh/sntrup761.c
959
crypto_int64 crypto_int32_r = (crypto_int64)crypto_int32_y ^ (crypto_int64)crypto_int32_x;
usr.bin/ssh/sntrup761.c
960
crypto_int64 crypto_int32_z = (crypto_int64)crypto_int32_y - (crypto_int64)crypto_int32_x;