Home
last modified time | relevance | path

Searched refs:handler_return (Results 1 – 25 of 26) sorted by relevance

12

/external/trusty/lk/dev/interrupt/x86_lapic/
Dinterrupts.c148 enum handler_return default_isr(unsigned int vector) { in default_isr()
149 enum handler_return ret = INT_NO_RESCHEDULE; in default_isr()
167 enum handler_return platform_irq(x86_iframe_t* frame) { in platform_irq()
170 enum handler_return ret = INT_NO_RESCHEDULE; in platform_irq()
235 enum handler_return sm_intc_enable_interrupts(void) { in sm_intc_enable_interrupts()
/external/trusty/lk/dev/interrupt/hafnium/
Dinterrupts.c45 enum handler_return platform_irq(struct iframe* frame) in platform_irq()
79 enum handler_return sm_intc_enable_interrupts(void) in sm_intc_enable_interrupts()
/external/trusty/lk/arch/arm64/
Dmp.c70 enum handler_return arm_ipi_generic_handler(void *arg) in arm_ipi_generic_handler()
77 enum handler_return arm_ipi_reschedule_handler(void *arg) in arm_ipi_reschedule_handler()
/external/trusty/lk/arch/arm/arm/
Dmp.c72 enum handler_return arm_ipi_generic_handler(void *arg) in arm_ipi_generic_handler()
79 enum handler_return arm_ipi_reschedule_handler(void *arg) in arm_ipi_reschedule_handler()
/external/trusty/lk/include/kernel/
Dmp.h54 enum handler_return mp_mbx_reschedule_irq(void);
112 static inline enum handler_return mp_mbx_reschedule_irq(void) { return 0; } in mp_mbx_reschedule_irq()
Dtimer.h35 typedef enum handler_return (*timer_callback)(struct timer *, lk_time_ns_t now,
/external/trusty/lk/dev/virtio/include/dev/
Dvirtio.h50 …enum handler_return (*irq_driver_callback)(struct virtio_device *dev, uint ring, const struct vrin…
51 enum handler_return (*config_change_callback)(struct virtio_device *dev);
/external/trusty/lk/dev/interrupt/arm_gic/
Darm_gic.c304 static enum handler_return handle_deferred_irqs(void) in handle_deferred_irqs()
306 enum handler_return ret = INT_NO_RESCHEDULE; in handle_deferred_irqs()
730 enum handler_return __platform_irq(struct iframe *frame)
755 enum handler_return ret;
774 enum handler_return platform_irq(struct iframe *frame)
795 enum handler_return ret = 0;
882 enum handler_return sm_intc_enable_interrupts(void)
/external/trusty/lk/kernel/
Dtimer.c58 static enum handler_return timer_tick(void *arg, lk_time_ns_t now);
252 static enum handler_return timer_tick(void *arg, lk_time_ns_t now) in timer_tick()
255 enum handler_return ret = INT_NO_RESCHEDULE; in timer_tick()
Dmp.c68 enum handler_return mp_mbx_reschedule_irq(void) in mp_mbx_reschedule_irq()
Dthread.c103 static enum handler_return thread_timer_callback(struct timer *t,
1156 static enum handler_return thread_timer_callback(struct timer *t, lk_time_ns_t now, in thread_timer_callback()
1180 static enum handler_return thread_sleep_handler(timer_t *timer, in thread_sleep_handler()
1730 static enum handler_return wait_queue_timeout_handler(timer_t *timer, in wait_queue_timeout_handler()
1740 enum handler_return ret = INT_NO_RESCHEDULE; in wait_queue_timeout_handler()
Ddebug.c99 static enum handler_return threadload(struct timer *t, lk_time_t now, void *arg) in threadload()
/external/trusty/lk/include/platform/
Dinterrupts.h31 typedef enum handler_return (*int_handler)(void *arg);
Dtimer.h28 typedef enum handler_return (*platform_timer_callback)(void *arg,
/external/trusty/lk/dev/interrupt/x86_lapic/include/dev/interrupt/
Dx86_interrupts.h54 enum handler_return default_isr(unsigned int vector);
/external/trusty/lk/arch/x86/
Dfaults.c82 extern enum handler_return platform_irq(x86_iframe_t *frame);
221 enum handler_return ret = INT_NO_RESCHEDULE; in x86_exception_handler()
/external/trusty/lk/dev/virtio/gpu/
Dvirtio-gpu.c42 static enum handler_return virtio_gpu_irq_driver_callback(struct virtio_device *dev, uint ring, con…
43 static enum handler_return virtio_gpu_config_change_callback(struct virtio_device *dev);
482 static enum handler_return virtio_gpu_irq_driver_callback(struct virtio_device *dev, uint ring, con… in virtio_gpu_irq_driver_callback()
516 static enum handler_return virtio_gpu_config_change_callback(struct virtio_device *dev) in virtio_gpu_config_change_callback()
/external/trusty/lk/include/lk/
Dtypes.h83 enum handler_return { enum
/external/trusty/lk/dev/virtio/block/
Dvirtio-block.c76 static enum handler_return virtio_block_irq_driver_callback(struct virtio_device *dev, uint ring, c…
170 static enum handler_return virtio_block_irq_driver_callback(struct virtio_device *dev, uint ring, c… in virtio_block_irq_driver_callback()
/external/trusty/lk/dev/timer/x86_generic/
Dx86_pit.c121 static enum handler_return x86_pit_timer_interrupt_handler(void* arg) in x86_pit_timer_interrupt_handler()
/external/trusty/lk/dev/virtio/net/
Dvirtio-net.c107 static enum handler_return virtio_net_irq_driver_callback(struct virtio_device *dev, uint ring, con…
335 static enum handler_return virtio_net_irq_driver_callback(struct virtio_device *dev, uint ring, con… in virtio_net_irq_driver_callback()
/external/trusty/lk/dev/virtio/
Dvirtio.c81 static enum handler_return virtio_mmio_irq(void *arg) in virtio_mmio_irq()
89 enum handler_return ret = INT_NO_RESCHEDULE; in virtio_mmio_irq()
/external/trusty/lk/dev/keys/
Dgpio_keypad.c87 static enum handler_return
/external/trusty/lk/dev/net/pcnet/
Dpcnet.c90 static enum handler_return pcnet_irq_handler(void *arg);
340 static enum handler_return pcnet_irq_handler(void *arg) in pcnet_irq_handler()
/external/trusty/lk/app/timertest/
Dtimertest.c99 static enum handler_return TimerTestTimerCallback(struct timer *timer, in TimerTestTimerCallback()

12