Lines Matching refs:sz
84 size_t sz = crypto_bignum_num_bytes(bn); in serialize_bignum() local
85 uint16_t val = TEE_U16_TO_BIG_ENDIAN(sz); in serialize_bignum()
86 size_t total_sz = sizeof(val) + sz; in serialize_bignum()
88 if (sz > UINT16_MAX || total_sz > buf_sz) in serialize_bignum()
116 size_t sz = 0; in serialize_key() local
130 sz = serialize_bignum(p, needed_sz, key->e); in serialize_key()
131 if (!sz) in serialize_key()
133 p += sz; in serialize_key()
134 needed_sz -= sz; in serialize_key()
135 sz = serialize_bignum(p, needed_sz, key->d); in serialize_key()
136 if (!sz) in serialize_key()
138 p += sz; in serialize_key()
139 needed_sz -= sz; in serialize_key()
140 sz = serialize_bignum(p, needed_sz, key->n); in serialize_key()
141 if (!sz) in serialize_key()
143 needed_sz -= sz; in serialize_key()
156 size_t sz = 0; in deserialize_bignum() local
162 sz = TEE_U16_FROM_BIG_ENDIAN(val); in deserialize_bignum()
165 if (max_sz < sz) in deserialize_bignum()
168 res = crypto_bignum_bin2bn(p, sz, bn); in deserialize_bignum()
172 return sizeof(val) + sz; in deserialize_bignum()
179 size_t sz = 0; in deserialize_key() local
185 sz = deserialize_bignum(p, buf_sz, key->e); in deserialize_key()
186 if (!sz) in deserialize_key()
188 p += sz; in deserialize_key()
189 buf_sz -= sz; in deserialize_key()
190 sz = deserialize_bignum(p, buf_sz, key->d); in deserialize_key()
191 if (!sz) in deserialize_key()
193 p += sz; in deserialize_key()
194 buf_sz -= sz; in deserialize_key()
195 sz = deserialize_bignum(p, buf_sz, key->n); in deserialize_key()
196 if (!sz) in deserialize_key()
361 size_t sz = 0; in cmd_get_pubkey() local
373 sz = crypto_bignum_num_bytes(key->e); in cmd_get_pubkey()
374 if (*e_out_sz >= sz) in cmd_get_pubkey()
378 *e_out_sz = sz; in cmd_get_pubkey()
380 sz = crypto_bignum_num_bytes(key->n); in cmd_get_pubkey()
381 if (*n_out_sz >= sz) in cmd_get_pubkey()
385 *n_out_sz = sz; in cmd_get_pubkey()