Home
last modified time | relevance | path

Searched refs:hi (Results 1 – 11 of 11) sorted by relevance

/optee_os/lib/libutils/isoc/arch/arm/
H A Darm32_aeabi_shift.c15 unsigned long hi = dword.w[1]; in __aeabi_llsl() local
19 hi = lo << (shift - 32); in __aeabi_llsl()
22 hi = (hi << shift) | (lo >> (32 - shift)); in __aeabi_llsl()
26 dword.w[1] = hi; in __aeabi_llsl()
35 unsigned long hi = dword.w[1]; in __aeabi_llsr() local
39 lo = hi >> (shift - 32); in __aeabi_llsr()
40 hi = 0; in __aeabi_llsr()
42 lo = (lo >> shift) | (hi << (32 - shift)); in __aeabi_llsr()
43 hi = hi >> shift; in __aeabi_llsr()
46 dword.w[1] = hi; in __aeabi_llsr()
/optee_os/lib/libutee/include/
H A Driscv_user_sysreg.h20 uint32_t hi __maybe_unused = 0; in read_time()
25 hi = read_csr(timeh); in read_time()
27 } while (hi != read_csr(timeh)); in read_time()
29 time = SHIFT_U64(hi, 32) | lo; in read_time()
H A Duser_ta_header.h76 uint32_t hi; member
/optee_os/core/arch/riscv/kernel/
H A Dtee_time_rdtime.c14 uint32_t hi __maybe_unused = 0; in read_time()
24 hi = read_csr(timeh); in read_time()
26 } while (hi != read_csr(timeh)); in read_time()
28 time = SHIFT_U64(hi, 32) | lo; in read_time()
/optee_os/core/crypto/
H A Daes-gcm-ghash-tbl.c113 unsigned char lo = 0, hi = 0, rem = 0; in internal_aes_gcm_ghash_mult_tbl() local
123 hi = x[i] >> 4; in internal_aes_gcm_ghash_mult_tbl()
138 zh ^= ghash_key->HH[hi]; in internal_aes_gcm_ghash_mult_tbl()
139 zl ^= ghash_key->HL[hi]; in internal_aes_gcm_ghash_mult_tbl()
/optee_os/core/kernel/
H A Dtee_misc.c54 uint8_t hi; in tee_hs2b() local
61 if (tee_hs2b_rem_base(hs[i * 2], &hi)) in tee_hs2b()
65 b[i] = (hi << 4) + lo; in tee_hs2b()
/optee_os/core/drivers/qcom/ramblur/
H A Dramblur_pimem_v3.c217 uint32_t hi = (uint32_t)(addr >> 32); in configure_vault() local
221 hi &= RAMBLUR_WINn_DATA_VAULT_ADDR_HI_RMSK; in configure_vault()
223 out_dword(reg, hi); in configure_vault()
224 readback_sync(reg, hi, UINT32_MAX, 0); in configure_vault()
/optee_os/core/arch/arm/include/
H A Darm64.h395 static inline void write_64bit_pair(uint64_t dst, uint64_t hi, uint64_t lo) in write_64bit_pair() argument
399 "r" (hi), "r" (lo), "r" (dst) : "memory"); in write_64bit_pair()
402 static inline void read_64bit_pair(uint64_t src, uint64_t *hi, uint64_t *lo) in read_64bit_pair() argument
412 *hi = tmp1; in read_64bit_pair()
/optee_os/lib/libmbedtls/mbedtls/library/
H A Dgcm.c305 unsigned char lo, hi, rem; in gcm_mult_smalltable() local
311 hi = (x[15] >> 4) & 0xf; in gcm_mult_smalltable()
319 mbedtls_xor_no_simd(u8z, u8z, (uint8_t *) H[hi], 16); in gcm_mult_smalltable()
323 hi = (x[i] >> 4) & 0xf; in gcm_mult_smalltable()
335 mbedtls_xor_no_simd(u8z, u8z, (uint8_t *) H[hi], 16); in gcm_mult_smalltable()
H A Dpoly1305.c41 const uint32_t hi = (uint32_t) ah * bh; in mul64() local
43 return lo + (me << 16) + ((uint64_t) hi << 32); in mul64()
/optee_os/core/arch/arm/kernel/
H A Dcache_helpers_a64.S150 b.hi loop1