Lines Matching refs:ipc_intr_base
454 … IPC_INTR_STRUCT_Type *ipc_intr_base = Cy_IPC_Drv_GetIntrBaseAddr(_CYHAL_IPC_SEMA_INTR_STR_NUM); in _cyhal_ipc_sema_take() local
455 … _FLD2VAL(IPC_INTR_STRUCT_INTR_MASKED_RELEASE, Cy_IPC_Drv_GetInterruptStatusMasked(ipc_intr_base)); in _cyhal_ipc_sema_take()
461 Cy_IPC_Drv_ClearInterrupt(ipc_intr_base, current_sema_intr_mask, 0); in _cyhal_ipc_sema_take()
519 IPC_INTR_STRUCT_Type *ipc_intr_base = Cy_IPC_Drv_GetIntrBaseAddr(isr_source_chan); in _cyhal_ipc_clear_interrupt() local
528 Cy_IPC_Drv_ClearInterrupt(ipc_intr_base, (1UL << isr_chan), 0); in _cyhal_ipc_clear_interrupt()
602 …IPC_INTR_STRUCT_Type *ipc_intr_base = Cy_IPC_Drv_GetIntrBaseAddr(_CYHAL_IPC_CURRENT_CORE_IPC_INTR_… in _cyhal_ipc_enable_interrupt() local
603 uint32_t current_ipc_interrupt_mask = Cy_IPC_Drv_GetInterruptMask(ipc_intr_base); in _cyhal_ipc_enable_interrupt()
617 Cy_IPC_Drv_ClearInterrupt(ipc_intr_base, channel_intr_mask, 0); in _cyhal_ipc_enable_interrupt()
618 … Cy_IPC_Drv_SetInterruptMask(ipc_intr_base, current_ipc_interrupt_mask | channel_intr_mask, 0); in _cyhal_ipc_enable_interrupt()
623 … Cy_IPC_Drv_SetInterruptMask(ipc_intr_base, current_ipc_interrupt_mask & ~channel_intr_mask, 0); in _cyhal_ipc_enable_interrupt()
940 IPC_INTR_STRUCT_Type *ipc_intr_base = Cy_IPC_Drv_GetIntrBaseAddr(isr_channel); in _cyhal_ipc_irq_handler() local
943 … _FLD2VAL(IPC_INTR_STRUCT_INTR_MASKED_RELEASE, Cy_IPC_Drv_GetInterruptStatusMasked(ipc_intr_base)); in _cyhal_ipc_irq_handler()
956 Cy_IPC_Drv_ClearInterrupt(ipc_intr_base, current_sema_mask, 0); in _cyhal_ipc_irq_handler()
1037 … IPC_INTR_STRUCT_Type *ipc_intr_base = Cy_IPC_Drv_GetIntrBaseAddr(_CYHAL_IPC_SEMA_INTR_STR_NUM); in cyhal_ipc_semaphore_init() local
1039 Cy_IPC_Drv_SetInterruptMask(ipc_intr_base, (1 << obj->sema_number) - 1, 0); in cyhal_ipc_semaphore_init()
1061 IPC_INTR_STRUCT_Type *ipc_intr_base = Cy_IPC_Drv_GetIntrBaseAddr(_CYHAL_IPC_SEMA_INTR_STR_NUM); in cyhal_ipc_semaphore_free() local
1062 uint32_t mask = Cy_IPC_Drv_GetInterruptMask(ipc_intr_base); in cyhal_ipc_semaphore_free()
1064 Cy_IPC_Drv_SetInterruptMask(ipc_intr_base, mask, 0); in cyhal_ipc_semaphore_free()
1089 … IPC_INTR_STRUCT_Type *ipc_intr_base = Cy_IPC_Drv_GetIntrBaseAddr(_CYHAL_IPC_SEMA_INTR_STR_NUM); in cyhal_ipc_semaphore_give() local
1090 Cy_IPC_Drv_SetInterrupt(ipc_intr_base, 1 << obj->sema_number, 0); in cyhal_ipc_semaphore_give()
1367 …IPC_INTR_STRUCT_Type *ipc_intr_base = Cy_IPC_Drv_GetIntrBaseAddr(_CYHAL_IPC_CURRENT_CORE_IPC_INTR_… in cyhal_ipc_queue_enable_event() local
1396 uint32_t current_ipc_interrupt_mask = Cy_IPC_Drv_GetInterruptMask(ipc_intr_base); in cyhal_ipc_queue_enable_event()