Symbol: crypto_int16
sbin/iked/sntrup761.c
16
#define int16 crypto_int16
usr.bin/ssh/ed25519.c
18
#define int16 crypto_int16
usr.bin/ssh/kexsntrup761x25519.c
38
volatile crypto_int16 crypto_int16_optblocker = 0;
usr.bin/ssh/sntrup761.c
100
crypto_int16 crypto_int16_topbit_mask(crypto_int16 crypto_int16_x) {
usr.bin/ssh/sntrup761.c
106
crypto_int16 crypto_int16_topbit_01(crypto_int16 crypto_int16_x) {
usr.bin/ssh/sntrup761.c
112
crypto_int16 crypto_int16_bottombit_mask(crypto_int16 crypto_int16_x) {
usr.bin/ssh/sntrup761.c
117
crypto_int16 crypto_int16_y;
usr.bin/ssh/sntrup761.c
128
crypto_int16 crypto_int16_bottombit_01(crypto_int16 crypto_int16_x) {
usr.bin/ssh/sntrup761.c
133
crypto_int16 crypto_int16_y;
usr.bin/ssh/sntrup761.c
144
crypto_int16 crypto_int16_bitinrangepublicpos_mask(crypto_int16 crypto_int16_x,crypto_int16 crypto_int16_s) {
usr.bin/ssh/sntrup761.c
157
crypto_int16 crypto_int16_bitinrangepublicpos_01(crypto_int16 crypto_int16_x,crypto_int16 crypto_int16_s) {
usr.bin/ssh/sntrup761.c
170
crypto_int16 crypto_int16_shlmod(crypto_int16 crypto_int16_x,crypto_int16 crypto_int16_s) {
usr.bin/ssh/sntrup761.c
18
#define int16 crypto_int16
usr.bin/ssh/sntrup761.c
186
crypto_int16 crypto_int16_shrmod(crypto_int16 crypto_int16_x,crypto_int16 crypto_int16_s) {
usr.bin/ssh/sntrup761.c
202
crypto_int16 crypto_int16_bitmod_mask(crypto_int16 crypto_int16_x,crypto_int16 crypto_int16_s) {
usr.bin/ssh/sntrup761.c
209
crypto_int16 crypto_int16_bitmod_01(crypto_int16 crypto_int16_x,crypto_int16 crypto_int16_s) {
usr.bin/ssh/sntrup761.c
216
crypto_int16 crypto_int16_nonzero_mask(crypto_int16 crypto_int16_x) {
usr.bin/ssh/sntrup761.c
218
crypto_int16 crypto_int16_q,crypto_int16_z;
usr.bin/ssh/sntrup761.c
222
crypto_int16 crypto_int16_z;
usr.bin/ssh/sntrup761.c
233
crypto_int16 crypto_int16_nonzero_01(crypto_int16 crypto_int16_x) {
usr.bin/ssh/sntrup761.c
235
crypto_int16 crypto_int16_q,crypto_int16_z;
usr.bin/ssh/sntrup761.c
239
crypto_int16 crypto_int16_z;
usr.bin/ssh/sntrup761.c
24
extern volatile crypto_int16 crypto_int16_optblocker;
usr.bin/ssh/sntrup761.c
250
crypto_int16 crypto_int16_positive_mask(crypto_int16 crypto_int16_x) {
usr.bin/ssh/sntrup761.c
252
crypto_int16 crypto_int16_q,crypto_int16_z;
usr.bin/ssh/sntrup761.c
256
crypto_int16 crypto_int16_z;
usr.bin/ssh/sntrup761.c
260
crypto_int16 crypto_int16_z = -crypto_int16_x;
usr.bin/ssh/sntrup761.c
268
crypto_int16 crypto_int16_positive_01(crypto_int16 crypto_int16_x) {
usr.bin/ssh/sntrup761.c
270
crypto_int16 crypto_int16_q,crypto_int16_z;
usr.bin/ssh/sntrup761.c
274
crypto_int16 crypto_int16_z;
usr.bin/ssh/sntrup761.c
278
crypto_int16 crypto_int16_z = -crypto_int16_x;
usr.bin/ssh/sntrup761.c
286
crypto_int16 crypto_int16_zero_mask(crypto_int16 crypto_int16_x) {
usr.bin/ssh/sntrup761.c
288
crypto_int16 crypto_int16_q,crypto_int16_z;
usr.bin/ssh/sntrup761.c
292
crypto_int16 crypto_int16_z;
usr.bin/ssh/sntrup761.c
302
crypto_int16 crypto_int16_zero_01(crypto_int16 crypto_int16_x) {
usr.bin/ssh/sntrup761.c
304
crypto_int16 crypto_int16_q,crypto_int16_z;
usr.bin/ssh/sntrup761.c
308
crypto_int16 crypto_int16_z;
usr.bin/ssh/sntrup761.c
318
crypto_int16 crypto_int16_unequal_mask(crypto_int16 crypto_int16_x,crypto_int16 crypto_int16_y) {
usr.bin/ssh/sntrup761.c
320
crypto_int16 crypto_int16_q,crypto_int16_z;
usr.bin/ssh/sntrup761.c
324
crypto_int16 crypto_int16_z;
usr.bin/ssh/sntrup761.c
334
crypto_int16 crypto_int16_unequal_01(crypto_int16 crypto_int16_x,crypto_int16 crypto_int16_y) {
usr.bin/ssh/sntrup761.c
336
crypto_int16 crypto_int16_q,crypto_int16_z;
usr.bin/ssh/sntrup761.c
340
crypto_int16 crypto_int16_z;
usr.bin/ssh/sntrup761.c
350
crypto_int16 crypto_int16_equal_mask(crypto_int16 crypto_int16_x,crypto_int16 crypto_int16_y) {
usr.bin/ssh/sntrup761.c
352
crypto_int16 crypto_int16_q,crypto_int16_z;
usr.bin/ssh/sntrup761.c
356
crypto_int16 crypto_int16_z;
usr.bin/ssh/sntrup761.c
366
crypto_int16 crypto_int16_equal_01(crypto_int16 crypto_int16_x,crypto_int16 crypto_int16_y) {
usr.bin/ssh/sntrup761.c
368
crypto_int16 crypto_int16_q,crypto_int16_z;
usr.bin/ssh/sntrup761.c
372
crypto_int16 crypto_int16_z;
usr.bin/ssh/sntrup761.c
382
crypto_int16 crypto_int16_min(crypto_int16 crypto_int16_x,crypto_int16 crypto_int16_y) {
usr.bin/ssh/sntrup761.c
390
crypto_int16 crypto_int16_r = crypto_int16_y ^ crypto_int16_x;
usr.bin/ssh/sntrup761.c
391
crypto_int16 crypto_int16_z = crypto_int16_y - crypto_int16_x;
usr.bin/ssh/sntrup761.c
401
crypto_int16 crypto_int16_max(crypto_int16 crypto_int16_x,crypto_int16 crypto_int16_y) {
usr.bin/ssh/sntrup761.c
409
crypto_int16 crypto_int16_r = crypto_int16_y ^ crypto_int16_x;
usr.bin/ssh/sntrup761.c
410
crypto_int16 crypto_int16_z = crypto_int16_y - crypto_int16_x;
usr.bin/ssh/sntrup761.c
42
crypto_int16 crypto_int16_load(const unsigned char *crypto_int16_s) {
usr.bin/ssh/sntrup761.c
420
void crypto_int16_minmax(crypto_int16 *crypto_int16_p,crypto_int16 *crypto_int16_q) {
usr.bin/ssh/sntrup761.c
421
crypto_int16 crypto_int16_x = *crypto_int16_p;
usr.bin/ssh/sntrup761.c
422
crypto_int16 crypto_int16_y = *crypto_int16_q;
usr.bin/ssh/sntrup761.c
424
crypto_int16 crypto_int16_z;
usr.bin/ssh/sntrup761.c
429
crypto_int16 crypto_int16_r, crypto_int16_s;
usr.bin/ssh/sntrup761.c
43
crypto_int16 crypto_int16_z = 0;
usr.bin/ssh/sntrup761.c
434
crypto_int16 crypto_int16_r = crypto_int16_y ^ crypto_int16_x;
usr.bin/ssh/sntrup761.c
435
crypto_int16 crypto_int16_z = crypto_int16_y - crypto_int16_x;
usr.bin/ssh/sntrup761.c
44
crypto_int16_z |= ((crypto_int16) (*crypto_int16_s++)) << 0;
usr.bin/ssh/sntrup761.c
448
crypto_int16 crypto_int16_smaller_mask(crypto_int16 crypto_int16_x,crypto_int16 crypto_int16_y) {
usr.bin/ssh/sntrup761.c
45
crypto_int16_z |= ((crypto_int16) (*crypto_int16_s++)) << 8;
usr.bin/ssh/sntrup761.c
450
crypto_int16 crypto_int16_q,crypto_int16_z;
usr.bin/ssh/sntrup761.c
454
crypto_int16 crypto_int16_z;
usr.bin/ssh/sntrup761.c
458
crypto_int16 crypto_int16_r = crypto_int16_x ^ crypto_int16_y;
usr.bin/ssh/sntrup761.c
459
crypto_int16 crypto_int16_z = crypto_int16_x - crypto_int16_y;
usr.bin/ssh/sntrup761.c
467
crypto_int16 crypto_int16_smaller_01(crypto_int16 crypto_int16_x,crypto_int16 crypto_int16_y) {
usr.bin/ssh/sntrup761.c
469
crypto_int16 crypto_int16_q,crypto_int16_z;
usr.bin/ssh/sntrup761.c
473
crypto_int16 crypto_int16_z;
usr.bin/ssh/sntrup761.c
477
crypto_int16 crypto_int16_r = crypto_int16_x ^ crypto_int16_y;
usr.bin/ssh/sntrup761.c
478
crypto_int16 crypto_int16_z = crypto_int16_x - crypto_int16_y;
usr.bin/ssh/sntrup761.c
486
crypto_int16 crypto_int16_leq_mask(crypto_int16 crypto_int16_x,crypto_int16 crypto_int16_y) {
usr.bin/ssh/sntrup761.c
488
crypto_int16 crypto_int16_q,crypto_int16_z;
usr.bin/ssh/sntrup761.c
492
crypto_int16 crypto_int16_z;
usr.bin/ssh/sntrup761.c
502
crypto_int16 crypto_int16_leq_01(crypto_int16 crypto_int16_x,crypto_int16 crypto_int16_y) {
usr.bin/ssh/sntrup761.c
504
crypto_int16 crypto_int16_q,crypto_int16_z;
usr.bin/ssh/sntrup761.c
508
crypto_int16 crypto_int16_z;
usr.bin/ssh/sntrup761.c
51
void crypto_int16_store(unsigned char *crypto_int16_s,crypto_int16 crypto_int16_x) {
usr.bin/ssh/sntrup761.c
518
int crypto_int16_ones_num(crypto_int16 crypto_int16_x) {
usr.bin/ssh/sntrup761.c
520
const crypto_int16 C0 = 0x5555;
usr.bin/ssh/sntrup761.c
521
const crypto_int16 C1 = 0x3333;
usr.bin/ssh/sntrup761.c
522
const crypto_int16 C2 = 0x0f0f;
usr.bin/ssh/sntrup761.c
532
int crypto_int16_bottomzeros_num(crypto_int16 crypto_int16_x) {
usr.bin/ssh/sntrup761.c
534
crypto_int16 fallback = 16;
usr.bin/ssh/sntrup761.c
542
crypto_int16 crypto_int16_y = crypto_int16_x ^ (crypto_int16_x-1);
usr.bin/ssh/sntrup761.c
543
crypto_int16_y = ((crypto_int16) crypto_int16_y) >> 1;
usr.bin/ssh/sntrup761.c
544
crypto_int16_y &= ~(crypto_int16_x & (((crypto_int16) 1) << (16-1)));
usr.bin/ssh/sntrup761.c
58
crypto_int16 crypto_int16_negative_mask(crypto_int16 crypto_int16_x) {
usr.bin/ssh/sntrup761.c
63
crypto_int16 crypto_int16_y;
usr.bin/ssh/sntrup761.c
81
crypto_int16 crypto_int16_y;
usr.bin/ssh/sntrup761.c
94
crypto_int16 crypto_int16_negative_01(crypto_int16 crypto_int16_x) {