/arch/arm/kernel/ |
H A D | perf_event_cpu.c | 113 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 D | signal.c | 336 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 D | cpu-bugs64.c | 187 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 D | signal32.c | 194 * 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 D | ip22-int.c | 162 .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 D | entry.S | 92 #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 D | crash.c | 253 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 D | ppc32.h | 38 compat_uptr_t handler; member in struct:sigcontext32
|
H A D | signal_64.c | 53 * 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 D | book3s_rtas.c | 107 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 D | airq.h | 16 void (*handler)(struct airq_struct *); /* Thin-interrupt handler */ member in struct:airq_struct
|
H A D | ccwdev.h | 78 * @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 D | intercept.c | 93 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 D | uaccess.h | 196 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 D | mconsole.h | 51 void (*handler)(struct mc_request *req); member in struct:mconsole_command
|
/arch/alpha/kernel/ |
H A D | sys_titan.c | 200 * 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 D | board-omapl138-hawk.c | 207 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 D | traps.c | 41 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 D | dma.c | 34 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 D | perfmon.h | 14 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 D | iop.c | 92 * 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 D | traps.c | 122 * 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 D | beat.c | 200 irq_handler_t handler; member in struct:beat_event_list 233 rc = request_irq(virq, ev->handler, 0,
|
/arch/s390/kernel/ |
H A D | irq.c | 199 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 D | traps.c | 282 * NMI exception handler. 290 /* Install CPU exception handler */ 293 unsigned long handler = (unsigned long) addr; local 296 exception_handlers[n] = handler;
|