Lines Matching defs:bn
19 #include <openssl/bn.h>
31 BIGNUM *bn;
40 bn = BN_new();
41 ASSERT_PTR_NE(bn, NULL);
49 BN_clear(bn);
55 ASSERT_INT_EQ(BN_set_bit(bn, i), 1);
59 ASSERT_INT_EQ(BN_set_bit(bn, j), 1);
63 ASSERT_INT_EQ(BN_set_bit(bn, k), 1);
66 /* Check perfect match between bitmap and bn */
69 ASSERT_INT_EQ(BN_is_bit_set(bn, n),
75 ASSERT_INT_EQ(BN_num_bits(bn),
77 ASSERT_INT_EQ(BN_num_bytes(bn),
89 r = BN_bn2bin(bn, bnbuf);
101 ASSERT_INT_EQ(BN_is_bit_set(bn, n),
110 ASSERT_INT_EQ(BN_set_bit(bn, n), 1);
114 BN_clear_bit(bn, i);
118 BN_clear_bit(bn, j);
122 BN_clear_bit(bn, k);
125 ASSERT_INT_EQ(BN_is_bit_set(bn, n),
132 BN_free(bn);