/arch/blackfin/kernel/ |
H A D | exception.c | 11 int bfin_request_exception(unsigned int exception, void (*handler)(void)) argument 23 ex_table[exception] = handler; 29 int bfin_free_exception(unsigned int exception, void (*handler)(void)) argument 38 if (curr_handler != handler)
|
/arch/tile/include/asm/ |
H A D | traps.h | 34 void *handler; member in struct:intvec_state
|
/arch/alpha/kernel/ |
H A D | err_impl.h | 29 struct el_subpacket *(*handler)(struct el_subpacket *); member in struct:el_subpacket_handler
|
/arch/ia64/kernel/ |
H A D | sigframe.h | 9 * Place signal handler args where user-level unwinder can find them easily. 20 void __user *handler; /* pointer to the plabel of the signal handler */ member in struct:sigframe
|
/arch/m68k/atari/ |
H A D | stdma.c | 79 void stdma_lock(irq_handler_t handler, void *data) argument 91 stdma_isr = handler;
|
/arch/mips/include/asm/netlogic/ |
H A D | common.h | 75 nlm_set_nmi_handler(void *handler) argument 79 *(int64_t *)nmih = (long)handler;
|
/arch/powerpc/include/uapi/asm/ |
H A D | sigcontext.h | 22 unsigned long handler; member in struct:sigcontext
|
/arch/powerpc/platforms/pseries/ |
H A D | event_sources.c | 24 irq_handler_t handler, 76 if (request_irq(virqs[i], handler, 0, name, NULL)) { 23 request_event_sources_irqs(struct device_node *np, irq_handler_t handler, const char *name) argument
|
/arch/arm/common/ |
H A D | fiq_glue_setup.c | 34 struct fiq_glue_handler *handler = info; local 35 fiq_glue_setup(handler->fiq, handler, 40 int fiq_glue_register_handler(struct fiq_glue_handler *handler) argument 45 if (!handler || !handler->fiq) 68 current_handler = handler; 69 on_each_cpu(fiq_glue_setup_helper, handler, true); 134 * a resume hook when it registered the handler it will be called.
|
/arch/arm/mach-ux500/ |
H A D | cpu-db8500.c | 106 static irqreturn_t db8500_pmu_handler(int irq, void *dev, irq_handler_t handler) argument 108 irqreturn_t ret = handler(irq, dev);
|
/arch/m68k/68000/ |
H A D | timers.c | 74 .handler = hw_tick, 103 void hw_timer_init(irq_handler_t handler) argument 119 timer_interrupt = handler;
|
/arch/x86/include/asm/ |
H A D | nmi.h | 41 nmi_handler_t handler; member in struct:nmiaction 51 .handler = (fn), \
|
/arch/x86/kernel/cpu/ |
H A D | mshyperv.c | 53 void hv_setup_vmbus_irq(void (*handler)(void)) argument 55 vmbus_handler = handler;
|
/arch/arm/kernel/ |
H A D | kprobes-common.c | 131 probes_insn_handler_t *handler = 0; local 138 handler = emulate_generic_r0_12_noflags; 144 handler = emulate_generic_r2_14_noflags; 151 handler = emulate_ldm_r3_15; 155 if (handler) { 159 asi->insn_handler = handler; 165 handler = is_ldm ? simulate_ldm1_pc : simulate_stm1_pc; 167 handler = simulate_ldm1stm1; 168 asi->insn_handler = handler;
|
/arch/blackfin/mach-bf561/ |
H A D | smp.c | 111 void __init platform_request_ipi(int irq, void *handler) argument 116 ret = request_irq(irq, handler, IRQF_PERCPU | IRQF_NO_SUSPEND | 117 IRQF_FORCE_RESUME, name, handler);
|
/arch/m68k/68360/ |
H A D | commproc.c | 67 void (*handler)(void *); member in struct:cpm_action 75 void cpm_install_handler(int vec, void (*handler)(), void *dev_id); 147 /* Set our interrupt handler with the core CPU. */ 151 /* Install our own error handler. 173 /* call that vector's handler */ 185 if (cpm_vecs[vec].handler != 0) 186 (*cpm_vecs[vec].handler)(cpm_vecs[vec].dev_id); 201 * tests in the interrupt handler. 208 /* Install a CPM interrupt handler. 211 cpm_install_handler(int vec, void (*handler)(), voi argument [all...] |
H A D | config.c | 63 .handler = hw_tick, 66 void hw_timer_init(irq_handler_t handler) argument 99 timer_interrupt = handler;
|
/arch/m68k/coldfire/ |
H A D | pit.c | 122 .handler = pit_tick, 152 void hw_timer_init(irq_handler_t handler) argument
|
H A D | sltimers.c | 55 .handler = mcfslt_profile_tick, 97 .handler = mcfslt_tick, 126 void hw_timer_init(irq_handler_t handler) argument 141 timer_interrupt = handler;
|
H A D | timers.c | 87 .handler = mcftmr_tick, 118 void hw_timer_init(irq_handler_t handler) argument 134 timer_interrupt = handler; 175 .handler = coldfire_profile_tick,
|
/arch/microblaze/kernel/ |
H A D | unwind.c | 202 const struct trap_handler_info *handler = local 205 /* Is previous function the HW exception handler? */ 209 * HW exception handler doesn't save all registers, 225 /* Is previous function a trap handler? */ 226 for (; handler->start_addr; ++handler) { 227 if ((return_to >= handler->start_addr) 228 && (return_to <= handler->end_addr)) { 230 pr_info("%s\n", handler->trap_name);
|
/arch/powerpc/include/asm/ |
H A D | kexec.h | 81 extern int crash_shutdown_register(crash_shutdown_t handler); 82 extern int crash_shutdown_unregister(crash_shutdown_t handler); 99 static inline int crash_shutdown_register(crash_shutdown_t handler) argument 104 static inline int crash_shutdown_unregister(crash_shutdown_t handler) argument
|
/arch/powerpc/sysdev/ |
H A D | pmi.c | 41 struct list_head handler; member in struct:pmi_data 114 struct pmi_handler *handler; local 117 list_for_each_entry(handler, &data->handler, node) { 118 pr_debug("pmi: notifying handler %p\n", handler); 119 if (handler->type == data->msg.type) 120 handler->handle_pmi_message(data->msg); 150 INIT_LIST_HEAD(&data->handler); 190 struct pmi_handler *handler, *tm local 254 pmi_register_handler(struct pmi_handler *handler) argument 267 pmi_unregister_handler(struct pmi_handler *handler) argument [all...] |
/arch/sh/drivers/dma/ |
H A D | dmabrg.c | 51 * dmabrg_request_irq(BRGIRQID, handler, data) 54 * handler prototype: void brgirqhandler(void *data) 70 void (*handler)(void *); member in struct:dmabrg_handler 76 dmabrg_handlers[i].handler(dmabrg_handlers[i].data); 80 * main DMABRG irq handler. It acks irqs and then 126 int dmabrg_request_irq(unsigned int dmairq, void(*handler)(void*), 129 if ((dmairq > 9) || !handler) 131 if (dmabrg_handlers[dmairq].handler) 134 dmabrg_handlers[dmairq].handler = handler; [all...] |
/arch/um/drivers/ |
H A D | pcap_user.c | 98 static void handler(u_char *data, const struct pcap_pkthdr *header, function 117 n = pcap_dispatch(pri->pcap, 1, handler, (u_char *) &hdata);
|