/openbsd/regress/lib/libcrypto/bn/ |
H A D | bn_bits.c | 26 BIGNUM *bn = NULL; in test_bn_set_bit() local 59 BN_free(bn); in test_bn_set_bit() 68 BIGNUM *bn = NULL; in test_bn_clear_bit() local 103 if (!BN_one(bn)) in test_bn_clear_bit() 105 BN_set_negative(bn, 1); in test_bn_clear_bit() 110 if (!BN_is_zero(bn)) { in test_bn_clear_bit() 122 BN_free(bn); in test_bn_clear_bit() 131 BIGNUM *bn = NULL; in test_bn_mask_bits() local 188 if (!BN_one(bn)) in test_bn_mask_bits() 195 if (!BN_is_zero(bn)) { in test_bn_mask_bits() [all …]
|
H A D | bn_print.c | 195 BIGNUM *bn; in main() local 207 if (!BN_set_word(bn, 1)) in main() 215 BN_set_negative(bn, 1); in main() 230 BN_set_negative(bn, 1); in main() 245 BN_set_negative(bn, 0); in main() 260 BN_set_negative(bn, 1); in main() 267 if (!BN_rshift(bn, bn, 7 * 8)) in main() 275 BN_set_negative(bn, 0); in main() 282 BN_zero(bn); in main() 291 BN_set_negative(bn, 1); in main() [all …]
|
H A D | bn_convert.c | 186 BN_free(bn); in test_bn_asc2bn() 187 bn = NULL; in test_bn_asc2bn() 202 bn) != 0) in test_bn_asc2bn() 226 BN_free(bn); in test_bn_asc2bn() 467 BN_free(bn); in test_bn_convert() 481 BN_free(bn); in test_bn_convert() 586 BN_free(bn); in test_bn_convert() 671 BN_free(bn); in test_bn_dec2bn() 761 BN_free(bn); in test_bn_hex2bn() 780 BN_free(bn); in test_bn_binpad() [all …]
|
H A D | bn_shift.c | 366 if (!BN_one(bn)) in benchmark_bn_lshift1() 370 if (!BN_lshift1(bn, bn)) in benchmark_bn_lshift1() 383 if (!BN_one(bn)) in benchmark_bn_lshift() 387 if (!BN_lshift(bn, bn, n)) in benchmark_bn_lshift() 439 if (!BN_one(bn)) in benchmark_bn_rshift1() 446 if (!BN_rshift1(bn, bn)) in benchmark_bn_rshift1() 456 if (!BN_one(bn)) in benchmark_bn_rshift() 463 if (!BN_rshift(bn, bn, n)) in benchmark_bn_rshift() 596 BIGNUM *bn; in benchmark_run() local 612 bm->func(bn); in benchmark_run() [all …]
|
H A D | bn_word.c | 62 if (BN_is_zero(bn) && BN_is_negative(bn) != 0) { in check_bn_word_test() 80 BIGNUM *bn; in test_bn_word() local 84 if ((bn = BN_new()) == NULL) in test_bn_word() 90 if (!BN_hex2bn(&bn, bwt->in_hex)) { in test_bn_word() 107 BN_free(bn); in test_bn_word() 426 BIGNUM *bn; in test_bn_div_word() local 430 if ((bn = BN_new()) == NULL) in test_bn_div_word() 454 BN_free(bn); in test_bn_div_word() 572 BIGNUM *bn; in test_bn_mod_word() local 576 if ((bn = BN_new()) == NULL) in test_bn_mod_word() [all …]
|
H A D | bn_unit.c | 75 BIGNUM *bn; in test_bn_num_bits() local 79 if ((bn = BN_new()) == NULL) in test_bn_num_bits() 82 if ((num_bits = BN_num_bits(bn)) != 0) { in test_bn_num_bits() 87 if (!BN_set_word(bn, 1)) in test_bn_num_bits() 91 if ((num_bits = BN_num_bits(bn)) != i + 1) { in test_bn_num_bits() 96 if (!BN_lshift1(bn, bn)) in test_bn_num_bits() 100 if (BN_hex2bn(&bn, "0000000000000000010000000000000000") != 34) in test_bn_num_bits() 103 if ((num_bits = BN_num_bits(bn)) != 65) { in test_bn_num_bits() 109 BN_free(bn); in test_bn_num_bits() 141 bn_check_expected_flags(const BIGNUM *bn, int expected, const char *fn, in bn_check_expected_flags() argument [all …]
|
/openbsd/usr.bin/less/ |
H A D | ch.c | 48 #define bufnode_buf(bn) ((struct buf *)bn) argument 85 for ((bn) = ch_bufhead; (bn) != END_OF_CHAIN; (bn) = (bn)->next) 88 (bn)->next->prev = (bn)->prev; \ 89 (bn)->prev->next = (bn)->next; 108 (bn) != END_OF_HCHAIN(h); (bn) = (bn)->hnext) 111 (bn)->hnext->hprev = (bn)->hprev; \ 112 (bn)->hprev->hnext = (bn)->hnext; 316 BUF_RM(bn); in ch_get() 513 FOR_BUFS(bn) { in ch_beg_seek() 630 FOR_BUFS(bn) { in ch_flush() [all …]
|
/openbsd/lib/libcrypto/bn/ |
H A D | bn_convert.c | 107 w = bn->d[j++ % bn->dmax]; in bn_bn2binpad_internal() 180 bn->neg = 0; in bn_bin2bn_cbs() 181 bn->top = i; in bn_bin2bn_cbs() 185 *bnp = bn; in bn_bin2bn_cbs() 191 BN_free(bn); in bn_bin2bn_cbs() 209 return bn; in BN_bin2bn() 236 return bn; in BN_lebin2bn() 446 *bnp = bn; in bn_dec2bn_cbs() 647 *bnp = bn; in bn_hex2bn_cbs() 751 BN_clear_bit(bn, BN_num_bits(bn) - 1); in BN_mpi2bn() [all …]
|
H A D | bn_print.c | 35 if (!BN_is_zero(bn)) in bn_print_zero() 48 if (BN_is_zero(bn) || BN_num_bytes(bn) > BN_BYTES) in bn_print_word() 51 if (BN_is_negative(bn)) in bn_print_word() 54 word = BN_get_word(bn); in bn_print_word() 72 if (BN_num_bytes(bn) <= BN_BYTES) in bn_print_bignum() 87 if (BN_is_negative(bn)) { in bn_print_bignum() 130 if (bn == NULL) in bn_printf() 142 if (BN_is_zero(bn)) in bn_printf() 143 return bn_print_zero(bio, bn); in bn_printf() 145 if (BN_num_bytes(bn) <= BN_BYTES) in bn_printf() [all …]
|
H A D | bn_const.c | 27 BN_get_rfc2409_prime_768(BIGNUM *bn) in BN_get_rfc2409_prime_768() argument 29 return BN_bin2bn(RFC2409_PRIME_768, sizeof(RFC2409_PRIME_768), bn); in BN_get_rfc2409_prime_768() 57 BN_get_rfc2409_prime_1024(BIGNUM *bn) in BN_get_rfc2409_prime_1024() argument 59 return BN_bin2bn(RFC2409_PRIME_1024, sizeof(RFC2409_PRIME_1024), bn); in BN_get_rfc2409_prime_1024() 92 BN_get_rfc3526_prime_1536(BIGNUM *bn) in BN_get_rfc3526_prime_1536() argument 94 return BN_bin2bn(RFC3526_PRIME_1536, sizeof(RFC3526_PRIME_1536), bn); in BN_get_rfc3526_prime_1536() 132 BN_get_rfc3526_prime_2048(BIGNUM *bn) in BN_get_rfc3526_prime_2048() argument 182 BN_get_rfc3526_prime_3072(BIGNUM *bn) in BN_get_rfc3526_prime_3072() argument 243 BN_get_rfc3526_prime_4096(BIGNUM *bn) in BN_get_rfc3526_prime_4096() argument 325 BN_get_rfc3526_prime_6144(BIGNUM *bn) in BN_get_rfc3526_prime_6144() argument [all …]
|
H A D | bn_lib.c | 74 BIGNUM *bn; in BN_new() local 82 return bn; in BN_new() 105 if (bn == NULL) in BN_free() 109 freezero(bn->d, bn->dmax * sizeof(bn->d[0])); in BN_free() 112 explicit_bzero(bn, sizeof(*bn)); in BN_free() 116 freezero(bn, sizeof(*bn)); in BN_free() 123 BN_free(bn); in BN_clear_free() 210 d = recallocarray(bn->d, bn->dmax, words, sizeof(BN_ULONG)); in bn_expand_internal() 215 bn->d = d; in bn_expand_internal() 216 bn->dmax = words; in bn_expand_internal() [all …]
|
/openbsd/sys/ufs/ufs/ |
H A D | ufs_bmap.c | 133 for (++bn; bn < NDADDR && *runp < maxrun && in ufs_bmaparray() 135 DIP(ip, db[bn])); in ufs_bmaparray() 136 ++bn, ++*runp); in ufs_bmaparray() 193 ++bn, ++*runp); in ufs_bmaparray() 207 ++bn, ++*runp); in ufs_bmaparray() 238 realbn = bn; in ufs_getlbns() 239 if (bn < 0) in ufs_getlbns() 240 bn = -bn; in ufs_getlbns() 250 if (bn < NDADDR) in ufs_getlbns() 259 for (blockcnt = 1, i = NIADDR, bn -= NDADDR;; i--, bn -= blockcnt) { in ufs_getlbns() [all …]
|
/openbsd/regress/usr.bin/ssh/unittests/sshbuf/ |
H A D | test_sshbuf_getput_crypto.c | 77 BN_free(bn); in sshbuf_getput_crypto_tests() 89 BN_free(bn); in sshbuf_getput_crypto_tests() 102 BN_free(bn); in sshbuf_getput_crypto_tests() 114 BN_free(bn); in sshbuf_getput_crypto_tests() 130 BN_free(bn); in sshbuf_getput_crypto_tests() 145 BN_free(bn); in sshbuf_getput_crypto_tests() 160 BN_free(bn); in sshbuf_getput_crypto_tests() 178 BN_free(bn); in sshbuf_getput_crypto_tests() 194 BN_free(bn); in sshbuf_getput_crypto_tests() 209 BN_free(bn); in sshbuf_getput_crypto_tests() [all …]
|
/openbsd/regress/usr.bin/ssh/unittests/bitmap/ |
H A D | tests.c | 26 BIGNUM *bn; in tests() local 35 bn = BN_new(); in tests() 36 ASSERT_PTR_NE(bn, NULL); in tests() 44 BN_clear(bn); in tests() 70 ASSERT_INT_EQ(BN_num_bits(bn), in tests() 72 ASSERT_INT_EQ(BN_num_bytes(bn), in tests() 84 r = BN_bn2bin(bn, bnbuf); in tests() 109 BN_clear_bit(bn, i); in tests() 113 BN_clear_bit(bn, j); in tests() 117 BN_clear_bit(bn, k); in tests() [all …]
|
/openbsd/usr.sbin/makefs/ffs/ |
H A D | ufs_bmap.c | 65 ufs_getlbns(struct inode *ip, daddr_t bn, struct indir *ap, int *nump) in ufs_getlbns() argument 77 realbn = bn; in ufs_getlbns() 78 if ((long)bn < 0) in ufs_getlbns() 79 bn = -(long)bn; in ufs_getlbns() 81 assert (bn >= NDADDR); in ufs_getlbns() 90 bn -= NDADDR; in ufs_getlbns() 91 for (lbc = 0, i = NIADDR;; i--, bn -= blockcnt) { in ufs_getlbns() 98 if (bn < blockcnt) in ufs_getlbns() 103 metalbn = -((realbn >= 0 ? realbn : -realbn) - bn + NIADDR - i); in ufs_getlbns() 122 off = (bn >> lbc) & (NINDIR(ip->i_fs) - 1); in ufs_getlbns()
|
/openbsd/sys/ufs/ext2fs/ |
H A D | ext2fs_bmap.c | 110 ext4_ext_find_extent(fs, ip, bn, &path); in ext4_bmapext() 170 if ((error = ufs_getlbns(vp, bn, xap, nump)) != 0) in ext2fs_bmaparray() 175 *bnp = blkptrtodb(ump, letoh32(ip->i_e2fs_blocks[bn])); in ext2fs_bmaparray() 179 for (++bn; bn < NDADDR && *runp < maxrun && in ext2fs_bmaparray() 181 letoh32(ip->i_e2fs_blocks[bn - 1]), in ext2fs_bmaparray() 182 letoh32(ip->i_e2fs_blocks[bn])); in ext2fs_bmaparray() 183 ++bn, ++*runp) in ext2fs_bmaparray() 240 for (bn = xap->in_off + 1; in ext2fs_bmaparray() 241 bn < MNINDIR(ump) && *runp < maxrun && in ext2fs_bmaparray() 243 ((u_int32_t *)bp->b_data)[bn]); in ext2fs_bmaparray() [all …]
|
H A D | ext2fs_balloc.c | 55 ext2fs_buf_alloc(struct inode *ip, u_int32_t bn, int size, struct ucred *cred, in ext2fs_buf_alloc() argument 71 lbn = bn; in ext2fs_buf_alloc() 76 if (bn < NDADDR) { in ext2fs_buf_alloc() 77 nb = letoh32(ip->i_e2fs_blocks[bn]); in ext2fs_buf_alloc() 79 error = bread(vp, bn, fs->e2fs_bsize, &bp); in ext2fs_buf_alloc() 91 error = ext2fs_alloc(ip, bn, in ext2fs_buf_alloc() 92 ext2fs_blkpref(ip, bn, (int)bn, &ip->i_e2fs_blocks[0]), in ext2fs_buf_alloc() 98 ip->i_e2fs_blocks[bn] = htole32(newb); in ext2fs_buf_alloc() 100 bp = getblk(vp, bn, fs->e2fs_bsize, 0, INFSLP); in ext2fs_buf_alloc() 111 if ((error = ufs_getlbns(vp, bn, indirs, &num)) != 0) in ext2fs_buf_alloc()
|
/openbsd/usr.bin/openssl/ |
H A D | prime.c | 115 BIGNUM *bn = NULL; in prime_main() local 153 bn = BN_new(); in prime_main() 154 if (!bn) { in prime_main() 158 if (!BN_generate_prime_ex(bn, cfg.bits, in prime_main() 163 s = cfg.hex ? BN_bn2hex(bn) : BN_bn2dec(bn); in prime_main() 172 if (!BN_hex2bn(&bn, prime)) { in prime_main() 178 if (!BN_dec2bn(&bn, prime)) { in prime_main() 185 is_prime = BN_is_prime_ex(bn, cfg.checks, NULL, NULL); in prime_main() 197 BN_free(bn); in prime_main()
|
/openbsd/lib/libcrypto/ec/ |
H A D | ec_convert.c | 175 return !BN_is_negative(bn) && BN_cmp(group->p, bn) > 0; in ec_field_element_is_valid() 499 BIGNUM *bn = NULL; in EC_POINT_point2bn() local 511 return bn; in EC_POINT_point2bn() 523 if ((buf_len = BN_num_bytes(bn)) == 0) in EC_POINT_bn2point() 527 if (!BN_bn2bin(bn, buf)) in EC_POINT_bn2point() 543 BIGNUM *bn; in EC_POINT_point2hex() local 548 if ((hex = BN_bn2hex(bn)) == NULL) in EC_POINT_point2hex() 552 BN_free(bn); in EC_POINT_point2hex() 563 BIGNUM *bn = NULL; in EC_POINT_hex2point() local 565 if (BN_hex2bn(&bn, hex) == 0) in EC_POINT_hex2point() [all …]
|
H A D | ec_mult.c | 83 ec_window_bits(const BIGNUM *bn) in ec_window_bits() argument 85 int bits = BN_num_bits(bn); in ec_window_bits() 107 ec_compute_wnaf(const BIGNUM *bn, signed char *digits, size_t num_digits) in ec_compute_wnaf() argument 113 if (num_digits != BN_num_bits(bn) + 1) { in ec_compute_wnaf() 118 sign = BN_is_negative(bn) ? -1 : 1; in ec_compute_wnaf() 120 wbits = ec_window_bits(bn); in ec_compute_wnaf() 128 if (BN_is_bit_set(bn, i)) in ec_compute_wnaf() 153 window += bit * BN_is_bit_set(bn, i + wbits + 1); in ec_compute_wnaf() 270 wnaf->num_digits = BN_num_bits(bn) + 1; in ec_wnaf_new() 275 if (!ec_compute_wnaf(bn, wnaf->digits, wnaf->num_digits)) in ec_wnaf_new() [all …]
|
/openbsd/usr.sbin/makefs/msdos/ |
H A D | msdosfs_lookup.c | 78 daddr_t bn; in createde() local 116 &bn, &dirclust, &blsize); in createde() 155 &bn, 0, &blsize); in createde() 159 error = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), in createde() 210 &bn, NULL, &blsize); in createde() 236 &bn, 0, &blsize); in createde() 240 rberror = bread(pmp->pm_devvp, de_bn2kb(pmp, bn), in createde() 271 daddr_t bn; in readep() local 278 bn = detobn(pmp, dirclust, diroffset); in readep() 312 daddr_t bn; in uniqdosname() local [all …]
|
H A D | msdosfs_fat.c | 104 u_long bn, size; in fatblock() local 114 *bnp = bn; in fatblock() 153 u_long bn; in pcbmap() local 226 fc_lmdistance[bn]++; in pcbmap() 251 if (bn != bp_bn) { in pcbmap() 260 bp_bn = bn; in pcbmap() 607 updatefats(pmp, bp, bn); in fatentry() 680 updatefats(pmp, bp, bn); in fatchain() 861 if (lbn != bn) { in freeclusterchain() 869 lbn = bn; in freeclusterchain() [all …]
|
/openbsd/lib/libcrypto/asn1/ |
H A D | x_bignum.c | 145 const BIGNUM *bn; in bn_i2c() local 151 bn = (const BIGNUM *)*pval; in bn_i2c() 153 if ((aint = BN_to_ASN1_INTEGER(bn, NULL)) == NULL) in bn_i2c() 171 BIGNUM *bn; in bn_c2i() local 183 if ((bn = ASN1_INTEGER_to_BN(aint, NULL)) == NULL) in bn_c2i() 185 *pval = (ASN1_VALUE *)bn; in bn_c2i() 199 const BIGNUM *bn = (BIGNUM *)*pval; in bn_print() local 201 if (!BN_print(out, bn)) in bn_print()
|
/openbsd/sys/msdosfs/ |
H A D | msdosfs_fat.c | 100 uint32_t bn, size; in fatblock() local 107 *bnp = bn; in fatblock() 143 uint32_t bn; in pcbmap() local 204 fc_lmdistance[bn]++; in pcbmap() 217 if (bn != bp_bn) { in pcbmap() 225 bp_bn = bn; in pcbmap() 554 updatefats(pmp, bp, bn); in fatentry() 629 updatefats(pmp, bp, bn); in fatchain() 823 if (lbn != bn) { in freeclusterchain() 831 lbn = bn; in freeclusterchain() [all …]
|
H A D | msdosfs_lookup.c | 88 daddr_t bn; in msdosfs_lookup() local 235 error = bread(pmp->pm_devvp, bn, blsize, &bp); in msdosfs_lookup() 603 daddr_t bn; in createde() local 641 &bn, &dirclust, &blsize); in createde() 673 &bn, 0, &blsize); in createde() 724 daddr_t bn; in dosdirempty() local 740 error = bread(pmp->pm_devvp, bn, blsize, &bp); in dosdirempty() 886 daddr_t bn; in readep() local 893 bn = detobn(pmp, dirclust, diroffset); in readep() 934 daddr_t bn; in removede() local [all …]
|