Home
last modified time | relevance | path

Searched refs:lo (Results 1 – 18 of 18) sorted by relevance

/optee_os-3.20.0/lib/libutils/isoc/arch/arm/
A Darm32_aeabi_shift.c16 unsigned long lo = dword.w[0]; in __aeabi_llsl() local
19 hi = lo << (shift - 32); in __aeabi_llsl()
20 lo = 0; in __aeabi_llsl()
22 hi = (hi << shift) | (lo >> (32 - shift)); in __aeabi_llsl()
23 lo = lo << shift; in __aeabi_llsl()
27 dword.w[0] = lo; in __aeabi_llsl()
36 unsigned long lo = dword.w[0]; in __aeabi_llsr() local
39 lo = hi >> (shift - 32); in __aeabi_llsr()
42 lo = (lo >> shift) | (hi << (32 - shift)); in __aeabi_llsr()
47 dword.w[0] = lo; in __aeabi_llsr()
/optee_os-3.20.0/core/crypto/
A Daes-gcm-ghash-tbl.c114 unsigned char lo = 0, hi = 0, rem = 0; in internal_aes_gcm_ghash_mult_tbl() local
117 lo = x[15] & 0xf; in internal_aes_gcm_ghash_mult_tbl()
119 zh = ghash_key->HH[lo]; in internal_aes_gcm_ghash_mult_tbl()
120 zl = ghash_key->HL[lo]; in internal_aes_gcm_ghash_mult_tbl()
123 lo = x[i] & 0xf; in internal_aes_gcm_ghash_mult_tbl()
131 zh ^= ghash_key->HH[lo]; in internal_aes_gcm_ghash_mult_tbl()
132 zl ^= ghash_key->HL[lo]; in internal_aes_gcm_ghash_mult_tbl()
/optee_os-3.20.0/core/arch/riscv/include/kernel/
A Dtime.h16 uint32_t lo __maybe_unused = 0; in read_time()
26 lo = read_csr(time); in read_time()
29 time = SHIFT_U64(hi, 32) | lo; in read_time()
/optee_os-3.20.0/core/mm/
A Dtee_mm.c42 paddr_t initial_lo = lo; in tee_mm_init()
47 lo = ROUNDUP(lo, 1 << shift); in tee_mm_init()
48 rounded = lo - initial_lo; in tee_mm_init()
53 pool->lo = lo; in tee_mm_init()
261 if ((base + size) < base || base < pool->lo) in tee_mm_alloc2()
271 offslo = (base - pool->lo) >> pool->shift; in tee_mm_alloc2()
272 offshi = ((base - pool->lo + size - 1) >> pool->shift) + 1; in tee_mm_alloc2()
337 return pool && addr >= pool->lo && in tee_mm_addr_is_within_range()
338 addr <= (pool->lo + (pool->size - 1)); in tee_mm_addr_is_within_range()
368 uint16_t offset = (addr - pool->lo) >> pool->shift; in tee_mm_find()
[all …]
A Dfobj.c158 rwp->idx = (tee_mm_get_smem(mm) - tee_mm_sec_ddr.lo) / SMALL_PAGE_SIZE; in rwp_paged_iv_alloc()
219 paddr_t pa = rwp->idx * SMALL_PAGE_SIZE + tee_mm_sec_ddr.lo; in rwp_paged_iv_free()
394 rwp_store_base = phys_to_virt(tee_mm_sec_ddr.lo, MEM_AREA_TA_RAM, in rwp_init()
A Dmobj.c719 mobj_sec_ddr = mobj_phys_alloc(tee_mm_sec_ddr.lo, in mobj_init()
/optee_os-3.20.0/ta/arch/arm/
A Duser_ta_header.c158 .buf_start.ptr32 = { .lo = (uint32_t)&__ftrace_buf_start },
159 .buf_end.ptr32 = { .lo = (uint32_t)__ftrace_buf_end },
160 .ret_ptr.ptr32 = { .lo = (uint32_t)&__ftrace_return },
/optee_os-3.20.0/lib/libmbedtls/mbedtls/library/
A Dtiming.c94 unsigned long lo, hi; in mbedtls_timing_hardclock() local
95 asm volatile( "rdtsc" : "=a" (lo), "=d" (hi) ); in mbedtls_timing_hardclock()
96 return( lo ); in mbedtls_timing_hardclock()
108 unsigned long lo, hi; in mbedtls_timing_hardclock() local
109 asm volatile( "rdtsc" : "=a" (lo), "=d" (hi) ); in mbedtls_timing_hardclock()
110 return( lo | ( hi << 32 ) ); in mbedtls_timing_hardclock()
A Dgcm.c81 uint64_t hi, lo; in gcm_gen_table() local
92 lo = MBEDTLS_GET_UINT32_BE( h, 4 ); in gcm_gen_table()
93 vh = (uint64_t) hi << 32 | lo; in gcm_gen_table()
97 vl = (uint64_t) hi << 32 | lo; in gcm_gen_table()
196 unsigned char lo, hi, rem; in gcm_mult() local
213 lo = x[15] & 0xf; in gcm_mult()
215 zh = ctx->HH[lo]; in gcm_mult()
216 zl = ctx->HL[lo]; in gcm_mult()
220 lo = x[i] & 0xf; in gcm_mult()
229 zh ^= ctx->HH[lo]; in gcm_mult()
[all …]
A Dpoly1305.c69 const uint32_t lo = (uint32_t) al * bl; in mul64() local
73 return( lo + ( me << 16 ) + ( (uint64_t) hi << 32 ) ); in mul64()
/optee_os-3.20.0/core/kernel/
A Dtee_misc.c57 uint8_t lo; in tee_hs2b() local
65 if (tee_hs2b_rem_base(hs[i * 2 + 1], &lo)) in tee_hs2b()
67 b[i] = (hi << 4) + lo; in tee_hs2b()
/optee_os-3.20.0/core/include/mm/
A Dtee_mm.h29 paddr_t lo; /* low boundary of the pool */ member
73 bool tee_mm_init(tee_mm_pool_t *pool, paddr_t lo, paddr_size_t size,
/optee_os-3.20.0/core/arch/arm/kernel/
A Dcache_helpers_a64.S37 b.lo loop_\op
113 b.lo level_done // nothing to do if no cache or icache
235 b.lo loop_ic_inv
A Dboot.c326 const size_t s = pool->hi - pool->lo; in carve_out_asan_mem()
331 if (core_is_buffer_outside(apa, asz, pool->lo, s)) in carve_out_asan_mem()
335 if (!core_is_buffer_inside(apa, asz, pool->lo, s)) { in carve_out_asan_mem()
336 if (apa < pool->lo) { in carve_out_asan_mem()
341 asz -= pool->lo - apa; in carve_out_asan_mem()
342 apa = pool->lo; in carve_out_asan_mem()
546 (vaddr_t)tee_mm_vcore.lo + in init_runtime()
587 tee_pager_add_pages(tee_mm_vcore.lo, in init_runtime()
588 (VCORE_UNPG_RX_PA - tee_mm_vcore.lo) / SMALL_PAGE_SIZE, in init_runtime()
A Dthread_a64.S754 b.lo 1b
/optee_os-3.20.0/lib/libutee/include/
A Duser_ta_header.h49 uint32_t lo; member
/optee_os-3.20.0/lib/libutils/ext/
A Dsnprintk.c223 uint32_t lo; in uuid2str() member
231 uuid->lo, uuid->mid, uuid->hi_ver, in uuid2str()
/optee_os-3.20.0/core/arch/arm/crypto/
A Dghash-ce-core_a64.S398 b.lo 2222f /* 128 bits */

Completed in 30 milliseconds