Lines Matching refs:sz

90 	size_t sz = crypto_bignum_num_bytes(bn);  in serialize_bignum()  local
91 uint16_t val = TEE_U16_TO_BIG_ENDIAN(sz); in serialize_bignum()
92 size_t total_sz = sizeof(val) + sz; in serialize_bignum()
94 if (sz > UINT16_MAX || total_sz > buf_sz) in serialize_bignum()
122 size_t sz = 0; in serialize_key() local
136 sz = serialize_bignum(p, needed_sz, key->e); in serialize_key()
137 if (!sz) in serialize_key()
139 p += sz; in serialize_key()
140 needed_sz -= sz; in serialize_key()
141 sz = serialize_bignum(p, needed_sz, key->d); in serialize_key()
142 if (!sz) in serialize_key()
144 p += sz; in serialize_key()
145 needed_sz -= sz; in serialize_key()
146 sz = serialize_bignum(p, needed_sz, key->n); in serialize_key()
147 if (!sz) in serialize_key()
149 needed_sz -= sz; in serialize_key()
162 size_t sz = 0; in deserialize_bignum() local
168 sz = TEE_U16_FROM_BIG_ENDIAN(val); in deserialize_bignum()
171 if (max_sz < sz) in deserialize_bignum()
174 res = crypto_bignum_bin2bn(p, sz, bn); in deserialize_bignum()
178 return sizeof(val) + sz; in deserialize_bignum()
185 size_t sz = 0; in deserialize_key() local
191 sz = deserialize_bignum(p, buf_sz, key->e); in deserialize_key()
192 if (!sz) in deserialize_key()
194 p += sz; in deserialize_key()
195 buf_sz -= sz; in deserialize_key()
196 sz = deserialize_bignum(p, buf_sz, key->d); in deserialize_key()
197 if (!sz) in deserialize_key()
199 p += sz; in deserialize_key()
200 buf_sz -= sz; in deserialize_key()
201 sz = deserialize_bignum(p, buf_sz, key->n); in deserialize_key()
202 if (!sz) in deserialize_key()
367 size_t sz = 0; in cmd_get_pubkey() local
379 sz = crypto_bignum_num_bytes(key->e); in cmd_get_pubkey()
380 if (*e_out_sz >= sz) in cmd_get_pubkey()
384 *e_out_sz = sz; in cmd_get_pubkey()
386 sz = crypto_bignum_num_bytes(key->n); in cmd_get_pubkey()
387 if (*n_out_sz >= sz) in cmd_get_pubkey()
391 *n_out_sz = sz; in cmd_get_pubkey()