Lines Matching refs:bytes
78 * Parse BIGNUM, return number of bytes parsed.
1784 size_t bytes;
1801 for (bytes = 128 - 7; bytes <= 128; bytes++) {
1804 if (!TEST_true(BN_rand(n, bytes * 8, TOP_BIT_ON, BOTTOM_BIT_NOTOUCH)))
1806 if (!TEST_int_eq(BN_num_bytes(n), bytes)
1807 || !TEST_int_eq(BN_bn2bin(n, reference), bytes))
1813 if (!TEST_int_eq(BN_bn2binpad(n, out, bytes - 1), -1))
1816 if (!TEST_int_eq(BN_bn2binpad(n, out, bytes), bytes)
1817 || !TEST_mem_eq(out, bytes, reference, bytes))
1820 if (!TEST_int_eq(BN_bn2binpad(n, out, bytes + 1), bytes + 1)
1821 || !TEST_mem_eq(out + 1, bytes, reference, bytes)
1826 || !TEST_mem_eq(out + sizeof(out) - bytes, bytes,
1827 reference, bytes)
1828 || !TEST_mem_eq(out, sizeof(out) - bytes,
1829 zeros, sizeof(out) - bytes))