Home
last modified time | relevance | path

Searched refs:counter (Results 1 – 22 of 22) sorted by relevance

/hal_silabs-latest/simplicity_sdk/platform/security/sl_component/se_manager/src/
Dsl_se_manager_hash.c328 uint32_t *counter; in sl_se_hash_multipart_update() local
340 counter = ((sl_se_sha1_multipart_context_t*)hash_type_ctx)->total; in sl_se_hash_multipart_update()
345 counter = ((sl_se_sha224_multipart_context_t*)hash_type_ctx)->total; in sl_se_hash_multipart_update()
350 counter = ((sl_se_sha256_multipart_context_t*)hash_type_ctx)->total; in sl_se_hash_multipart_update()
357 counter = ((sl_se_sha384_multipart_context_t*)hash_type_ctx)->total; in sl_se_hash_multipart_update()
362 counter = ((sl_se_sha512_multipart_context_t*)hash_type_ctx)->total; in sl_se_hash_multipart_update()
373 left = (counter[0] & (blocksize - 1)); in sl_se_hash_multipart_update()
376 counter[0] += input_len; in sl_se_hash_multipart_update()
379 if ( counter[0] < input_len ) { in sl_se_hash_multipart_update()
380 counter[1] += 1; in sl_se_hash_multipart_update()
[all …]
Dsl_se_manager_cipher.c2693 sli_se_datatransfer_t counter = SLI_SE_DATATRANSFER_DEFAULT(initial_counter, 4); local
2694 sli_se_mailbox_command_add_input(se_cmd, &counter);
/hal_silabs-latest/simplicity_sdk/platform/service/sleeptimer/src/
Dsl_sleeptimer_hal_sysrtc.c178 uint32_t counter; in sleeptimer_hal_set_compare() local
183 counter = sleeptimer_hal_get_counter(); in sleeptimer_hal_set_compare()
187 || get_time_diff(compare, counter) > SLEEPTIMER_COMPARE_MIN_DIFF in sleeptimer_hal_set_compare()
188 || compare == counter) { in sleeptimer_hal_set_compare()
190 if (get_time_diff(compare_value, counter) < SLEEPTIMER_COMPARE_MIN_DIFF) { in sleeptimer_hal_set_compare()
191 compare_value = counter + SLEEPTIMER_COMPARE_MIN_DIFF; in sleeptimer_hal_set_compare()
217 uint32_t counter; in sleeptimer_hal_set_compare_prs_hfxo_startup() local
222 counter = sleeptimer_hal_get_counter(); in sleeptimer_hal_set_compare_prs_hfxo_startup()
224 compare_value = value + counter; in sleeptimer_hal_set_compare_prs_hfxo_startup()
227 if (get_time_diff(compare_value, counter) < SLEEPTIMER_COMPARE_MIN_DIFF) { in sleeptimer_hal_set_compare_prs_hfxo_startup()
[all …]
Dsl_sleeptimer_hal_rtcc.c119 uint32_t counter; in sleeptimer_hal_set_compare() local
124 counter = sleeptimer_hal_get_counter(); in sleeptimer_hal_set_compare()
127 || get_time_diff(compare, counter) > SLEEPTIMER_COMPARE_MIN_DIFF in sleeptimer_hal_set_compare()
128 || compare == counter) { in sleeptimer_hal_set_compare()
130 if (get_time_diff(compare_value, counter) < SLEEPTIMER_COMPARE_MIN_DIFF) { in sleeptimer_hal_set_compare()
131 compare_value = counter + SLEEPTIMER_COMPARE_MIN_DIFF; in sleeptimer_hal_set_compare()
Dsl_sleeptimer_hal_burtc.c203 uint32_t counter; in sleeptimer_hal_set_compare() local
208 counter = sleeptimer_hal_get_counter(); in sleeptimer_hal_set_compare()
212 || get_time_diff(compare_current, counter) > SLEEPTIMER_COMPARE_MIN_DIFF in sleeptimer_hal_set_compare()
213 || compare_current == counter) { in sleeptimer_hal_set_compare()
215 if (get_time_diff(compare_new, counter) < SLEEPTIMER_COMPARE_MIN_DIFF) { in sleeptimer_hal_set_compare()
216 compare_new = counter + SLEEPTIMER_COMPARE_MIN_DIFF; in sleeptimer_hal_set_compare()
Dsl_sleeptimer_hal_prortc.c213 uint32_t counter; in sleeptimer_hal_set_compare() local
218 counter = sleeptimer_hal_get_counter(); in sleeptimer_hal_set_compare()
222 || get_time_diff(compare, counter) > SLEEPTIMER_COMPARE_MIN_DIFF in sleeptimer_hal_set_compare()
223 || compare == counter) { in sleeptimer_hal_set_compare()
225 if (get_time_diff(compare_value, counter) < SLEEPTIMER_COMPARE_MIN_DIFF) { in sleeptimer_hal_set_compare()
226 compare_value = counter + SLEEPTIMER_COMPARE_MIN_DIFF; in sleeptimer_hal_set_compare()
Dsl_sleeptimer_hal_timer.c189 uint32_t counter; in sleeptimer_hal_set_compare() local
194 counter = sleeptimer_hal_get_counter(); in sleeptimer_hal_set_compare()
198 || get_time_diff(compare, counter) > SLEEPTIMER_COMPARE_MIN_DIFF in sleeptimer_hal_set_compare()
199 || compare == counter) { in sleeptimer_hal_set_compare()
201 if (get_time_diff(compare_value, counter) < SLEEPTIMER_COMPARE_MIN_DIFF) { in sleeptimer_hal_set_compare()
202 compare_value = counter + SLEEPTIMER_COMPARE_MIN_DIFF; in sleeptimer_hal_set_compare()
/hal_silabs-latest/si32/si32Hal/SI32_Modules/
DSI32_AES_A_Type.c673 SI32_AES_A_Hardware_Counter_Type counter) in _SI32_AES_A_write_hardware_counter() argument
676 basePointer->HWCTR0.HWCTR0_BITS = counter.hwctr[0]; in _SI32_AES_A_write_hardware_counter()
677 basePointer->HWCTR1.HWCTR1_BITS = counter.hwctr[1]; in _SI32_AES_A_write_hardware_counter()
678 basePointer->HWCTR2.HWCTR2_BITS = counter.hwctr[2]; in _SI32_AES_A_write_hardware_counter()
679 basePointer->HWCTR3.HWCTR3_BITS = counter.hwctr[3]; in _SI32_AES_A_write_hardware_counter()
694 SI32_AES_A_Hardware_Counter_Type counter; in _SI32_AES_A_read_hardware_counter() local
695 counter.hwctr[0] = basePointer->HWCTR0.HWCTR0_BITS; in _SI32_AES_A_read_hardware_counter()
696 counter.hwctr[1] = basePointer->HWCTR1.HWCTR1_BITS; in _SI32_AES_A_read_hardware_counter()
697 counter.hwctr[2] = basePointer->HWCTR2.HWCTR2_BITS; in _SI32_AES_A_read_hardware_counter()
698 counter.hwctr[3] = basePointer->HWCTR3.HWCTR3_BITS; in _SI32_AES_A_read_hardware_counter()
[all …]
DSI32_AES_B_Type.c765 SI32_AES_B_Hardware_Counter_Type counter) in _SI32_AES_B_write_hardware_counter() argument
768 basePointer->HWCTR0.HWCTR0_BITS = counter.hwctr[0]; in _SI32_AES_B_write_hardware_counter()
769 basePointer->HWCTR1.HWCTR1_BITS = counter.hwctr[1]; in _SI32_AES_B_write_hardware_counter()
770 basePointer->HWCTR2.HWCTR2_BITS = counter.hwctr[2]; in _SI32_AES_B_write_hardware_counter()
771 basePointer->HWCTR3.HWCTR3_BITS = counter.hwctr[3]; in _SI32_AES_B_write_hardware_counter()
786 SI32_AES_B_Hardware_Counter_Type counter; in _SI32_AES_B_read_hardware_counter() local
787 counter.hwctr[0] = basePointer->HWCTR0.HWCTR0_BITS; in _SI32_AES_B_read_hardware_counter()
788 counter.hwctr[1] = basePointer->HWCTR1.HWCTR1_BITS; in _SI32_AES_B_read_hardware_counter()
789 counter.hwctr[2] = basePointer->HWCTR2.HWCTR2_BITS; in _SI32_AES_B_read_hardware_counter()
790 counter.hwctr[3] = basePointer->HWCTR3.HWCTR3_BITS; in _SI32_AES_B_read_hardware_counter()
[all …]
DSI32_AES_A_Type.h715 #define SI32_AES_A_write_hardware_counter(basePointer, counter) do{ \ argument
716 basePointer->HWCTR0.HWCTR0_BITS = counter.hwctr[0];\
717 basePointer->HWCTR1.HWCTR1_BITS = counter.hwctr[1];\
718 basePointer->HWCTR2.HWCTR2_BITS = counter.hwctr[2];\
719 basePointer->HWCTR3.HWCTR3_BITS = counter.hwctr[3];\
DSI32_PCA_A_Type.h85 #define SI32_PCA_A_initialize(basePointer, mode, control, status, counter, limit) do{ \ argument
89 basePointer->COUNTER.U32 = counter;\
661 #define SI32_PCA_A_write_counter(basePointer, counter) \ argument
662 (basePointer->COUNTER.U32 = counter)
DSI32_PCA_A_Type.c44 uint32_t counter, in _SI32_PCA_A_initialize() argument
51 basePointer->COUNTER.U32 = counter; in _SI32_PCA_A_initialize()
584 uint32_t counter) in _SI32_PCA_A_write_counter() argument
587 basePointer->COUNTER.U32 = counter; in _SI32_PCA_A_write_counter()
DSI32_AES_B_Type.h835 #define SI32_AES_B_write_hardware_counter(basePointer, counter) do{ \ argument
836 basePointer->HWCTR0.HWCTR0_BITS = counter.hwctr[0];\
837 basePointer->HWCTR1.HWCTR1_BITS = counter.hwctr[1];\
838 basePointer->HWCTR2.HWCTR2_BITS = counter.hwctr[2];\
839 basePointer->HWCTR3.HWCTR3_BITS = counter.hwctr[3];\
DSI32_EPCA_A_Type.h105 #define SI32_EPCA_A_initialize(basePointer, mode, control, status, counter, limit, limitupd, dtime,… argument
109 basePointer->COUNTER.U32 = counter;\
1287 #define SI32_EPCA_A_write_counter(basePointer, counter) \ argument
1288 (basePointer->COUNTER.U32 = counter)
DSI32_EPCA_A_Type.c45 uint32_t counter, in _SI32_EPCA_A_initialize() argument
56 basePointer->COUNTER.U32 = counter; in _SI32_EPCA_A_initialize()
1224 uwide16_t counter) in _SI32_EPCA_A_write_counter() argument
1227 basePointer->COUNTER.U32 = counter; in _SI32_EPCA_A_write_counter()
DSI32_TIMER_A_Type.c982 uint32_t counter) in _SI32_TIMER_A_set_clock_divider_counter() argument
984 assert(counter < 256); // counter < 2^8 in _SI32_TIMER_A_set_clock_divider_counter()
986 basePointer->CLKDIV.CLKDIVCT = counter; in _SI32_TIMER_A_set_clock_divider_counter()
DSI32_TIMER_A_Type.h1073 #define SI32_TIMER_A_set_clock_divider_counter(basePointer, counter) \ argument
1074 (basePointer->CLKDIV.CLKDIVCT = counter)
/hal_silabs-latest/gecko/emlib/src/
Dem_pcnt.c523 EFM_ASSERT((1 << PCNT0_CNT_SIZE) > init->counter); in PCNT_Init()
530 EFM_ASSERT((1 << PCNT1_CNT_SIZE) > init->counter); in PCNT_Init()
537 EFM_ASSERT((1 << PCNT2_CNT_SIZE) > init->counter); in PCNT_Init()
694 PCNT_CounterTopSet(pcnt, init->counter, init->top); in PCNT_Init()
771 PCNT_CounterTopSet(pcnt, init->counter, init->top); in PCNT_Init()
/hal_silabs-latest/simplicity_sdk/platform/emlib/src/
Dem_pcnt.c523 EFM_ASSERT((1 << PCNT0_CNT_SIZE) > init->counter); in PCNT_Init()
530 EFM_ASSERT((1 << PCNT1_CNT_SIZE) > init->counter); in PCNT_Init()
537 EFM_ASSERT((1 << PCNT2_CNT_SIZE) > init->counter); in PCNT_Init()
694 PCNT_CounterTopSet(pcnt, init->counter, init->top); in PCNT_Init()
771 PCNT_CounterTopSet(pcnt, init->counter, init->top); in PCNT_Init()
/hal_silabs-latest/gecko/emlib/inc/
Dem_pcnt.h254 uint32_t counter; member
/hal_silabs-latest/simplicity_sdk/platform/emlib/inc/
Dem_pcnt.h254 uint32_t counter; member
/hal_silabs-latest/gecko/Device/SiliconLabs/EFM32GG12B/Source/GCC/
Defm32gg12b.ld157 * Location counter can end up 2byte aligned with narrow Thumb code but