Home
last modified time | relevance | path

Searched refs:a (Results 1 – 25 of 379) sorted by relevance

12345678910>>...16

/optee_os-3.20.0/core/lib/libtomcrypt/src/math/
A Dltm_desc.c46 LTC_ARGCHK(a != NULL); in init_mpi()
49 if (*a == NULL) { in init_mpi()
56 static int init(void **a) in init() argument
66 XFREE(*a); in init()
74 mp_clear(a); in deinit()
75 XFREE(a); in deinit()
108 mp_set_u32(a, b); in set_int()
119 return mp_get_ul(a); in get_int()
127 A = a; in get_digit()
135 A = a; in get_digit_count()
[all …]
A Dgmp_desc.c12 static int init(void **a) in init() argument
14 LTC_ARGCHK(a != NULL); in init()
17 if (*a == NULL) { in init()
27 mpz_clear(a); in deinit()
28 XFREE(a); in deinit()
35 mpz_neg(b, a); in neg()
43 mpz_set(b, a); in copy()
52 return copy(b, *a); in init_copy()
279 mpz_mul(b, a, a); in sqr()
492 mpz_mul(c, a, a); in sqrmod()
[all …]
A Dtfm_desc.c41 if (*a == NULL) { in init()
44 fp_init(*a); in init()
51 XFREE(a); in deinit()
66 fp_copy(a, b); in copy()
82 fp_set(a, b); in set_int()
90 A = a; in get_int()
98 A = a; in get_digit()
106 A = a; in get_digit_count()
152 fp_2expt(a, n); in twoexpt()
258 fp_sqr(a, b); in sqr()
[all …]
A Dmulti.c8 int ltc_init_multi(void **a, ...) in ltc_init_multi() argument
10 void **cur = a; in ltc_init_multi()
14 va_start(args, a); in ltc_init_multi()
21 cur = a; in ltc_init_multi()
39 void **cur = a; in ltc_init_multi_size()
43 va_start(args, a); in ltc_init_multi_size()
50 cur = a; in ltc_init_multi_size()
67 void *cur = a; in ltc_deinit_multi()
70 va_start(args, a); in ltc_deinit_multi()
80 void **cur = a; in ltc_cleanup_multi()
[all …]
/optee_os-3.20.0/lib/libutils/isoc/arch/arm/
A Darm32_aeabi_softfloat.c219 int __aeabi_f2iz(aeabi_float_t a) in __aeabi_f2iz() argument
257 aeabi_double_t __aeabi_i2d(int a) in __aeabi_i2d() argument
259 return f64_to_d(i32_to_f64(a)); in __aeabi_i2d()
264 return f64_to_d(ui32_to_f64(a)); in __aeabi_ui2d()
269 return f64_to_d(i64_to_f64(a)); in __aeabi_l2d()
274 return f64_to_d(ui64_to_f64(a)); in __aeabi_ul2d()
277 aeabi_float_t __aeabi_i2f(int a) in __aeabi_i2f() argument
279 return f32_to_f(i32_to_f32(a)); in __aeabi_i2f()
284 return f32_to_f(ui32_to_f32(a)); in __aeabi_ui2f()
289 return f32_to_f(i64_to_f32(a)); in __aeabi_l2f()
[all …]
/optee_os-3.20.0/core/drivers/crypto/caam/include/
A Dcaam_io.h17 #define io_caam_read32(a) TEE_U32_FROM_BIG_ENDIAN(io_read32(a)) argument
18 #define io_caam_write32(a, val) io_write32(a, TEE_U32_TO_BIG_ENDIAN(val)) argument
21 #define caam_read_val32(a) get_be32(a) argument
22 #define caam_write_val32(a, v) put_be32(a, v) argument
25 #define io_caam_read32(a) io_read32(a) argument
26 #define io_caam_write32(a, val) io_write32(a, val) argument
29 #define caam_read_val32(a) get_le32(a) argument
30 #define caam_write_val32(a, v) put_le32(a, v) argument
32 #define caam_read_val64(a) get_le64(a) argument
33 #define caam_write_val64(a, v) put_le64(a, v) argument
/optee_os-3.20.0/core/lib/libtomcrypt/src/headers/
A Dtomcrypt_math.h44 int (*init)(void **a);
64 void (*deinit)(void *a);
96 unsigned long (*get_int)(void *a);
109 int (*get_digit_count)(void *a);
118 int (*compare)(void *a, void *b);
133 int (*count_bits)(void * a);
139 int (*count_lsb_bits)(void *a);
146 int (*twoexpt)(void *a , int n);
248 int (*sqr)(void *a, void *b);
272 int (*div_2)(void *a, void *b);
[all …]
A Dtomcrypt_private.h166 #define mp_init(a) ltc_mp.init(a) argument
170 #define mp_clear(a) ltc_mp.deinit(a) argument
175 #define mp_neg(a, b) ltc_mp.neg(a, b) argument
176 #define mp_copy(a, b) ltc_mp.copy(a, b) argument
180 #define mp_get_int(a) ltc_mp.get_int(a) argument
195 #define mp_add(a, b, c) ltc_mp.add(a, b, c) argument
197 #define mp_sub(a, b, c) ltc_mp.sub(a, b, c) argument
201 #define mp_sqr(a, b) ltc_mp.sqr(a, b) argument
204 #define mp_div_2(a, b) ltc_mp.div_2(a, b) argument
226 #define mp_exch(a, b) do { void *ABC__tmp = a; a = b; b = ABC__tmp; } while(0) argument
[all …]
/optee_os-3.20.0/core/lib/libtomcrypt/src/hashes/
A Dmd5.c39 a = (a + F(b,c,d) + M + t); a = ROL(a, s) + b;
42 a = (a + G(b,c,d) + M + t); a = ROL(a, s) + b;
45 a = (a + H(b,c,d) + M + t); a = ROL(a, s) + b;
48 a = (a + I(b,c,d) + M + t); a = ROL(a, s) + b;
78 a = (a + F(b,c,d) + M + t); a = ROLc(a, s) + b;
81 a = (a + G(b,c,d) + M + t); a = ROLc(a, s) + b;
84 a = (a + H(b,c,d) + M + t); a = ROLc(a, s) + b;
87 a = (a + I(b,c,d) + M + t); a = ROLc(a, s) + b;
117 t = d; d = c; c = b; b = a; a = t; in ss_md5_compress()
122 t = d; d = c; c = b; b = a; a = t; in ss_md5_compress()
[all …]
A Dmd4.c54 #define FF(a, b, c, d, x, s) { \ argument
55 (a) += F ((b), (c), (d)) + (x); \
56 (a) = ROTATE_LEFT ((a), (s)); \
58 #define GG(a, b, c, d, x, s) { \ argument
60 (a) = ROTATE_LEFT ((a), (s)); \
62 #define HH(a, b, c, d, x, s) { \ argument
64 (a) = ROTATE_LEFT ((a), (s)); \
73 ulong32 x[16], a, b, c, d; in ss_md4_compress() local
77 a = md->md4.state[0]; in ss_md4_compress()
88 FF (a, b, c, d, x[ 0], S11); /* 1 */ in ss_md4_compress()
[all …]
A Dsha1.c53 a = md->sha1.state[0]; in ss_sha1_compress()
74 FF0(a,b,c,d,e,i++); t = e; e = d; d = c; c = b; b = a; a = t; in ss_sha1_compress()
78 FF1(a,b,c,d,e,i++); t = e; e = d; d = c; c = b; b = a; a = t; in ss_sha1_compress()
82 FF2(a,b,c,d,e,i++); t = e; e = d; d = c; c = b; b = a; a = t; in ss_sha1_compress()
86 FF3(a,b,c,d,e,i++); t = e; e = d; d = c; c = b; b = a; a = t; in ss_sha1_compress()
92 FF0(a,b,c,d,e,i++); in ss_sha1_compress()
93 FF0(e,a,b,c,d,i++); in ss_sha1_compress()
94 FF0(d,e,a,b,c,i++); in ss_sha1_compress()
95 FF0(c,d,e,a,b,i++); in ss_sha1_compress()
96 FF0(b,c,d,e,a,i++); in ss_sha1_compress()
[all …]
/optee_os-3.20.0/core/lib/libtomcrypt/
A Dmpi_desc.c63 static int init(void **a) in init() argument
71 *a = bn; in init()
77 return init(a); in init_size()
106 return copy(b, *a); in init_copy()
127 mbedtls_mpi *bn = a; in get_int()
137 mbedtls_mpi *bn = a; in get_digit()
246 int res = mbedtls_mpi_write_binary(a, b, unsigned_size(a)); in unsigned_write()
336 return mul(a, a, b); in sqr()
460 res = mod(a, c, &ta); in mulmod()
478 return mulmod(a, a, b, c); in sqrmod()
[all …]
/optee_os-3.20.0/lib/libutils/isoc/
A Dqsort.c36 #define min(a, b) (a) < (b) ? a : b argument
50 #define SWAPINIT(a, es) swaptype = (uintptr_t)a % sizeof(long) || \ argument
67 #define vecswap(a, b, n) if ((n) > 0) swapfunc(a, b, n, swaptype) argument
72 (cmp(b, c) < 0 ? b : (cmp(a, c) < 0 ? c : a )) in med3()
73 :(cmp(b, c) > 0 ? b : (cmp(a, c) < 0 ? a : c )); in med3()
80 char *a = aa; in qsort() local
84 for (pm = (char *)a + es; pm < (char *) a + n * es; pm += es) in qsort()
92 pl = (char *)a; in qsort()
102 swap(a, pm); in qsort()
131 for (pm = (char *) a + es; pm < (char *) a + n * es; pm += es) in qsort()
[all …]
/optee_os-3.20.0/core/lib/zlib/
A Dadler32.c28 # define CHOP(a) \ argument
34 # define MOD28(a) \ argument
36 CHOP(a); \
37 if (a >= BASE) a -= BASE; \
39 # define MOD(a) \ argument
41 CHOP(a); \
42 MOD28(a); \
55 if (a >= BASE) a -= BASE; \
58 # define MOD(a) a %= BASE argument
59 # define MOD28(a) a %= BASE argument
[all …]
/optee_os-3.20.0/lib/libutils/isoc/arch/arm/softfloat/source/
A Dui64_to_f128M.c45 void ui64_to_f128M( uint64_t a, float128_t *zPtr ) in ui64_to_f128M() argument
48 *zPtr = ui64_to_f128( a ); in ui64_to_f128M()
54 void ui64_to_f128M( uint64_t a, float128_t *zPtr ) in ui64_to_f128M() argument
65 if ( a ) { in ui64_to_f128M()
66 shiftCount = softfloat_countLeadingZeros64( a ) + 17; in ui64_to_f128M()
70 ptr[indexWord( 3, 1 )] = a>>32; in ui64_to_f128M()
71 ptr[indexWord( 3, 0 )] = a; in ui64_to_f128M()
78 a <<= shiftCount - 32; in ui64_to_f128M()
79 uiZ96 = packToF128UI96( 0, 0x404E - shiftCount, a>>32 ); in ui64_to_f128M()
80 uiZ64 = a; in ui64_to_f128M()
A Dui32_to_f32.c43 float32_t ui32_to_f32( uint32_t a ) in ui32_to_f32() argument
47 if ( ! a ) { in ui32_to_f32()
51 if ( a & 0x80000000 ) { in ui32_to_f32()
52 return softfloat_roundPackToF32( 0, 0x9D, a>>1 | (a & 1) ); in ui32_to_f32()
54 return softfloat_normRoundPackToF32( 0, 0x9C, a ); in ui32_to_f32()
A Ds_countLeadingZeros32.c46 uint_fast8_t softfloat_countLeadingZeros32( uint32_t a ) in softfloat_countLeadingZeros32() argument
51 if ( a < 0x10000 ) { in softfloat_countLeadingZeros32()
53 a <<= 16; in softfloat_countLeadingZeros32()
55 if ( a < 0x1000000 ) { in softfloat_countLeadingZeros32()
57 a <<= 8; in softfloat_countLeadingZeros32()
59 count += softfloat_countLeadingZeros8[a>>24]; in softfloat_countLeadingZeros32()
A Di64_to_extF80M.c45 void i64_to_extF80M( int64_t a, extFloat80_t *zPtr ) in i64_to_extF80M() argument
48 *zPtr = i64_to_extF80( a ); in i64_to_extF80M()
54 void i64_to_extF80M( int64_t a, extFloat80_t *zPtr ) in i64_to_extF80M() argument
66 if ( a ) { in i64_to_extF80M()
67 sign = (a < 0); in i64_to_extF80M()
68 absA = sign ? -(uint64_t) a : (uint64_t) a; in i64_to_extF80M()
A Di32_to_extF80M.c45 void i32_to_extF80M( int32_t a, extFloat80_t *zPtr ) in i32_to_extF80M() argument
48 *zPtr = i32_to_extF80( a ); in i32_to_extF80M()
54 void i32_to_extF80M( int32_t a, extFloat80_t *zPtr ) in i32_to_extF80M() argument
66 if ( a ) { in i32_to_extF80M()
67 sign = (a < 0); in i32_to_extF80M()
68 absA = sign ? -(uint32_t) a : (uint32_t) a; in i32_to_extF80M()
A Dui64_to_f32.c43 float32_t ui64_to_f32( uint64_t a ) in ui64_to_f32() argument
49 shiftCount = softfloat_countLeadingZeros64( a ) - 40; in ui64_to_f32()
52 a ? packToF32UI( in ui64_to_f32()
53 0, 0x95 - shiftCount, (uint_fast32_t) a<<shiftCount ) in ui64_to_f32()
59 (shiftCount < 0) ? softfloat_shortShiftRightJam64( a, -shiftCount ) in ui64_to_f32()
60 : (uint_fast32_t) a<<shiftCount; in ui64_to_f32()
/optee_os-3.20.0/lib/libutils/ext/include/
A Dutil.h20 #define MAX(a, b) \ argument
21 (__extension__({ __typeof__(a) _a = (a); \
25 #define MIN(a, b) \ argument
26 (__extension__({ __typeof__(a) _a = (a); \
30 #define MAX(a, b) (((a) > (b)) ? (a) : (b)) argument
31 #define MIN(a, b) (((a) < (b)) ? (a) : (b)) argument
40 #define MAX_UNSAFE(a, b) (((a) > (b)) ? (a) : (b)) argument
41 #define MIN_UNSAFE(a, b) (((a) < (b)) ? (a) : (b)) argument
98 #define IS_ALIGNED(x, a) (((x) & ((a) - 1)) == 0) argument
150 #define ADD_OVERFLOW(a, b, res) __compiler_add_overflow((a), (b), (res)) argument
[all …]
/optee_os-3.20.0/core/kernel/
A Dtee_misc.c74 paddr_t a, paddr_size_t al) in is_valid_conf_and_notnull_size() argument
77 if ((b - 1 + bl < b) || (a - 1 + al < a)) in is_valid_conf_and_notnull_size()
87 paddr_t a, paddr_size_t al) in core_is_buffer_inside() argument
90 if (!is_valid_conf_and_notnull_size(b, bl, a, al)) in core_is_buffer_inside()
93 if ((b >= a) && (b - 1 + bl <= a - 1 + al)) in core_is_buffer_inside()
100 paddr_t a, paddr_size_t al) in core_is_buffer_outside() argument
103 if (!is_valid_conf_and_notnull_size(b, bl, a, al)) in core_is_buffer_outside()
106 if ((b + bl - 1 < a) || (b > a + al - 1)) in core_is_buffer_outside()
113 paddr_t a, paddr_size_t al) in core_is_buffer_intersect() argument
116 if (!is_valid_conf_and_notnull_size(b, bl, a, al)) in core_is_buffer_intersect()
[all …]
/optee_os-3.20.0/core/lib/libtomcrypt/src/ciphers/
A Dnoekeon.c37 a ^= temp; c ^= temp;
48 temp = d; d = a; a = temp;\
51 a ^= c&b;
121 a ^= RC[i]; \ in s_noekeon_ecb_encrypt()
123 PI1(a,b,c,d); \ in s_noekeon_ecb_encrypt()
125 PI2(a,b,c,d); in s_noekeon_ecb_encrypt()
133 a ^= RC[16]; in s_noekeon_ecb_encrypt()
177 a ^= RC[i]; \ in s_noekeon_ecb_decrypt()
178 PI1(a,b,c,d); \ in s_noekeon_ecb_decrypt()
180 PI2(a,b,c,d); in s_noekeon_ecb_decrypt()
[all …]
/optee_os-3.20.0/core/lib/libtomcrypt/src/pk/ec25519/
A Dtweetnacl.c141 M(o,a,a); in S()
148 FOR(a,16) c[a]=i[a]; in inv25519()
149 for(a=253;a>=0;a--) { in inv25519()
153 FOR(a,16) o[a]=c[a]; in inv25519()
160 FOR(a,16) c[a]=i[a]; in pow2523()
161 for(a=250;a>=0;a--) { in pow2523()
165 FOR(a,16) o[a]=c[a]; in pow2523()
187 Z(a,a,c); in tweetnacl_crypto_scalarmult()
192 M(a,c,a); in tweetnacl_crypto_scalarmult()
195 Z(a,a,c); in tweetnacl_crypto_scalarmult()
[all …]
/optee_os-3.20.0/core/pta/tests/
A Dmisc.c237 a = (signed)((unsigned)(vaddr_t)&a & 0xFFFFF); in self_test_division()
239 c = a / b; in self_test_division()
240 d = a % b; in self_test_division()
253 a = (signed)(vaddr_t)&a; in self_test_division()
255 c = a / b; in self_test_division()
256 d = a % b; in self_test_division()
269 a = (signed)((unsigned)(vaddr_t)&a & 0xFFFFF); in self_test_division()
271 c = a / b; in self_test_division()
272 d = a % b; in self_test_division()
275 a = (signed)(vaddr_t)&a; in self_test_division()
[all …]

Completed in 78 milliseconds

12345678910>>...16