/SCP-firmware-master/framework/include/ |
A D | fwk_arch.h | 120 int (*set_isr_irq)(unsigned int interrupt, void (*isr)(void)); 134 void (*isr)(uintptr_t param), 146 int (*set_isr_nmi)(void (*isr)(void)); 158 int (*set_isr_nmi_param)(void (*isr)(uintptr_t param), uintptr_t parameter); 168 int (*set_isr_fault)(void (*isr)(void));
|
A D | fwk_interrupt.h | 176 int fwk_interrupt_set_isr(unsigned int interrupt, void (*isr)(void)); 192 void (*isr)(uintptr_t param),
|
/SCP-firmware-master/framework/src/ |
A D | fwk_interrupt.c | 140 int fwk_interrupt_set_isr(unsigned int interrupt, void (*isr)(void)) in fwk_interrupt_set_isr() 146 if (isr == NULL) { in fwk_interrupt_set_isr() 151 return fwk_interrupt_driver->set_isr_nmi(isr); in fwk_interrupt_set_isr() 153 return fwk_interrupt_driver->set_isr_irq(interrupt, isr); in fwk_interrupt_set_isr() 158 void (*isr)(uintptr_t param), in fwk_interrupt_set_isr_param() 165 if (isr == NULL) { in fwk_interrupt_set_isr_param() 170 return fwk_interrupt_driver->set_isr_nmi_param(isr, param); in fwk_interrupt_set_isr_param() 172 return fwk_interrupt_driver->set_isr_irq_param(interrupt, isr, param); in fwk_interrupt_set_isr_param() 199 int fwk_interrupt_set_isr_fault(void (*isr)(void)) in fwk_interrupt_set_isr_fault() 205 if (isr == NULL) { in fwk_interrupt_set_isr_fault() [all …]
|
/SCP-firmware-master/unit_test/unity_mocks/mocks/internal/ |
A D | Mockfwk_interrupt_internal.c | 50 int fwk_interrupt_set_isr_fault(cmock_fwk_interrupt_func_ptr1 isr) in fwk_interrupt_set_isr_fault() argument 63 …UNITY_TEST_ASSERT_EQUAL_PTR(cmock_call_instance->Expected_isr, isr, cmock_line, CMockStringMismatc… in fwk_interrupt_set_isr_fault() 70 …fwk_interrupt_set_isr_fault_CALL_INSTANCE* cmock_call_instance, cmock_fwk_interrupt_func_ptr1 isr); 71 …_fwk_interrupt_set_isr_fault_CALL_INSTANCE* cmock_call_instance, cmock_fwk_interrupt_func_ptr1 isr) in CMockExpectParameters_fwk_interrupt_set_isr_fault() argument 73 memcpy((void*)(&cmock_call_instance->Expected_isr), (void*)(&isr), in CMockExpectParameters_fwk_interrupt_set_isr_fault() 74 …sizeof(cmock_fwk_interrupt_func_ptr1[sizeof(isr) == sizeof(cmock_fwk_interrupt_func_ptr1) ? 1 : -1… in CMockExpectParameters_fwk_interrupt_set_isr_fault() 90 …kExpectAndReturn(UNITY_LINE_TYPE cmock_line, cmock_fwk_interrupt_func_ptr1 isr, int cmock_to_retur… in fwk_interrupt_set_isr_fault_CMockExpectAndReturn() argument 99 CMockExpectParameters_fwk_interrupt_set_isr_fault(cmock_call_instance, isr); in fwk_interrupt_set_isr_fault_CMockExpectAndReturn()
|
A D | Mockfwk_interrupt_internal.h | 30 …rrupt_set_isr_fault_ExpectAndReturn(isr, cmock_retval) fwk_interrupt_set_isr_fault_CMockExpectAndR… argument 31 …kExpectAndReturn(UNITY_LINE_TYPE cmock_line, cmock_fwk_interrupt_func_ptr1 isr, int cmock_to_retur…
|
/SCP-firmware-master/arch/arm/arm-m/src/ |
A D | arch_nvic.c | 157 NVIC_SetVector((enum IRQn)interrupt, (uint32_t)isr); in set_isr_irq() 164 void (*isr)(uintptr_t param), in set_isr_irq_param() 173 entry->func = isr; in set_isr_irq_param() 181 static int set_isr_nmi(void (*isr)(void)) in set_isr_nmi() 183 NVIC_SetVector(NonMaskableInt_IRQn, (uint32_t)isr); in set_isr_nmi() 193 entry->func = isr; in set_isr_nmi_param() 201 static int set_isr_fault(void (*isr)(void)) in set_isr_fault() 203 NVIC_SetVector(HardFault_IRQn, (uint32_t)isr); in set_isr_fault() 204 NVIC_SetVector(MemoryManagement_IRQn, (uint32_t)isr); in set_isr_fault() 205 NVIC_SetVector(BusFault_IRQn, (uint32_t)isr); in set_isr_fault() [all …]
|
/SCP-firmware-master/arch/none/host/src/ |
A D | arch_interrupt.c | 57 static int set_isr_irq(unsigned int interrupt, void (*isr)(void)) in set_isr_irq() 64 void (*isr)(uintptr_t param), in set_isr_irq_param() 70 static int set_isr_nmi(void (*isr)(void)) in set_isr_nmi() 75 static int set_isr_nmi_param(void (*isr)(uintptr_t param), uintptr_t parameter) in set_isr_nmi_param() 80 static int set_isr_fault(void (*isr)(void)) in set_isr_fault()
|
/SCP-firmware-master/arch/none/optee/src/ |
A D | arch_interrupt.c | 59 static int set_isr_irq(unsigned int interrupt, void (*isr)(void)) in set_isr_irq() 66 void (*isr)(uintptr_t param), in set_isr_irq_param() 72 static int set_isr_nmi(void (*isr)(void)) in set_isr_nmi() 77 static int set_isr_nmi_param(void (*isr)(uintptr_t param), uintptr_t parameter) in set_isr_nmi_param() 82 static int set_isr_fault(void (*isr)(void)) in set_isr_fault()
|
/SCP-firmware-master/framework/include/internal/ |
A D | fwk_interrupt.h | 34 int fwk_interrupt_set_isr_fault(void (*isr)(void));
|
/SCP-firmware-master/module/cdns_i2c/src/ |
A D | mod_cdns_i2c.c | 127 uint16_t isr = 0; in i2c_isr() local 133 isr = ctx->reg->ISR; in i2c_isr() 134 ctx->reg->ISR = isr; in i2c_isr() 136 if (isr == 0) { in i2c_isr() 140 if (isr & I2C_ISR_ERROR_MASK) { in i2c_isr() 147 if (isr & I2C_ISR_DATA_MASK) { in i2c_isr() 189 if (isr & I2C_ISR_COMP_MASK) { in i2c_isr() 254 volatile uint16_t isr; in i2c_controller_read_polled() local 419 volatile uint16_t isr; in i2c_controller_write_polled() local 492 if (isr & I2C_ISR_DATA_MASK) { in i2c_controller_write_polled() [all …]
|
/SCP-firmware-master/unit_test/unity_mocks/mocks/ |
A D | Mockfwk_interrupt.h | 151 …t_isr_ExpectAndReturn(interrupt, isr, cmock_retval) fwk_interrupt_set_isr_CMockExpectAndReturn(__L… argument 152 …INE_TYPE cmock_line, unsigned int interrupt, cmock_fwk_interrupt_func_ptr1 isr, int cmock_to_retur… 153 …pt_set_isr_CALLBACK)(unsigned int interrupt, cmock_fwk_interrupt_func_ptr1 isr, int cmock_num_call… 167 …ExpectAndReturn(interrupt, isr, param, cmock_retval) fwk_interrupt_set_isr_param_CMockExpectAndRet… argument 168 …INE_TYPE cmock_line, unsigned int interrupt, cmock_fwk_interrupt_func_ptr2 isr, uintptr_t param, i… 169 …_isr_param_CALLBACK)(unsigned int interrupt, cmock_fwk_interrupt_func_ptr2 isr, uintptr_t param, i…
|
A D | Mockfwk_interrupt.c | 1322 int fwk_interrupt_set_isr(unsigned int interrupt, cmock_fwk_interrupt_func_ptr1 isr) in fwk_interrupt_set_isr() argument 1340 …int cmock_cb_ret = Mock.fwk_interrupt_set_isr_CallbackFunctionPointer(interrupt, isr, Mock.fwk_int… in fwk_interrupt_set_isr() 1356 …UNITY_TEST_ASSERT_EQUAL_PTR(cmock_call_instance->Expected_isr, isr, cmock_line, CMockStringMismatc… in fwk_interrupt_set_isr() 1361 …>ReturnVal = Mock.fwk_interrupt_set_isr_CallbackFunctionPointer(interrupt, isr, Mock.fwk_interrupt… in fwk_interrupt_set_isr() 1372 memcpy((void*)(&cmock_call_instance->Expected_isr), (void*)(&isr), in CMockExpectParameters_fwk_interrupt_set_isr() 1422 CMockExpectParameters_fwk_interrupt_set_isr(cmock_call_instance, interrupt, isr); in fwk_interrupt_set_isr_CMockExpectAndReturn() 1454 int fwk_interrupt_set_isr_param(unsigned int interrupt, cmock_fwk_interrupt_func_ptr2 isr, uintptr_… in fwk_interrupt_set_isr_param() argument 1472 …int cmock_cb_ret = Mock.fwk_interrupt_set_isr_param_CallbackFunctionPointer(interrupt, isr, param,… in fwk_interrupt_set_isr_param() 1488 …UNITY_TEST_ASSERT_EQUAL_PTR(cmock_call_instance->Expected_isr, isr, cmock_line, CMockStringMismatc… in fwk_interrupt_set_isr_param() 1509 memcpy((void*)(&cmock_call_instance->Expected_isr), (void*)(&isr), in CMockExpectParameters_fwk_interrupt_set_isr_param() [all …]
|
/SCP-firmware-master/framework/test/ |
A D | test_fwk_interrupt.c | 87 static int set_isr(unsigned int interrupt, void (*isr)(void)) in set_isr() 93 void (*isr)(uintptr_t p), in set_isr_param() 99 static int set_isr_nmi(void (*isr)(void)) in set_isr_nmi() 104 static int set_isr_nmi_param(void (*isr)(uintptr_t p), uintptr_t p) in set_isr_nmi_param() 109 static int set_isr_fault(void (*isr)(void)) in set_isr_fault()
|
/SCP-firmware-master/product/rdv1/module/platform_system/src/ |
A D | mod_platform_system.c | 197 struct platform_system_isr *isr; in platform_system_mod_init() local 200 isr = &isrs[idx]; in platform_system_mod_init() 201 status = fwk_interrupt_set_isr(isr->interrupt, isr->handler); in platform_system_mod_init()
|
/SCP-firmware-master/product/sgi575/module/sgi575_system/src/ |
A D | mod_sgi575_system.c | 195 struct sgi575_system_isr *isr; in sgi575_system_mod_init() local 198 isr = &isrs[idx]; in sgi575_system_mod_init() 199 status = fwk_interrupt_set_isr(isr->interrupt, isr->handler); in sgi575_system_mod_init()
|
/SCP-firmware-master/product/rdv1mc/module/platform_system/src/ |
A D | mod_platform_system.c | 200 struct platform_system_isr *isr; in platform_system_mod_init() local 203 isr = &isrs[idx]; in platform_system_mod_init() 204 status = fwk_interrupt_set_isr(isr->interrupt, isr->handler); in platform_system_mod_init()
|
/SCP-firmware-master/arch/arm/armv8-a/src/ |
A D | arch_gic.c | 487 static int set_isr_irq(unsigned int interrupt, void (*isr)(void)) in set_isr_irq() 499 entry->funcn = isr; in set_isr_irq() 510 void (*isr)(uintptr_t param), in set_isr_irq_param() 523 entry->func = isr; in set_isr_irq_param() 532 static int set_isr_dummy(void (*isr)(void)) in set_isr_dummy() 538 void (*isr)(uintptr_t param), in set_isr_dummy_param()
|
/SCP-firmware-master/product/rdn1e1/module/rdn1e1_system/src/ |
A D | mod_rdn1e1_system.c | 206 struct rdn1e1_system_isr *isr; in rdn1e1_system_mod_init() local 209 isr = &isrs[idx]; in rdn1e1_system_mod_init() 210 status = fwk_interrupt_set_isr(isr->interrupt, isr->handler); in rdn1e1_system_mod_init()
|
/SCP-firmware-master/product/morello/module/morello_system/src/ |
A D | mod_morello_system.c | 471 struct morello_system_isr *isr; in morello_system_mod_init() local 474 isr = &isrs[idx]; in morello_system_mod_init() 475 status = fwk_interrupt_set_isr(isr->interrupt, isr->handler); in morello_system_mod_init()
|
/SCP-firmware-master/product/n1sdp/module/n1sdp_system/src/ |
A D | mod_n1sdp_system.c | 472 struct n1sdp_system_isr *isr; in n1sdp_system_mod_init() local 475 isr = &isrs[idx]; in n1sdp_system_mod_init() 476 status = fwk_interrupt_set_isr(isr->interrupt, isr->handler); in n1sdp_system_mod_init()
|
/SCP-firmware-master/product/rdn2/module/platform_system/src/ |
A D | mod_platform_system.c | 329 struct platform_system_isr *isr; in platform_system_mod_init() local 348 isr = &isrs[idx]; in platform_system_mod_init() 349 status = fwk_interrupt_set_isr(isr->interrupt, isr->handler); in platform_system_mod_init()
|
/SCP-firmware-master/module/transport/doc/ |
A D | transport.md | 102 | | isr() | | 199 | | isr() | |
|