Lines Matching refs:n
32 struct bignum *n = os_zalloc(sizeof(mp_int)); in bignum_init() local
33 if (n == NULL) in bignum_init()
35 if (mp_init((mp_int *) n) != MP_OKAY) { in bignum_init()
36 os_free(n); in bignum_init()
37 n = NULL; in bignum_init()
39 return n; in bignum_init()
47 void bignum_deinit(struct bignum *n) in bignum_deinit() argument
49 if (n) { in bignum_deinit()
50 mp_clear((mp_int *) n); in bignum_deinit()
51 os_free(n); in bignum_deinit()
61 size_t bignum_get_unsigned_bin_len(struct bignum *n) in bignum_get_unsigned_bin_len() argument
63 return mp_unsigned_bin_size((mp_int *) n); in bignum_get_unsigned_bin_len()
75 int bignum_get_unsigned_bin(const struct bignum *n, u8 *buf, size_t *len) in bignum_get_unsigned_bin() argument
77 size_t need = mp_unsigned_bin_size((mp_int *) n); in bignum_get_unsigned_bin()
82 if (mp_to_unsigned_bin((mp_int *) n, buf) != MP_OKAY) { in bignum_get_unsigned_bin()
99 int bignum_set_unsigned_bin(struct bignum *n, const u8 *buf, size_t len) in bignum_set_unsigned_bin() argument
101 if (mp_read_unsigned_bin((mp_int *) n, (u8 *) buf, len) != MP_OKAY) { in bignum_set_unsigned_bin()