Searched defs:handler (Results 26 - 50 of 80) sorted by relevance

1234

/arch/arm/kernel/
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 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 */
/arch/mips/kernel/
H A Dcpu-bugs64.c187 void *handler; local
193 handler = set_except_vector(12, handle_daddi_ov);
217 set_except_vector(12, handler);
228 handler = set_except_vector(12, handle_daddi_ov);
235 set_except_vector(12, handler);
H A Dsignal32.c194 * Save FPU state to signal context. Signal handler
249 /* signal handler may have used FPU. Give it up. */
325 s32 handler; variable
329 err |= __get_user(handler, &act->sa_handler);
330 new_ka.sa.sa_handler = (void __user *)(s64)handler;
510 * Arguments to signal handler:
516 * $25 and c0_epc point to the signal handler, $29 points to the
557 * Arguments to signal handler:
563 * $25 and c0_epc point to the signal handler, $29 points to
/arch/mips/sgi-ip22/
H A Dip22-int.c162 .handler = no_action,
168 .handler = no_action,
174 .handler = no_action,
180 .handler = no_action,
187 .handler = no_action,
309 struct irq_chip *handler; local
312 handler = &ip22_local0_irq_type;
314 handler = &ip22_local1_irq_type;
316 handler = &ip22_local2_irq_type;
318 handler
[all...]
/arch/openrisc/kernel/
H A Dentry.S92 #define EXCEPTION_ENTRY(handler) \
93 .global handler ;\
94 handler: ;\ label
131 #define UNHANDLED_EXCEPTION(handler,vector) \
132 .global handler ;\
133 handler: ;\ label
220 * DTLB miss handler in the CONFIG_GUARD_PROTECTED_CORE part
277 /* call fault.c handler in or32/mm/fault.c */
297 /* call fault.c handler in or32/mm/fault.c */
/arch/powerpc/kernel/
H A Dcrash.c253 int crash_shutdown_register(crash_shutdown_t handler) argument
261 crash_shutdown_handles[i] = handler;
277 int crash_shutdown_unregister(crash_shutdown_t handler) argument
283 if (crash_shutdown_handles[i] == handler)
H A Dppc32.h38 compat_uptr_t handler; member in struct:sigcontext32
H A Dsignal_64.c53 * frame for the signal handler.
81 int signr, sigset_t *set, unsigned long handler,
151 err |= __put_user(handler, &sc->handler);
165 * register values such that a simple signal handler sees a correct
173 int signr, sigset_t *set, unsigned long handler)
289 err |= __put_user(handler, &sc->handler);
753 /* Make sure signal handler doesn't get spurious FP exceptions */
766 /* Allocate a dummy caller frame for the signal handler
80 setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs, int signr, sigset_t *set, unsigned long handler, int ctx_has_vsx_region) argument
170 setup_tm_sigcontexts(struct sigcontext __user *sc, struct sigcontext __user *tm_sc, struct pt_regs *regs, int signr, sigset_t *set, unsigned long handler) argument
[all...]
/arch/powerpc/kvm/
H A Dbook3s_rtas.c107 void (*handler)(struct kvm_vcpu *vcpu, struct rtas_args *args); member in struct:rtas_handler
113 { .name = "ibm,set-xive", .handler = kvm_rtas_set_xive },
114 { .name = "ibm,get-xive", .handler = kvm_rtas_get_xive },
115 { .name = "ibm,int-off", .handler = kvm_rtas_int_off },
116 { .name = "ibm,int-on", .handler = kvm_rtas_int_on },
122 struct rtas_handler *handler; member in struct:rtas_token_definition
139 if (rtas_name_matches(d->handler->name, name)) {
180 d->handler = h;
240 d->handler->handler(vcp
[all...]
/arch/s390/include/asm/
H A Dairq.h16 void (*handler)(struct airq_struct *); /* Thin-interrupt handler */ member in struct:airq_struct
H A Dccwdev.h78 * @handler: interrupt handler
80 * @handler is a member of the device rather than the driver since a driver
93 void (*handler) (struct ccw_device *, unsigned long, struct irb *); member in struct:ccw_device
107 * Possible CIO actions triggered by the unit check handler.
130 * @uc_handler: callback for unit check handler
/arch/s390/kvm/
H A Dintercept.c93 intercept_handler_t handler; local
99 handler = instruction_handlers[vcpu->arch.sie_block->ipa >> 8];
100 if (handler)
101 return handler(vcpu);
/arch/sh/include/asm/
H A Duaccess.h196 extern void *set_exception_table_vec(unsigned int vec, void *handler);
198 static inline void *set_exception_table_evt(unsigned int evt, void *handler) argument
200 return set_exception_table_vec(evt >> 5, handler);
/arch/um/drivers/
H A Dmconsole.h51 void (*handler)(struct mc_request *req); member in struct:mconsole_command
/arch/alpha/kernel/
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/mach-davinci/
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/arm64/kernel/
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/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/m68k/mac/
H A Diop.c92 * The handler for a message is called when the message state goes to
95 * For receiving message we maintain a list of handler functions to call when
97 * called much like an interrupt handler and are passed a copy of the message
98 * from the IOP. The message state will be in MSG_RCVD while the handler runs;
99 * it is the handler's responsibility to call iop_complete_message() when
101 * the IOP. This two-step process is provided to allow the handler to defer
102 * message processing to a bottom-half handler if the processing will take
128 void (*handler)(struct iop_msg *); member in struct:listener
289 iop_listeners[IOP_NUM_SCC][i].handler = NULL;
291 iop_listeners[IOP_NUM_ISM][i].handler
[all...]
/arch/mn10300/kernel/
H A Dtraps.c122 * See if there's a fixup handler we can force a jump to when an exception
199 * General exception handler
417 printk(KERN_EMERG "Exception in usermode interrupt handler\n");
498 * handle an exception for which a handler has not yet been installed
517 * set an interrupt stub to jump to a handler
520 void __init __set_intr_stub(enum exception_code code, void *handler) argument
525 addr = (unsigned long) handler - (unsigned long) vector;
526 vector[0] = 0xdc; /* JMP handler */
537 * set an interrupt stub to jump to a handler
539 void __init set_intr_stub(enum exception_code code, void *handler) argument
[all...]
/arch/powerpc/platforms/cell/
H A Dbeat.c200 irq_handler_t handler; member in struct:beat_event_list
233 rc = request_irq(virq, ev->handler, 0,
/arch/s390/kernel/
H A Dirq.c199 ext_int_handler_t handler; member in struct:ext_int_info
205 /* ext_int_hash_lock protects the handler lists for external interrupts */
215 int register_external_irq(u16 code, ext_int_handler_t handler) argument
225 p->handler = handler;
235 int unregister_external_irq(u16 code, ext_int_handler_t handler) argument
243 if (p->code == code && p->handler == handler) {
269 p->handler(ext_code, regs->int_parm, regs->int_parm_long);
277 .handler
[all...]
/arch/score/kernel/
H A Dtraps.c282 * NMI exception handler.
290 /* Install CPU exception handler */
293 unsigned long handler = (unsigned long) addr; local
296 exception_handlers[n] = handler;

Completed in 1628 milliseconds

1234