Searched defs:handler (Results 1 - 25 of 80) sorted by path

1234

/arch/alpha/kernel/
H A Derr_impl.h29 struct el_subpacket *(*handler)(struct el_subpacket *); member in struct:el_subpacket_handler
H A Dsys_titan.c200 * This is a NOP interrupt handler for the purposes of
265 titan_request_irq(unsigned int irq, irq_handler_t handler,
270 err = request_irq(irq, handler, irqflags, devname, dev_id);
282 * all reported to the kernel as machine checks, so the handler
263 titan_request_irq(unsigned int irq, irq_handler_t handler, unsigned long irqflags, const char *devname, void *dev_id) argument
/arch/arm/common/
H A Dfiq_glue_setup.c34 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/kernel/
H A Dkprobes-common.c131 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;
H A Dperf_event_cpu.c113 static int cpu_pmu_request_irq(struct arm_pmu *cpu_pmu, irq_handler_t handler) argument
129 err = request_percpu_irq(irq, handler, "arm-pmu", &percpu_pmu);
154 err = request_irq(irq, handler,
H A Dprobes.h178 * DECODE_SIMULATE(mask, value, handler)
179 * The probes instruction handler is set to the value found by
180 * indexing into the action array using the value of 'handler'. This
184 * DECODE_EMULATE(mask, value, handler)
185 * The probes instruction handler is set to the value found by
186 * indexing into the action array using the value of 'handler'. This
211 * DECODE_SIMULATEX(mask, value, handler, regs)
212 * DECODE_EMULATEX (mask, value, handler, regs)
253 * the kprobes instruction slot. This can then be called later by the handler
313 probes_insn_handler_t *handler; member in union:decode_action
355 union decode_item handler; member in struct:decode_simulate
368 union decode_item handler; member in struct:decode_emulate
[all...]
H A Dsignal.c336 unsigned long handler = (unsigned long)ksig->ka.sa.sa_handler; local
352 * The LSB of the handler determines if we're going to
353 * be using THUMB or ARM mode for this signal handler.
355 thumb = handler & 1;
418 regs->ARM_pc = handler;
467 * arguments for the signal handler.
478 * OK, we're invoking a handler
551 /* handler */
563 /* no handler */
H A Dtraps.c42 static const char *handler[]= { variable
473 * This handler is not appropriate for general purpose use in drivers
499 printk(KERN_CRIT "Bad mode in %s handler detected\n", handler[reason]);
512 thread->exec_domain->handler) {
513 thread->exec_domain->handler(n, regs);
/arch/arm/mach-davinci/
H A Dboard-da830-evm.c71 static int da830_evm_usb_ocic_notify(da8xx_ocic_handler_t handler) argument
76 if (handler != NULL) {
77 da830_evm_usb_ocic_handler = handler;
H A Dboard-omapl138-hawk.c207 static int hawk_usb_ocic_notify(da8xx_ocic_handler_t handler) argument
212 if (handler != NULL) {
213 hawk_usb_ocic_handler = handler;
/arch/arm/mach-ux500/
H A Dcpu-db8500.c106 static irqreturn_t db8500_pmu_handler(int irq, void *dev, irq_handler_t handler) argument
108 irqreturn_t ret = handler(irq, dev);
/arch/arm64/kernel/
H A Dsignal32.c441 compat_ulong_t handler = ptr_to_compat(ka->sa.sa_handler); local
446 /* Check if the handler is written for ARM or Thumb */
447 thumb = handler & 1;
477 regs->pc = handler;
H A Dtraps.c41 static const char *handler[]= { variable
385 pr_crit("Bad mode in %s handler detected, code 0x%08x\n",
386 handler[reason], esr);
/arch/blackfin/kernel/
H A Dexception.c11 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/blackfin/mach-bf561/
H A Dsmp.c111 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/frv/kernel/
H A Ddma.c34 dma_irq_handler_t handler; member in struct:frv_dma_channel
122 * DMA irq handler - determine channel involved, grab status and call real handler
129 return channel->handler(channel - frv_dma_channels,
172 dma_irq_handler_t handler,
209 channel->handler = handler;
169 frv_dma_open(const char *devname, unsigned long dmamask, int dmacap, dma_irq_handler_t handler, unsigned long irq_flags, void *data) argument
/arch/ia64/include/asm/
H A Dperfmon.h14 void (*handler)(int irq, void *arg, struct pt_regs *regs); member in struct:__anon1546
53 pfm_ovfl_ctrl_t ovfl_ctrl; /* return: perfmon controls to set by handler */
103 int debug_ovfl; /* turn on/off debug printk in overflow handler */
/arch/ia64/include/asm/sn/
H A Dsn_sal.h687 * Before calling the registered handler, SAL sets r1 to the value that
690 * If the handler pointer is NULL, then the currently registered handler
696 sn_register_pmi_handler(u64 handler, u64 global_pointer) argument
699 ia64_sal_oemcall(&ret_stuff, SN_SAL_REGISTER_PMI_HANDLER, handler,
/arch/ia64/kernel/
H A Dsigframe.h9 * 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/68000/
H A Dtimers.c74 .handler = hw_tick,
103 void hw_timer_init(irq_handler_t handler) argument
119 timer_interrupt = handler;
/arch/m68k/68360/
H A Dcommproc.c67 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 Dconfig.c63 .handler = hw_tick,
66 void hw_timer_init(irq_handler_t handler) argument
99 timer_interrupt = handler;
/arch/m68k/atari/
H A Dstdma.c79 void stdma_lock(irq_handler_t handler, void *data) argument
91 stdma_isr = handler;
/arch/m68k/coldfire/
H A Dpit.c122 .handler = pit_tick,
152 void hw_timer_init(irq_handler_t handler) argument
H A Dsltimers.c55 .handler = mcfslt_profile_tick,
97 .handler = mcfslt_tick,
126 void hw_timer_init(irq_handler_t handler) argument
141 timer_interrupt = handler;

Completed in 804 milliseconds

1234