Lines Matching refs:task
13 void nrf_ccm_task_trigger(NRF_CCM_Type * p_reg, nrf_ccm_task_t task) in nrf_ccm_task_trigger() argument
15 *((volatile uint32_t *)((uint8_t *)p_reg + (uint32_t)task)) = 0x1UL; in nrf_ccm_task_trigger()
17 if ( task == NRF_CCM_TASK_KSGEN ) { in nrf_ccm_task_trigger()
19 } else if ( task == offsetof(NRF_CCM_Type, TASKS_CRYPT) ) { in nrf_ccm_task_trigger()
21 } else if ( task == NRF_CCM_TASK_STOP ) { in nrf_ccm_task_trigger()
49 nrf_ccm_task_t task) in nrf_ccm_subscribe_common() argument
52 if (task == NRF_CCM_TASK_KSGEN) { in nrf_ccm_subscribe_common()
54 } else if ( task == offsetof(NRF_CCM_Type, TASKS_CRYPT) ) { in nrf_ccm_subscribe_common()
56 } else if ( task == NRF_CCM_TASK_STOP ) { in nrf_ccm_subscribe_common()
58 } else if ( task == NRF_CCM_TASK_RATEOVERRIDE ) { in nrf_ccm_subscribe_common()
62 task); in nrf_ccm_subscribe_common()
67 nrf_ccm_task_t task, in nrf_ccm_subscribe_set() argument
70 *((volatile uint32_t *) ((uint8_t *) p_reg + (uint32_t) task + 0x80uL)) = in nrf_ccm_subscribe_set()
72 nrf_ccm_subscribe_common(p_reg, task); in nrf_ccm_subscribe_set()
76 nrf_ccm_task_t task) in nrf_ccm_subscribe_clear() argument
78 *((volatile uint32_t *) ((uint8_t *) p_reg + (uint32_t) task + 0x80uL)) = 0; in nrf_ccm_subscribe_clear()
79 nrf_ccm_subscribe_common(p_reg, task); in nrf_ccm_subscribe_clear()