Home
last modified time | relevance | path

Searched refs:dsize (Results 1 – 3 of 3) sorted by relevance

/optee_os/core/drivers/crypto/hisilicon/
H A Dhpre_main.c86 uint32_t bsize, uint32_t dsize) in hpre_bin_from_crypto_bin() argument
88 if (!src || !dst || !dsize || !bsize) { in hpre_bin_from_crypto_bin()
93 if (bsize < dsize) { in hpre_bin_from_crypto_bin()
98 if (src == dst && bsize == dsize) in hpre_bin_from_crypto_bin()
105 memmove(dst + bsize - dsize, src, dsize); in hpre_bin_from_crypto_bin()
106 memset(dst, 0, bsize - dsize); in hpre_bin_from_crypto_bin()
112 uint32_t bsize, uint32_t dsize) in hpre_bin_to_crypto_bin() argument
114 if (!dst || !src || !bsize || !dsize) { in hpre_bin_to_crypto_bin()
119 if (bsize < dsize) { in hpre_bin_to_crypto_bin()
124 if (src == dst && bsize == dsize) in hpre_bin_to_crypto_bin()
[all …]
H A Dhpre_main.h91 uint32_t bsize, uint32_t dsize);
93 uint32_t bsize, uint32_t dsize);
H A Dhpre_montgomery.c180 uint32_t dsize = msg->curve_bytes; in hpre_montgomery_params_pretreatment() local
186 uint32_t offset = bsize - dsize; in hpre_montgomery_params_pretreatment()
216 ret = memcmp(u + offset, p + offset, dsize); in hpre_montgomery_params_pretreatment()