Lines Matching refs:hook

810 void efm32_irq_hook_register(efm32_irq_hook_init_t *hook)  in efm32_irq_hook_register()  argument
812 switch (hook->type) in efm32_irq_hook_register()
815 dmaCbTable[hook->unit].cbFunc = hook->cbFunc; in efm32_irq_hook_register()
816 dmaCbTable[hook->unit].userPtr = hook->userPtr; in efm32_irq_hook_register()
820 rtcCbTable[hook->unit].cbFunc = hook->cbFunc; in efm32_irq_hook_register()
821 rtcCbTable[hook->unit].userPtr = hook->userPtr; in efm32_irq_hook_register()
825 timerCbTable[hook->unit].cbFunc = hook->cbFunc; in efm32_irq_hook_register()
826 timerCbTable[hook->unit].userPtr = hook->userPtr; in efm32_irq_hook_register()
830 letimerCbTable[hook->unit].cbFunc = hook->cbFunc; in efm32_irq_hook_register()
831 letimerCbTable[hook->unit].userPtr = hook->userPtr; in efm32_irq_hook_register()
835 gpioCbTable[hook->unit].cbFunc = hook->cbFunc; in efm32_irq_hook_register()
836 gpioCbTable[hook->unit].userPtr = hook->userPtr; in efm32_irq_hook_register()
840 acmpCbTable[hook->unit].cbFunc = hook->cbFunc; in efm32_irq_hook_register()
841 acmpCbTable[hook->unit].userPtr = hook->userPtr; in efm32_irq_hook_register()
845 usartCbTable[hook->unit].cbFunc = hook->cbFunc; in efm32_irq_hook_register()
846 usartCbTable[hook->unit].userPtr = hook->userPtr; in efm32_irq_hook_register()
851 leuartCbTable[hook->unit].cbFunc = hook->cbFunc; in efm32_irq_hook_register()
852 leuartCbTable[hook->unit].userPtr = hook->userPtr; in efm32_irq_hook_register()
857 iicCbTable[hook->unit].cbFunc = hook->cbFunc; in efm32_irq_hook_register()
858 iicCbTable[hook->unit].userPtr = hook->userPtr; in efm32_irq_hook_register()
866 hook->type, hook->unit, hook->cbFunc, hook->userPtr); in efm32_irq_hook_register()