Searched refs:isr (Results 1 - 25 of 98) sorted by relevance

1234

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ia64/ia32/
H A Dia32_traps.c21 ia32_intercept (struct pt_regs *regs, unsigned long isr) argument
23 switch ((isr >> 16) & 0xff) {
30 if (((isr >> 14) & 0x3) >= 2) {
41 ia32_exception (struct pt_regs *regs, unsigned long isr) argument
50 switch ((isr >> 16) & 0xff) {
54 if (isr == 0)
56 else if (isr & 0x4)
111 siginfo.si_isr = isr;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-ia64/
H A Dia32.h20 extern int ia32_exception (struct pt_regs *regs, unsigned long isr);
21 extern int ia32_intercept (struct pt_regs *regs, unsigned long isr);
H A Dfpswa.h58 unsigned long *fsr, unsigned long *isr, unsigned long *preds,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ia64/kernel/
H A Dtraps.c7 * 05/12/00 grao <goutham.rao@intel.com> : added isr in siginfo for SIGFPE
226 fp_emulate (int fp_fault, void *bundle, long *ipsr, long *fpsr, long *isr, long *pr, long *ifs, argument
258 (unsigned long *) isr, (unsigned long *) pr,
277 handle_fpu_swa (int fp_fault, struct pt_regs *regs, unsigned long isr) argument
316 "%s(%d): floating-point assist fault at ip %016lx, isr %016lx\n",
317 current->comm, current->pid, regs->cr_iip + ia64_psr(regs)->ri, isr);
322 exception = fp_emulate(fp_fault, bundle, &regs->cr_ipsr, &regs->ar_fpsr, &isr, &regs->pr,
340 if (isr & 0x11) {
342 } else if (isr & 0x22) {
346 } else if (isr
416 ia64_fault(unsigned long vector, unsigned long isr, unsigned long ifa, unsigned long iim, unsigned long itir, long arg5, long arg6, long arg7, struct pt_regs regs) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ia64/mm/
H A Dfault.c76 ia64_do_page_fault (unsigned long address, unsigned long isr, struct pt_regs *regs) argument
135 if (((isr >> IA64_ISR_R_BIT) & 1UL) && (!(vma->vm_flags & (VM_READ | VM_WRITE))))
138 mask = ( (((isr >> IA64_ISR_X_BIT) & 1UL) << VM_EXEC_BIT)
139 | (((isr >> IA64_ISR_W_BIT) & 1UL) << VM_WRITE_BIT));
203 if ((isr & IA64_ISR_SP)
204 || ((isr & IA64_ISR_NA) && (isr & IA64_ISR_CODE_MASK) == IA64_ISR_CODE_LFETCH))
219 si.si_isr = isr;
226 if ((isr & IA64_ISR_SP)
227 || ((isr
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/media/common/
H A Dsaa7146_core.c240 u32 isr = 0; local
243 isr = saa7146_read(dev, ISR);
246 if ( 0 == isr ) {
251 saa7146_write(dev, ISR, isr);
254 if( 0 != (dev->ext->irq_mask & isr )) {
256 dev->ext->irq_func(dev, &isr);
258 isr &= ~dev->ext->irq_mask;
261 if (0 != (isr & (MASK_27))) {
262 DEB_INT(("irq: RPS0 (0x%08x).\n",isr));
264 dev->vv_callback(dev,isr);
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-parisc/
H A Dptrace.h31 unsigned long isr; /* CR20 */ member in struct:pt_regs
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/i2c/busses/
H A Di2c-pxa.c380 static void i2c_pxa_slave_txempty(struct pxa_i2c *i2c, u32 isr) argument
382 if (isr & ISR_BED) {
395 static void i2c_pxa_slave_rxfull(struct pxa_i2c *i2c, u32 isr) argument
405 static void i2c_pxa_slave_start(struct pxa_i2c *i2c, u32 isr) argument
411 (isr & ISR_RWM) ? 'r' : 't');
415 (isr & ISR_RWM) ? I2C_SLAVE_EVENT_START_READ : I2C_SLAVE_EVENT_START_WRITE);
461 static void i2c_pxa_slave_txempty(struct pxa_i2c *i2c, u32 isr) argument
463 if (isr & ISR_BED) {
471 static void i2c_pxa_slave_rxfull(struct pxa_i2c *i2c, u32 isr) argument
476 static void i2c_pxa_slave_start(struct pxa_i2c *i2c, u32 isr) argument
624 i2c_pxa_irq_txempty(struct pxa_i2c *i2c, u32 isr) argument
732 i2c_pxa_irq_rxfull(struct pxa_i2c *i2c, u32 isr) argument
762 u32 isr = readl(_ISR(i2c)); local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/
H A Dstallion.h111 void (*isr)(struct stlpanel *panelp, unsigned int iobase); member in struct:stlpanel
127 int (*isr)(struct stlbrd *brdp); member in struct:stlbrd
H A Dcyclomx.h53 void (*isr)(struct cycx_device* card); /* interrupt service routine */ member in struct:cycx_device
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-ppc/
H A Dopen_pic.h46 extern void openpic_set_sources(int first_irq, int num_irqs, void __iomem *isr);
90 extern void openpic2_set_sources(int first_irq, int num_irqs, void *isr);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/sh/cchips/hd6446x/hd64465/
H A Dgpio.c90 unsigned short port, pin, isr, mask, portpin; local
93 isr = inw(GPIO_ISR(port));
97 if (isr & mask) {
108 outw(isr, GPIO_ISR(port));
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/include/
H A Dhndchipc.h35 extern bool si_cc_register_isr(si_t *sih, cc_isr_fn isr, uint32 ccintmask, void *cbdata);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/parisc/kernel/
H A Dunaligned.c140 regs->isr, regs->ior, toreg);
156 : "0" (val), "r" (saddr), "r" (regs->isr)
174 regs->isr, regs->ior, toreg);
194 : "0" (val), "r" (saddr), "r" (regs->isr)
213 regs->isr, regs->ior, toreg);
238 : "0" (val), "r" (saddr), "r" (regs->isr)
264 : "0" (valh), "1" (vall), "r" (saddr), "r" (regs->isr)
289 val, regs->isr, regs->ior);
305 : "r" (val), "r" (regs->ior), "r" (regs->isr)
324 val, regs->isr, reg
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/shared/
H A Dhndchipc.c47 /* chipc secondary isr info */
50 cc_isr_fn isr; /* secondary isr handler */ member in struct:__anon11549
292 * Interface to register chipc secondary isr
296 BCMATTACHFN(si_cc_register_isr)(si_t *sih, cc_isr_fn isr, uint32 ccintmask, void *cbdata) argument
309 if (cc_isr_desc[i].isr == NULL) {
310 cc_isr_desc[i].isr = isr;
351 if ((desc->isr != NULL) &&
353 (desc->isr)(des
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/i386/mach-voyager/
H A Dvoyager_smp.c264 /* debugging routine to read the isr of the cpu's pic */
268 __u16 isr; local
271 isr = inb(0xa0) << 8;
273 isr |= inb(0x20);
275 return isr;
1405 __u16 isr; local
1409 isr = vic_read_isr();
1410 if((isr & (1<<(cpi &7))) == 0) {
1602 __u16 isr; local
1610 isr
1771 __u16 imr, isr, irr; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ppc/platforms/
H A Dsbc82xx.c133 int isr; local
135 isr = sbc82xx_i8259_map[0]; /* Read ISR */
137 if (!(isr & 0x80)) {
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm/mach-at91/
H A Dgpio.c378 u32 isr; local
386 isr = __raw_readl(pio + PIO_ISR) & __raw_readl(pio + PIO_IMR);
387 if (!isr)
393 while (isr) {
394 if (isr & 1) {
408 isr >>= 1;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/avr32/mach-at32ap/
H A Dpio.c298 u32 isr; local
302 isr = pio_readl(pio, ISR) & pio_readl(pio, IMR);
303 if (!isr)
308 i = ffs(isr) - 1;
309 isr &= ~(1 << i);
315 } while (isr);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-frv/
H A Dregisters.h78 unsigned long isr; /* Integer Status Register */ member in struct:pt_regs
169 unsigned long isr; /* Integer Status Register */ member in struct:user_int_regs
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm/mach-ixp4xx/
H A Dcommon-pci.c85 unsigned long isr = *PCI_ISR; local
87 if (isr & PCI_ISR_PFE) {
291 u32 isr, status; local
293 isr = *PCI_ISR;
295 pr_debug("PCI: abort_handler addr = %#lx, isr = %#x, "
296 "status = %#x\n", addr, isr, status);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/irda/
H A Dw83977af_ir.c968 static __u8 w83977af_sir_interrupt(struct w83977af_ir *self, int isr) argument
975 IRDA_DEBUG(4, "%s(), isr=%#x\n", __FUNCTION__ , isr);
979 if (isr & ISR_TXTH_I) {
1008 if (isr & ISR_TXEMP_I) {
1023 if (isr & ISR_RXTH_I) {
1038 static __u8 w83977af_fir_interrupt(struct w83977af_ir *self, int isr) argument
1048 if (isr & (ISR_FEND_I|ISR_FSF_I)) {
1068 if (isr & ISR_TMR_I) {
1090 if (isr
1121 __u8 set, icr, isr; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ppc/syslib/
H A Dppc85xx_rio.c85 u32 isr; member in struct:rio_msg_regs
524 int isr; local
527 isr = in_be32((void *)&msg_regs->isr);
529 if (isr & RIO_MSG_ISR_TE) {
531 out_be32((void *)&msg_regs->isr, RIO_MSG_ISR_TE);
535 if (isr & RIO_MSG_ISR_DIQI) {
545 out_be32((void *)&msg_regs->isr, RIO_MSG_ISR_DIQI);
595 out_be32((void *)&msg_regs->isr, 0x00000091);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/mmc/host/
H A Dwbsd.c361 u8 status, isr; local
370 host->isr = 0;
395 isr = host->isr;
398 if (isr & WBSD_INT_CARD)
401 else if (isr & WBSD_INT_TIMEOUT)
404 else if ((cmd->flags & MMC_RSP_CRC) && (isr & WBSD_INT_CRC))
1173 int isr; local
1175 isr = inb(host->base + WBSD_ISR);
1180 if (isr
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/mfd/
H A Ducb1x00-core.c210 unsigned int isr, i; local
213 isr = ucb1x00_reg_read(ucb, UCB_IE_STATUS);
214 ucb1x00_reg_write(ucb, UCB_IE_CLEAR, isr);
217 for (i = 0, irq = ucb->irq_handler; i < 16 && isr; i++, isr >>= 1, irq++)
218 if (isr & 1 && irq->fn)

Completed in 262 milliseconds

1234