imr                22 arch/m68k/coldfire/intc-5249.c 	u32 imr;
imr                23 arch/m68k/coldfire/intc-5249.c 	imr = readl(MCFSIM2_GPIOINTENABLE);
imr                24 arch/m68k/coldfire/intc-5249.c 	imr &= ~(0x1 << (d->irq - MCF_IRQ_GPIO0));
imr                25 arch/m68k/coldfire/intc-5249.c 	writel(imr, MCFSIM2_GPIOINTENABLE);
imr                30 arch/m68k/coldfire/intc-5249.c 	u32 imr;
imr                31 arch/m68k/coldfire/intc-5249.c 	imr = readl(MCFSIM2_GPIOINTENABLE);
imr                32 arch/m68k/coldfire/intc-5249.c 	imr |= (0x1 << (d->irq - MCF_IRQ_GPIO0));
imr                33 arch/m68k/coldfire/intc-5249.c 	writel(imr, MCFSIM2_GPIOINTENABLE);
imr                23 arch/m68k/coldfire/intc-525x.c 	u32 imr = readl(MCFSIM2_GPIOINTENABLE);
imr                28 arch/m68k/coldfire/intc-525x.c 		imr &= ~(0x001 << irq);
imr                30 arch/m68k/coldfire/intc-525x.c 		imr &= ~(0x100 << irq);
imr                31 arch/m68k/coldfire/intc-525x.c 	writel(imr, MCFSIM2_GPIOINTENABLE);
imr                36 arch/m68k/coldfire/intc-525x.c 	u32 imr = readl(MCFSIM2_GPIOINTENABLE);
imr                41 arch/m68k/coldfire/intc-525x.c 		imr |= (0x001 << irq);
imr                43 arch/m68k/coldfire/intc-525x.c 		imr |= (0x100 << irq);
imr                44 arch/m68k/coldfire/intc-525x.c 	writel(imr, MCFSIM2_GPIOINTENABLE);
imr                49 arch/m68k/coldfire/intc-525x.c 	u32 imr = 0;
imr                54 arch/m68k/coldfire/intc-525x.c 		imr |= (0x001 << irq);
imr                56 arch/m68k/coldfire/intc-525x.c 		imr |= (0x100 << irq);
imr                57 arch/m68k/coldfire/intc-525x.c 	writel(imr, MCFSIM2_GPIOINTCLEAR);
imr                47 arch/m68k/coldfire/intc.c 	u16 imr;
imr                48 arch/m68k/coldfire/intc.c 	imr = __raw_readw(MCFSIM_IMR);
imr                49 arch/m68k/coldfire/intc.c 	__raw_writew(imr | (0x1 << index), MCFSIM_IMR);
imr                54 arch/m68k/coldfire/intc.c 	u16 imr;
imr                55 arch/m68k/coldfire/intc.c 	imr = __raw_readw(MCFSIM_IMR);
imr                56 arch/m68k/coldfire/intc.c 	__raw_writew(imr & ~(0x1 << index), MCFSIM_IMR);
imr                61 arch/m68k/coldfire/intc.c 	u16 imr;
imr                62 arch/m68k/coldfire/intc.c 	imr = __raw_readw(MCFSIM_IMR);
imr                63 arch/m68k/coldfire/intc.c 	imr |= mask;
imr                64 arch/m68k/coldfire/intc.c 	__raw_writew(imr, MCFSIM_IMR);
imr                71 arch/m68k/coldfire/intc.c 	u32 imr;
imr                72 arch/m68k/coldfire/intc.c 	imr = __raw_readl(MCFSIM_IMR);
imr                73 arch/m68k/coldfire/intc.c 	__raw_writel(imr | (0x1 << index), MCFSIM_IMR);
imr                78 arch/m68k/coldfire/intc.c 	u32 imr;
imr                79 arch/m68k/coldfire/intc.c 	imr = __raw_readl(MCFSIM_IMR);
imr                80 arch/m68k/coldfire/intc.c 	__raw_writel(imr & ~(0x1 << index), MCFSIM_IMR);
imr                85 arch/m68k/coldfire/intc.c 	u32 imr;
imr                86 arch/m68k/coldfire/intc.c 	imr = __raw_readl(MCFSIM_IMR);
imr                87 arch/m68k/coldfire/intc.c 	imr |= mask;
imr                88 arch/m68k/coldfire/intc.c 	__raw_writel(imr, MCFSIM_IMR);
imr                79 arch/m68k/include/asm/mcfintc.h static inline void mcf_mapirq2imr(int irq, int imr)
imr                81 arch/m68k/include/asm/mcfintc.h 	mcf_irq2imr[irq] = imr;
imr                48 arch/mips/include/asm/mach-pmcs-msp71xx/msp_usb.h 	u32 imr;	/* 0x4: Interrupt mask */
imr                28 arch/mips/kernel/irq_txx9.c 	u32 imr;
imr                77 arch/mips/kernel/irq_txx9.c 	__raw_writel(0, &txx9_ircptr->imr);
imr                78 arch/mips/kernel/irq_txx9.c 	__raw_writel(irc_elevel, &txx9_ircptr->imr);
imr                93 arch/mips/kernel/irq_txx9.c 	__raw_writel(0, &txx9_ircptr->imr);
imr                94 arch/mips/kernel/irq_txx9.c 	__raw_writel(irc_elevel, &txx9_ircptr->imr);
imr               162 arch/mips/kernel/irq_txx9.c 	__raw_writel(0, &txx9_ircptr->imr);
imr               170 arch/mips/kernel/irq_txx9.c 	__raw_writel(irc_elevel, &txx9_ircptr->imr);
imr               184 arch/powerpc/include/asm/mpc52xx_psc.h 		u16	imr;
imr               187 arch/powerpc/include/asm/mpc52xx_psc.h #define mpc52xx_psc_imr		isr_imr.imr
imr               330 arch/powerpc/include/asm/mpc52xx_psc.h 		u16		imr;		/* PSC + 0x24 */
imr               118 arch/powerpc/sysdev/fsl_rmu.c 	u32 imr;
imr               904 arch/powerpc/sysdev/fsl_rmu.c 	out_be32(&rmu->msg_regs->imr, 0x001b0060);
imr               907 arch/powerpc/sysdev/fsl_rmu.c 	setbits32(&rmu->msg_regs->imr, (get_bitmask_order(entries) - 2) << 12);
imr               910 arch/powerpc/sysdev/fsl_rmu.c 	setbits32(&rmu->msg_regs->imr, 0x1);
imr               930 arch/powerpc/sysdev/fsl_rmu.c 	out_be32(&rmu->msg_regs->imr, 0);
imr              1013 arch/powerpc/sysdev/fsl_rmu.c 	setbits32(&rmu->msg_regs->imr, RIO_MSG_IMR_MI);
imr                67 arch/x86/include/uapi/asm/kvm.h 	__u8 imr;		/* interrupt mask register */
imr               112 arch/x86/kvm/i8259.c 	return (s->imr & mask) ? -1 : ret;
imr               137 arch/x86/kvm/i8259.c 	mask = s->irr & ~s->imr;
imr               198 arch/x86/kvm/i8259.c 			      s->pics[irq >> 3].imr, ret == 0);
imr               280 arch/x86/kvm/i8259.c 	s->imr = 0;
imr               367 arch/x86/kvm/i8259.c 			u8 imr_diff = s->imr ^ val,
imr               369 arch/x86/kvm/i8259.c 			s->imr = val;
imr               376 arch/x86/kvm/i8259.c 						!!(s->imr & (1 << irq)));
imr               435 arch/x86/kvm/i8259.c 			ret = s->imr;
imr                32 arch/x86/kvm/irq.h 	u8 imr;		/* interrupt mask register */
imr               386 arch/x86/kvm/trace.h 	    TP_PROTO(__u8 chip, __u8 pin, __u8 elcr, __u8 imr, bool coalesced),
imr               387 arch/x86/kvm/trace.h 	    TP_ARGS(chip, pin, elcr, imr, coalesced),
imr               393 arch/x86/kvm/trace.h 		__field(	__u8,		imr		)
imr               401 arch/x86/kvm/trace.h 		__entry->imr		= imr;
imr               408 arch/x86/kvm/trace.h 		  (__entry->imr & (1 << __entry->pin)) ? "|masked":"",
imr                90 arch/x86/platform/intel-quark/imr.c static inline int imr_is_enabled(struct imr_regs *imr)
imr                92 arch/x86/platform/intel-quark/imr.c 	return !(imr->rmask == IMR_READ_ACCESS_ALL &&
imr                93 arch/x86/platform/intel-quark/imr.c 		 imr->wmask == IMR_WRITE_ACCESS_ALL &&
imr                94 arch/x86/platform/intel-quark/imr.c 		 imr_to_phys(imr->addr_lo) == 0 &&
imr                95 arch/x86/platform/intel-quark/imr.c 		 imr_to_phys(imr->addr_hi) == 0);
imr               108 arch/x86/platform/intel-quark/imr.c static int imr_read(struct imr_device *idev, u32 imr_id, struct imr_regs *imr)
imr               113 arch/x86/platform/intel-quark/imr.c 	ret = iosf_mbi_read(QRK_MBI_UNIT_MM, MBI_REG_READ, reg++, &imr->addr_lo);
imr               117 arch/x86/platform/intel-quark/imr.c 	ret = iosf_mbi_read(QRK_MBI_UNIT_MM, MBI_REG_READ, reg++, &imr->addr_hi);
imr               121 arch/x86/platform/intel-quark/imr.c 	ret = iosf_mbi_read(QRK_MBI_UNIT_MM, MBI_REG_READ, reg++, &imr->rmask);
imr               125 arch/x86/platform/intel-quark/imr.c 	return iosf_mbi_read(QRK_MBI_UNIT_MM, MBI_REG_READ, reg++, &imr->wmask);
imr               139 arch/x86/platform/intel-quark/imr.c static int imr_write(struct imr_device *idev, u32 imr_id, struct imr_regs *imr)
imr               147 arch/x86/platform/intel-quark/imr.c 	ret = iosf_mbi_write(QRK_MBI_UNIT_MM, MBI_REG_WRITE, reg++, imr->addr_lo);
imr               151 arch/x86/platform/intel-quark/imr.c 	ret = iosf_mbi_write(QRK_MBI_UNIT_MM, MBI_REG_WRITE, reg++, imr->addr_hi);
imr               155 arch/x86/platform/intel-quark/imr.c 	ret = iosf_mbi_write(QRK_MBI_UNIT_MM, MBI_REG_WRITE, reg++, imr->rmask);
imr               159 arch/x86/platform/intel-quark/imr.c 	ret = iosf_mbi_write(QRK_MBI_UNIT_MM, MBI_REG_WRITE, reg++, imr->wmask);
imr               173 arch/x86/platform/intel-quark/imr.c 	     imr_to_phys(imr->addr_lo), imr_to_phys(imr->addr_hi) + IMR_MASK);
imr               191 arch/x86/platform/intel-quark/imr.c 	struct imr_regs imr;
imr               199 arch/x86/platform/intel-quark/imr.c 		ret = imr_read(idev, i, &imr);
imr               208 arch/x86/platform/intel-quark/imr.c 		if (imr_is_enabled(&imr)) {
imr               209 arch/x86/platform/intel-quark/imr.c 			base = imr_to_phys(imr.addr_lo);
imr               210 arch/x86/platform/intel-quark/imr.c 			end = imr_to_phys(imr.addr_hi) + IMR_MASK;
imr               219 arch/x86/platform/intel-quark/imr.c 			   &base, &end, size, imr.rmask, imr.wmask,
imr               220 arch/x86/platform/intel-quark/imr.c 			   imr_is_enabled(&imr) ? "enabled " : "disabled",
imr               221 arch/x86/platform/intel-quark/imr.c 			   imr.addr_lo & IMR_LOCK ? "locked" : "unlocked");
imr               282 arch/x86/platform/intel-quark/imr.c static inline int imr_address_overlap(phys_addr_t addr, struct imr_regs *imr)
imr               284 arch/x86/platform/intel-quark/imr.c 	return addr >= imr_to_phys(imr->addr_lo) && addr <= imr_to_phys(imr->addr_hi);
imr               302 arch/x86/platform/intel-quark/imr.c 	struct imr_regs imr;
imr               322 arch/x86/platform/intel-quark/imr.c 	imr.addr_lo = phys_to_imr(base);
imr               323 arch/x86/platform/intel-quark/imr.c 	imr.addr_hi = phys_to_imr(end);
imr               324 arch/x86/platform/intel-quark/imr.c 	imr.rmask = rmask;
imr               325 arch/x86/platform/intel-quark/imr.c 	imr.wmask = wmask;
imr               326 arch/x86/platform/intel-quark/imr.c 	if (!imr_is_enabled(&imr))
imr               339 arch/x86/platform/intel-quark/imr.c 		ret = imr_read(idev, i, &imr);
imr               345 arch/x86/platform/intel-quark/imr.c 		if (imr_is_enabled(&imr)) {
imr               346 arch/x86/platform/intel-quark/imr.c 			if (imr_address_overlap(base, &imr))
imr               348 arch/x86/platform/intel-quark/imr.c 			if (imr_address_overlap(end, &imr))
imr               365 arch/x86/platform/intel-quark/imr.c 	imr.addr_lo = phys_to_imr(base);
imr               366 arch/x86/platform/intel-quark/imr.c 	imr.addr_hi = phys_to_imr(end);
imr               367 arch/x86/platform/intel-quark/imr.c 	imr.rmask = rmask;
imr               368 arch/x86/platform/intel-quark/imr.c 	imr.wmask = wmask;
imr               370 arch/x86/platform/intel-quark/imr.c 	ret = imr_write(idev, reg, &imr);
imr               377 arch/x86/platform/intel-quark/imr.c 		imr.addr_lo = 0;
imr               378 arch/x86/platform/intel-quark/imr.c 		imr.addr_hi = 0;
imr               379 arch/x86/platform/intel-quark/imr.c 		imr.rmask = IMR_READ_ACCESS_ALL;
imr               380 arch/x86/platform/intel-quark/imr.c 		imr.wmask = IMR_WRITE_ACCESS_ALL;
imr               381 arch/x86/platform/intel-quark/imr.c 		imr_write(idev, reg, &imr);
imr               411 arch/x86/platform/intel-quark/imr.c 	struct imr_regs imr;
imr               436 arch/x86/platform/intel-quark/imr.c 		ret = imr_read(idev, reg, &imr);
imr               440 arch/x86/platform/intel-quark/imr.c 		if (!imr_is_enabled(&imr) || imr.addr_lo & IMR_LOCK) {
imr               448 arch/x86/platform/intel-quark/imr.c 			ret = imr_read(idev, i, &imr);
imr               452 arch/x86/platform/intel-quark/imr.c 			if (!imr_is_enabled(&imr) || imr.addr_lo & IMR_LOCK)
imr               455 arch/x86/platform/intel-quark/imr.c 			if ((imr_to_phys(imr.addr_lo) == base) &&
imr               456 arch/x86/platform/intel-quark/imr.c 			    (imr_to_phys(imr.addr_hi) == end)) {
imr               472 arch/x86/platform/intel-quark/imr.c 	imr.addr_lo = 0;
imr               473 arch/x86/platform/intel-quark/imr.c 	imr.addr_hi = 0;
imr               474 arch/x86/platform/intel-quark/imr.c 	imr.rmask = IMR_READ_ACCESS_ALL;
imr               475 arch/x86/platform/intel-quark/imr.c 	imr.wmask = IMR_WRITE_ACCESS_ALL;
imr               477 arch/x86/platform/intel-quark/imr.c 	ret = imr_write(idev, reg, &imr);
imr               497 drivers/atm/fore200e.c     fore200e->regs.pca.imr = fore200e->virt_base + PCA200E_IMR_OFFSET;
imr               774 drivers/atm/fore200e.h     volatile u32 __iomem * imr;    /* address of host interrupt mask register */
imr               139 drivers/clk/at91/pmc.c 	u32 imr;
imr               196 drivers/clk/at91/pmc.c 	regmap_read(pmcreg, AT91_PMC_IMR, &pmc_cache.imr);
imr               242 drivers/clk/at91/pmc.c 	regmap_write(pmcreg, AT91_PMC_IMR, pmc_cache.imr);
imr                44 drivers/clocksource/timer-atmel-tcb.c 	u32 imr;
imr                76 drivers/clocksource/timer-atmel-tcb.c 		tcb_cache[i].imr = readl(tcaddr + ATMEL_TC_REG(i, IMR));
imr                98 drivers/clocksource/timer-atmel-tcb.c 		writel(tcb_cache[i].imr, tcaddr + ATMEL_TC_REG(i, IER));
imr               133 drivers/crypto/ccree/cc_driver.c 	u32 imr;
imr               147 drivers/crypto/ccree/cc_driver.c 	imr = cc_ioread(drvdata, CC_REG(HOST_IMR));
imr               158 drivers/crypto/ccree/cc_driver.c 		cc_iowrite(drvdata, CC_REG(HOST_IMR), imr | drvdata->comp_mask);
imr               168 drivers/crypto/ccree/cc_driver.c 		cc_iowrite(drvdata, CC_REG(HOST_IMR), imr | CC_GPR0_IRQ_MASK);
imr               621 drivers/dma/at_hdmac.c 	u32			status, pending, imr;
imr               625 drivers/dma/at_hdmac.c 		imr = dma_readl(atdma, EBCIMR);
imr               627 drivers/dma/at_hdmac.c 		pending = status & imr;
imr               634 drivers/dma/at_hdmac.c 			 status, imr, pending);
imr              1675 drivers/dma/at_xdmac.c 	u32			imr, status, pending;
imr              1680 drivers/dma/at_xdmac.c 		imr = at_xdmac_read(atxdmac, AT_XDMAC_GIM);
imr              1682 drivers/dma/at_xdmac.c 		pending = status & imr;
imr              1686 drivers/dma/at_xdmac.c 			 __func__, status, imr, pending);
imr               706 drivers/dma/xilinx/zynqmp_dma.c 	u32 isr, imr, status;
imr               710 drivers/dma/xilinx/zynqmp_dma.c 	imr = readl(chan->regs + ZYNQMP_DMA_IMR);
imr               711 drivers/dma/xilinx/zynqmp_dma.c 	status = isr & ~imr;
imr                52 drivers/gpio/gpio-mxc.c 	u32 imr;
imr               540 drivers/gpio/gpio-mxc.c 	port->gpio_saved_reg.imr = readl(port->base + GPIO_IMR);
imr               553 drivers/gpio/gpio-mxc.c 	writel(port->gpio_saved_reg.imr, port->base + GPIO_IMR);
imr               540 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c 	unsigned int imr, isr;
imr               543 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c 	regmap_read(dc->hlcdc->regmap, ATMEL_HLCDC_IMR, &imr);
imr               545 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c 	status = imr & isr;
imr               916 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c 	regmap_read(regmap, ATMEL_HLCDC_IMR, &dc->suspend.imr);
imr               917 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c 	regmap_write(regmap, ATMEL_HLCDC_IDR, dc->suspend.imr);
imr               933 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c 	regmap_write(dc->hlcdc->regmap, ATMEL_HLCDC_IER, dc->suspend.imr);
imr               346 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.h 		u32 imr;
imr               180 drivers/gpu/drm/i915/gvt/interrupt.c 	u32 imr = *(u32 *)p_data;
imr               182 drivers/gpu/drm/i915/gvt/interrupt.c 	trace_write_ir(vgpu->id, "IMR", reg, imr, vgpu_vreg(vgpu, reg),
imr               183 drivers/gpu/drm/i915/gvt/interrupt.c 		       (vgpu_vreg(vgpu, reg) ^ imr));
imr               185 drivers/gpu/drm/i915/gvt/interrupt.c 	vgpu_vreg(vgpu, reg) = imr;
imr               364 drivers/gpu/drm/i915/gvt/interrupt.c 		u32 imr = regbase_to_imr(
imr               367 drivers/gpu/drm/i915/gvt/interrupt.c 		vgpu_vreg(vgpu, iir) |= (set_bits & ~vgpu_vreg(vgpu, imr));
imr               178 drivers/gpu/drm/i915/i915_irq.c void gen3_irq_reset(struct intel_uncore *uncore, i915_reg_t imr,
imr               181 drivers/gpu/drm/i915/i915_irq.c 	intel_uncore_write(uncore, imr, 0xffffffff);
imr               182 drivers/gpu/drm/i915/i915_irq.c 	intel_uncore_posting_read(uncore, imr);
imr               241 drivers/gpu/drm/i915/i915_irq.c 		   i915_reg_t imr, u32 imr_val,
imr               248 drivers/gpu/drm/i915/i915_irq.c 	intel_uncore_write(uncore, imr, imr_val);
imr               249 drivers/gpu/drm/i915/i915_irq.c 	intel_uncore_posting_read(uncore, imr);
imr               136 drivers/gpu/drm/i915/i915_irq.h void gen3_irq_reset(struct intel_uncore *uncore, i915_reg_t imr,
imr               142 drivers/gpu/drm/i915/i915_irq.h 		   i915_reg_t imr, u32 imr_val,
imr                46 drivers/i2c/busses/i2c-at91-core.c 	dev->imr = at91_twi_read(dev, AT91_TWI_IMR) & AT91_TWI_INT_MASK;
imr                52 drivers/i2c/busses/i2c-at91-core.c 	at91_twi_write(dev, AT91_TWI_IER, dev->imr);
imr               133 drivers/i2c/busses/i2c-at91.h 	unsigned imr;
imr              1260 drivers/iio/adc/at91-sama5d2_adc.c 	u32 imr = at91_adc_readl(st, AT91_SAMA5D2_IMR);
imr              1264 drivers/iio/adc/at91-sama5d2_adc.c 	if (!(status & imr))
imr               168 drivers/iio/adc/twl4030-madc.c 	u8 imr;
imr               453 drivers/iio/adc/twl4030-madc.c 	ret = twl_i2c_read_u8(TWL4030_MODULE_MADC, &val, madc->imr);
imr               456 drivers/iio/adc/twl4030-madc.c 			madc->imr);
imr               460 drivers/iio/adc/twl4030-madc.c 	ret = twl_i2c_write_u8(TWL4030_MODULE_MADC, val, madc->imr);
imr               463 drivers/iio/adc/twl4030-madc.c 			"unable to write imr register 0x%X\n", madc->imr);
imr               485 drivers/iio/adc/twl4030-madc.c 	ret = twl_i2c_read_u8(TWL4030_MODULE_MADC, &imr_val, madc->imr);
imr               488 drivers/iio/adc/twl4030-madc.c 			madc->imr);
imr               793 drivers/iio/adc/twl4030-madc.c 	madc->imr = madc->use_second_irq ? TWL4030_MADC_IMR2 :
imr               227 drivers/infiniband/hw/mlx5/odp.c 	struct mlx5_ib_mr *mr = odp->private, *imr = mr->parent;
imr               228 drivers/infiniband/hw/mlx5/odp.c 	struct ib_umem_odp *odp_imr = to_ib_umem_odp(imr->umem);
imr               234 drivers/infiniband/hw/mlx5/odp.c 	if (smp_load_acquire(&imr->live)) {
imr               237 drivers/infiniband/hw/mlx5/odp.c 		mlx5_ib_update_xlt(imr, idx, 1, 0,
imr               246 drivers/infiniband/hw/mlx5/odp.c 	if (atomic_dec_and_test(&imr->num_leaf_free))
imr               247 drivers/infiniband/hw/mlx5/odp.c 		wake_up(&imr->q_leaf_free);
imr               553 drivers/infiniband/hw/mlx5/odp.c 	struct mlx5_ib_mr *imr;
imr               560 drivers/infiniband/hw/mlx5/odp.c 	imr = implicit_mr_alloc(&pd->ibpd, umem_odp, 1, access_flags);
imr               561 drivers/infiniband/hw/mlx5/odp.c 	if (IS_ERR(imr)) {
imr               563 drivers/infiniband/hw/mlx5/odp.c 		return ERR_CAST(imr);
imr               566 drivers/infiniband/hw/mlx5/odp.c 	imr->umem = &umem_odp->umem;
imr               567 drivers/infiniband/hw/mlx5/odp.c 	init_waitqueue_head(&imr->q_leaf_free);
imr               568 drivers/infiniband/hw/mlx5/odp.c 	atomic_set(&imr->num_leaf_free, 0);
imr               569 drivers/infiniband/hw/mlx5/odp.c 	atomic_set(&imr->num_pending_prefetch, 0);
imr               570 drivers/infiniband/hw/mlx5/odp.c 	smp_store_release(&imr->live, 1);
imr               572 drivers/infiniband/hw/mlx5/odp.c 	return imr;
imr               575 drivers/infiniband/hw/mlx5/odp.c void mlx5_ib_free_implicit_mr(struct mlx5_ib_mr *imr)
imr               577 drivers/infiniband/hw/mlx5/odp.c 	struct ib_ucontext_per_mm *per_mm = mr_to_per_mm(imr);
imr               587 drivers/infiniband/hw/mlx5/odp.c 		if (mr->parent != imr)
imr               600 drivers/infiniband/hw/mlx5/odp.c 		atomic_inc(&imr->num_leaf_free);
imr               606 drivers/infiniband/hw/mlx5/odp.c 	wait_event(imr->q_leaf_free, !atomic_read(&imr->num_leaf_free));
imr               343 drivers/ipack/devices/ipoctal.c 			 &block_regs[i].w.imr);
imr                71 drivers/ipack/devices/scc2698.h 		u8 d5, imr;  /* Interrupt mask register of block  */
imr               203 drivers/mfd/t7l66xb.c 	u8 imr;
imr               206 drivers/mfd/t7l66xb.c 	imr = tmio_ioread8(t7l66xb->scr + SCR_IMR);
imr               207 drivers/mfd/t7l66xb.c 	imr |= 1 << (data->irq - t7l66xb->irq_base);
imr               208 drivers/mfd/t7l66xb.c 	tmio_iowrite8(imr, t7l66xb->scr + SCR_IMR);
imr               216 drivers/mfd/t7l66xb.c 	u8 imr;
imr               219 drivers/mfd/t7l66xb.c 	imr = tmio_ioread8(t7l66xb->scr + SCR_IMR);
imr               220 drivers/mfd/t7l66xb.c 	imr &= ~(1 << (data->irq - t7l66xb->irq_base));
imr               221 drivers/mfd/t7l66xb.c 	tmio_iowrite8(imr, t7l66xb->scr + SCR_IMR);
imr               539 drivers/mfd/tc6393xb.c 	u8 imr;
imr               542 drivers/mfd/tc6393xb.c 	imr = tmio_ioread8(tc6393xb->scr + SCR_IMR);
imr               543 drivers/mfd/tc6393xb.c 	imr |= 1 << (data->irq - tc6393xb->irq_base);
imr               544 drivers/mfd/tc6393xb.c 	tmio_iowrite8(imr, tc6393xb->scr + SCR_IMR);
imr               552 drivers/mfd/tc6393xb.c 	u8 imr;
imr               555 drivers/mfd/tc6393xb.c 	imr = tmio_ioread8(tc6393xb->scr + SCR_IMR);
imr               556 drivers/mfd/tc6393xb.c 	imr &= ~(1 << (data->irq - tc6393xb->irq_base));
imr               557 drivers/mfd/tc6393xb.c 	tmio_iowrite8(imr, tc6393xb->scr + SCR_IMR);
imr               418 drivers/mfd/twl4030-irq.c 	u32			imr;
imr               440 drivers/mfd/twl4030-irq.c 	agent->imr |= BIT(data->irq - agent->irq_base);
imr               448 drivers/mfd/twl4030-irq.c 	agent->imr &= ~BIT(data->irq - agent->irq_base);
imr               482 drivers/mfd/twl4030-irq.c 		} imr;
imr               485 drivers/mfd/twl4030-irq.c 		imr.word = cpu_to_le32(agent->imr);
imr               489 drivers/mfd/twl4030-irq.c 		status = twl_i2c_write(sih->module, imr.bytes,
imr               639 drivers/mfd/twl4030-irq.c 	agent->imr = ~0;
imr                56 drivers/net/can/grcan.c 	u32 imr;	/* 0x110 */
imr               483 drivers/net/can/grcan.c 	grcan_write_reg(&regs->imr, GRCAN_IRQ_NONE);
imr               789 drivers/net/can/grcan.c 		grcan_clear_bits(&regs->imr, GRCAN_IRQ_TX | GRCAN_IRQ_RX);
imr               824 drivers/net/can/grcan.c 		u32 imr = grcan_read_reg(&regs->imr);
imr               852 drivers/net/can/grcan.c 		grcan_write_reg(&regs->imr, imr);
imr               992 drivers/net/can/grcan.c 	grcan_write_reg(&regs->imr, GRCAN_IRQ_DEFAULT);
imr              1266 drivers/net/can/grcan.c 		grcan_set_bits(&regs->imr, GRCAN_IRQ_TX | GRCAN_IRQ_RX);
imr               338 drivers/net/ethernet/apple/mace.c     out_8(&mb->imr, 0xff);	/* disable all intrs for now */
imr               493 drivers/net/ethernet/apple/mace.c     out_8(&mb->imr, RCVINT);
imr               507 drivers/net/ethernet/apple/mace.c     out_8(&mb->imr, 0xff);		/* disable all intrs */
imr               862 drivers/net/ethernet/apple/mace.c     out_8(&mb->imr, RCVINT);
imr                21 drivers/net/ethernet/apple/mace.h 	REG(imr);		/* interrupt mask register */
imr               283 drivers/net/ethernet/apple/macmace.c 	mb->imr = 0xFF;	/* disable all intrs for now */
imr               411 drivers/net/ethernet/apple/macmace.c 	mb->imr = RCVINT;
imr               433 drivers/net/ethernet/apple/macmace.c 	mb->imr = 0xFF;		/* disable all irqs	 */
imr               626 drivers/net/ethernet/apple/macmace.c 	mb->imr = RCVINT;
imr               145 drivers/net/ethernet/atheros/atlx/atlx.c 				unsigned int imr)
imr               147 drivers/net/ethernet/atheros/atlx/atlx.c 	iowrite32(imr, adapter->hw.hw_addr + REG_IMR);
imr               905 drivers/net/ethernet/davicom/dm9000.c 	unsigned int imr;
imr               954 drivers/net/ethernet/davicom/dm9000.c 	imr = IMR_PAR | IMR_PTM | IMR_PRM;
imr               956 drivers/net/ethernet/davicom/dm9000.c 		imr |= IMR_LNKCHNG;
imr               958 drivers/net/ethernet/davicom/dm9000.c 	db->imr_all = imr;
imr               682 drivers/net/ethernet/dec/tulip/de4x5.c     imr |= lp->irq_en;\
imr               683 drivers/net/ethernet/dec/tulip/de4x5.c     outl(imr, DE4X5_IMR);               /* Enable the IRQs */\
imr               687 drivers/net/ethernet/dec/tulip/de4x5.c     imr = inl(DE4X5_IMR);\
imr               688 drivers/net/ethernet/dec/tulip/de4x5.c     imr &= ~lp->irq_en;\
imr               689 drivers/net/ethernet/dec/tulip/de4x5.c     outl(imr, DE4X5_IMR);               /* Disable the IRQs */\
imr               693 drivers/net/ethernet/dec/tulip/de4x5.c     imr |= lp->irq_mask;\
imr               694 drivers/net/ethernet/dec/tulip/de4x5.c     outl(imr, DE4X5_IMR);               /* Unmask the IRQs */\
imr               698 drivers/net/ethernet/dec/tulip/de4x5.c     imr = inl(DE4X5_IMR);\
imr               699 drivers/net/ethernet/dec/tulip/de4x5.c     imr &= ~lp->irq_mask;\
imr               700 drivers/net/ethernet/dec/tulip/de4x5.c     outl(imr, DE4X5_IMR);               /* Mask the IRQs */\
imr              1540 drivers/net/ethernet/dec/tulip/de4x5.c     s32 imr, omr, sts, limit;
imr              1817 drivers/net/ethernet/dec/tulip/de4x5.c     s32 imr, omr;
imr              2394 drivers/net/ethernet/dec/tulip/de4x5.c     s32 imr;
imr              2547 drivers/net/ethernet/dec/tulip/de4x5.c     s32 sts, irqs, irq_mask, imr, omr;
imr              2750 drivers/net/ethernet/dec/tulip/de4x5.c     u_long imr, omr, iobase = dev->base_addr;
imr              2933 drivers/net/ethernet/dec/tulip/de4x5.c     s32 cr, anlpa, ana, cap, irqs, irq_mask, imr, omr, slnk, sr, sts;
imr              3818 drivers/net/ethernet/dec/tulip/de4x5.c     s32 imr, sts;
imr              3821 drivers/net/ethernet/dec/tulip/de4x5.c 	imr = 0;
imr              1064 drivers/net/ethernet/sis/sis900.c 	sw32(imr, RxSOVR | RxORN | RxERR | RxOK | TxURN | TxERR | TxDESC);
imr              1553 drivers/net/ethernet/sis/sis900.c 	sw32(imr, 0x0000);
imr              1585 drivers/net/ethernet/sis/sis900.c 	sw32(imr, RxSOVR | RxORN | RxERR | RxOK | TxURN | TxERR | TxDESC);
imr              1968 drivers/net/ethernet/sis/sis900.c 	sw32(imr, 0x0000);
imr              2450 drivers/net/ethernet/sis/sis900.c 	sw32(imr, 0);
imr              2544 drivers/net/ethernet/sis/sis900.c 	sw32(imr, RxSOVR | RxORN | RxERR | RxOK | TxURN | TxERR | TxDESC);
imr               603 drivers/net/ethernet/wiznet/w5100.c 	u32 imr;
imr               606 drivers/net/ethernet/wiznet/w5100.c 		imr = W5500_SIMR;
imr               608 drivers/net/ethernet/wiznet/w5100.c 		imr = W5100_IMR;
imr               610 drivers/net/ethernet/wiznet/w5100.c 	w5100_write(priv, imr, mask);
imr               455 drivers/net/wireless/ath/ath5k/dma.c 	u32 trigger_level, imr;
imr               461 drivers/net/wireless/ath/ath5k/dma.c 	imr = ath5k_hw_set_imr(ah, ah->ah_imr & ~AR5K_INT_GLOBAL);
imr               488 drivers/net/wireless/ath/ath5k/dma.c 	ath5k_hw_set_imr(ah, imr);
imr               147 drivers/parisc/dino.c 	u32 			imr;	  /* IRQ's which are enabled */ 
imr               314 drivers/parisc/dino.c 	dino_dev->imr &= ~(DINO_MASK_IRQ(local_irq));
imr               315 drivers/parisc/dino.c 	__raw_writel(dino_dev->imr, dino_dev->hba.base_addr+DINO_IMR);
imr               335 drivers/parisc/dino.c 	dino_dev->imr |= DINO_MASK_IRQ(local_irq);	/* used in dino_isr() */
imr               336 drivers/parisc/dino.c 	__raw_writel( dino_dev->imr, dino_dev->hba.base_addr+DINO_IMR);
imr               400 drivers/parisc/dino.c 	mask = __raw_readl(dino_dev->hba.base_addr+DINO_ILR) & dino_dev->imr;
imr               108 drivers/parisc/gsc.c 	u32 imr;
imr               111 drivers/parisc/gsc.c 			irq_dev->name, imr);
imr               114 drivers/parisc/gsc.c 	imr = gsc_readl(irq_dev->hpa + OFFSET_IMR);
imr               115 drivers/parisc/gsc.c 	imr &= ~(1 << local_irq);
imr               116 drivers/parisc/gsc.c 	gsc_writel(imr, irq_dev->hpa + OFFSET_IMR);
imr               123 drivers/parisc/gsc.c 	u32 imr;
imr               126 drivers/parisc/gsc.c 			irq_dev->name, imr);
imr               129 drivers/parisc/gsc.c 	imr = gsc_readl(irq_dev->hpa + OFFSET_IMR);
imr               130 drivers/parisc/gsc.c 	imr |= 1 << local_irq;
imr               131 drivers/parisc/gsc.c 	gsc_writel(imr, irq_dev->hpa + OFFSET_IMR);
imr               111 drivers/pcmcia/pxa2xx_sharpsl.c 	unsigned short cpr, ncpr, ccr, nccr, mcr, nmcr, imr, nimr;
imr               132 drivers/pcmcia/pxa2xx_sharpsl.c 	nimr = (imr = read_scoop_reg(scoop, SCOOP_IMR)) & ~0x003E;
imr               170 drivers/pcmcia/pxa2xx_sharpsl.c 	if (imr != nimr)
imr               126 drivers/pinctrl/pinctrl-at91-pio4.c 		u32		imr;
imr               871 drivers/pinctrl/pinctrl-at91-pio4.c 		atmel_pioctrl->pm_suspend_backup[i].imr =
imr               896 drivers/pinctrl/pinctrl-at91-pio4.c 				 atmel_pioctrl->pm_suspend_backup[i].imr);
imr               262 drivers/rtc/rtc-at91rm9200.c 	unsigned long imr = at91_rtc_read_imr();
imr               265 drivers/rtc/rtc-at91rm9200.c 			(imr & AT91_RTC_ACKUPD) ? "yes" : "no");
imr               267 drivers/rtc/rtc-at91rm9200.c 			(imr & AT91_RTC_SECEV) ? "yes" : "no");
imr                71 drivers/rtc/rtc-at91sam9.c 	u32			imr;
imr               465 drivers/rtc/rtc-at91sam9.c 	rtc->imr = mr & (AT91_RTT_ALMIEN | AT91_RTT_RTTINCIEN);
imr               466 drivers/rtc/rtc-at91sam9.c 	rtt_writel(rtc, MR, mr & ~rtc->imr);
imr               482 drivers/rtc/rtc-at91sam9.c 	rtc->imr = mr & (AT91_RTT_ALMIEN | AT91_RTT_RTTINCIEN);
imr               483 drivers/rtc/rtc-at91sam9.c 	if (rtc->imr) {
imr               495 drivers/rtc/rtc-at91sam9.c 			rtt_writel(rtc, MR, mr & ~rtc->imr);
imr               507 drivers/rtc/rtc-at91sam9.c 	if (rtc->imr) {
imr               513 drivers/rtc/rtc-at91sam9.c 		rtt_writel(rtc, MR, mr | rtc->imr);
imr                49 drivers/spi/spi-altera.c 	unsigned long imr;
imr                66 drivers/spi/spi-altera.c 		hw->imr &= ~ALTERA_SPI_CONTROL_SSO_MSK;
imr                67 drivers/spi/spi-altera.c 		writel(hw->imr, hw->base + ALTERA_SPI_CONTROL);
imr                71 drivers/spi/spi-altera.c 		hw->imr |= ALTERA_SPI_CONTROL_SSO_MSK;
imr                72 drivers/spi/spi-altera.c 		writel(hw->imr, hw->base + ALTERA_SPI_CONTROL);
imr               128 drivers/spi/spi-altera.c 		hw->imr |= ALTERA_SPI_CONTROL_IRRDY_MSK;
imr               129 drivers/spi/spi-altera.c 		writel(hw->imr, hw->base + ALTERA_SPI_CONTROL);
imr               160 drivers/spi/spi-altera.c 		hw->imr &= ~ALTERA_SPI_CONTROL_IRRDY_MSK;
imr               161 drivers/spi/spi-altera.c 		writel(hw->imr, hw->base + ALTERA_SPI_CONTROL);
imr               197 drivers/spi/spi-altera.c 	hw->imr = 0;		/* disable spi interrupts */
imr               198 drivers/spi/spi-altera.c 	writel(hw->imr, hw->base + ALTERA_SPI_CONTROL);
imr              1085 drivers/spi/spi-atmel.c 	u32			status, pending, imr;
imr              1089 drivers/spi/spi-atmel.c 	imr = spi_readl(as, IMR);
imr              1091 drivers/spi/spi-atmel.c 	pending = status & imr;
imr              1143 drivers/spi/spi-atmel.c 	u32			status, pending, imr;
imr              1146 drivers/spi/spi-atmel.c 	imr = spi_readl(as, IMR);
imr              1148 drivers/spi/spi-atmel.c 	pending = status & imr;
imr               420 drivers/spi/spi-mpc512x-psc.c 	out_be16(psc_addr(mps, isr_imr.imr), 0);
imr               117 drivers/staging/rtl8188eu/hal/usb_halinit.c 	u32 imr, imr_ex;
imr               123 drivers/staging/rtl8188eu/hal/usb_halinit.c 	imr = IMR_PSTIMEOUT_88E | IMR_TBDER_88E | IMR_CPWM_88E | IMR_CPWM2_88E;
imr               124 drivers/staging/rtl8188eu/hal/usb_halinit.c 	usb_write32(Adapter, REG_HIMR_88E, imr);
imr               125 drivers/staging/rtl8188eu/hal/usb_halinit.c 	Adapter->HalData->IntrMask[0] = imr;
imr                59 drivers/tty/serial/altera_jtaguart.c 	unsigned long imr;	/* Local IMR mirror */
imr                82 drivers/tty/serial/altera_jtaguart.c 	pp->imr |= ALTERA_JTAGUART_CONTROL_WE_MSK;
imr                83 drivers/tty/serial/altera_jtaguart.c 	writel(pp->imr, port->membase + ALTERA_JTAGUART_CONTROL_REG);
imr                91 drivers/tty/serial/altera_jtaguart.c 	pp->imr &= ~ALTERA_JTAGUART_CONTROL_WE_MSK;
imr                92 drivers/tty/serial/altera_jtaguart.c 	writel(pp->imr, port->membase + ALTERA_JTAGUART_CONTROL_REG);
imr               100 drivers/tty/serial/altera_jtaguart.c 	pp->imr &= ~ALTERA_JTAGUART_CONTROL_RE_MSK;
imr               101 drivers/tty/serial/altera_jtaguart.c 	writel(pp->imr, port->membase + ALTERA_JTAGUART_CONTROL_REG);
imr               174 drivers/tty/serial/altera_jtaguart.c 		pp->imr &= ~ALTERA_JTAGUART_CONTROL_WE_MSK;
imr               175 drivers/tty/serial/altera_jtaguart.c 		writel(pp->imr, port->membase + ALTERA_JTAGUART_CONTROL_REG);
imr               187 drivers/tty/serial/altera_jtaguart.c 	       ALTERA_JTAGUART_CONTROL_RI_OFF) & pp->imr;
imr               227 drivers/tty/serial/altera_jtaguart.c 	pp->imr = ALTERA_JTAGUART_CONTROL_RE_MSK;
imr               228 drivers/tty/serial/altera_jtaguart.c 	writel(pp->imr, port->membase + ALTERA_JTAGUART_CONTROL_REG);
imr               244 drivers/tty/serial/altera_jtaguart.c 	pp->imr = 0;
imr               245 drivers/tty/serial/altera_jtaguart.c 	writel(pp->imr, port->membase + ALTERA_JTAGUART_CONTROL_REG);
imr                81 drivers/tty/serial/altera_uart.c 	unsigned short imr;	/* Local IMR mirror */
imr               114 drivers/tty/serial/altera_uart.c 	unsigned short imr = pp->imr;
imr               121 drivers/tty/serial/altera_uart.c 		imr &= ALTERA_UART_CONTROL_TRBK_MSK | ALTERA_UART_CONTROL_RTS_MSK;
imr               123 drivers/tty/serial/altera_uart.c 	altera_uart_writel(&pp->port, imr, ALTERA_UART_CONTROL_REG);
imr               132 drivers/tty/serial/altera_uart.c 		pp->imr |= ALTERA_UART_CONTROL_RTS_MSK;
imr               134 drivers/tty/serial/altera_uart.c 		pp->imr &= ~ALTERA_UART_CONTROL_RTS_MSK;
imr               142 drivers/tty/serial/altera_uart.c 	pp->imr |= ALTERA_UART_CONTROL_TRDY_MSK;
imr               150 drivers/tty/serial/altera_uart.c 	pp->imr &= ~ALTERA_UART_CONTROL_TRDY_MSK;
imr               158 drivers/tty/serial/altera_uart.c 	pp->imr &= ~ALTERA_UART_CONTROL_RRDY_MSK;
imr               169 drivers/tty/serial/altera_uart.c 		pp->imr |= ALTERA_UART_CONTROL_TRBK_MSK;
imr               171 drivers/tty/serial/altera_uart.c 		pp->imr &= ~ALTERA_UART_CONTROL_TRBK_MSK;
imr               278 drivers/tty/serial/altera_uart.c 		pp->imr &= ~ALTERA_UART_CONTROL_TRDY_MSK;
imr               289 drivers/tty/serial/altera_uart.c 	isr = altera_uart_readl(port, ALTERA_UART_STATUS_REG) & pp->imr;
imr               343 drivers/tty/serial/altera_uart.c 	pp->imr = ALTERA_UART_CONTROL_RRDY_MSK;
imr               359 drivers/tty/serial/altera_uart.c 	pp->imr = 0;
imr               179 drivers/tty/serial/atmel_serial.c 		u32		imr;
imr              2137 drivers/tty/serial/atmel_serial.c 	unsigned int old_mode, mode, imr, quot, baud, div, cd, fp = 0;
imr              2220 drivers/tty/serial/atmel_serial.c 	imr = atmel_uart_readl(port, ATMEL_US_IMR);
imr              2327 drivers/tty/serial/atmel_serial.c 	atmel_uart_writel(port, ATMEL_US_IER, imr);
imr              2558 drivers/tty/serial/atmel_serial.c 	unsigned int status, imr;
imr              2564 drivers/tty/serial/atmel_serial.c 	imr = atmel_uart_readl(port, ATMEL_US_IMR);
imr              2591 drivers/tty/serial/atmel_serial.c 	atmel_uart_writel(port, ATMEL_US_IER, imr);
imr              2730 drivers/tty/serial/atmel_serial.c 		atmel_port->cache.imr = atmel_uart_readl(port, ATMEL_US_IMR);
imr              2763 drivers/tty/serial/atmel_serial.c 		atmel_uart_writel(port, ATMEL_US_IER, atmel_port->cache.imr);
imr                55 drivers/tty/serial/mcf.c 	unsigned char		imr;		/* Local IMR mirror */
imr               108 drivers/tty/serial/mcf.c 	pp->imr |= MCFUART_UIR_TXREADY;
imr               109 drivers/tty/serial/mcf.c 	writeb(pp->imr, port->membase + MCFUART_UIMR);
imr               118 drivers/tty/serial/mcf.c 	pp->imr &= ~MCFUART_UIR_TXREADY;
imr               119 drivers/tty/serial/mcf.c 	writeb(pp->imr, port->membase + MCFUART_UIMR);
imr               128 drivers/tty/serial/mcf.c 	pp->imr &= ~MCFUART_UIR_RXREADY;
imr               129 drivers/tty/serial/mcf.c 	writeb(pp->imr, port->membase + MCFUART_UIMR);
imr               164 drivers/tty/serial/mcf.c 	pp->imr = MCFUART_UIR_RXREADY;
imr               165 drivers/tty/serial/mcf.c 	writeb(pp->imr, port->membase + MCFUART_UIMR);
imr               182 drivers/tty/serial/mcf.c 	pp->imr = 0;
imr               183 drivers/tty/serial/mcf.c 	writeb(pp->imr, port->membase + MCFUART_UIMR);
imr               354 drivers/tty/serial/mcf.c 		pp->imr &= ~MCFUART_UIR_TXREADY;
imr               355 drivers/tty/serial/mcf.c 		writeb(pp->imr, port->membase + MCFUART_UIMR);
imr               372 drivers/tty/serial/mcf.c 	isr = readb(port->membase + MCFUART_UISR) & pp->imr;
imr               179 drivers/tty/serial/msm_serial.c 	unsigned int		imr;
imr               402 drivers/tty/serial/msm_serial.c 	msm_port->imr &= ~UART_IMR_TXLEV;
imr               403 drivers/tty/serial/msm_serial.c 	msm_write(port, msm_port->imr, UART_IMR);
imr               415 drivers/tty/serial/msm_serial.c 	msm_port->imr |= UART_IMR_TXLEV;
imr               416 drivers/tty/serial/msm_serial.c 	msm_write(port, msm_port->imr, UART_IMR);
imr               465 drivers/tty/serial/msm_serial.c 	msm_port->imr |= UART_IMR_TXLEV;
imr               466 drivers/tty/serial/msm_serial.c 	msm_write(port, msm_port->imr, UART_IMR);
imr               513 drivers/tty/serial/msm_serial.c 	msm_port->imr &= ~UART_IMR_TXLEV;
imr               514 drivers/tty/serial/msm_serial.c 	msm_write(port, msm_port->imr, UART_IMR);
imr               632 drivers/tty/serial/msm_serial.c 	msm_port->imr &= ~(UART_IMR_RXLEV | UART_IMR_RXSTALE);
imr               639 drivers/tty/serial/msm_serial.c 		msm_port->imr |= UART_IMR_RXSTALE;
imr               641 drivers/tty/serial/msm_serial.c 	msm_write(uart, msm_port->imr, UART_IMR);
imr               671 drivers/tty/serial/msm_serial.c 	msm_port->imr &= ~(UART_IMR_RXLEV | UART_IMR_RXSTALE);
imr               672 drivers/tty/serial/msm_serial.c 	msm_write(port, msm_port->imr, UART_IMR);
imr               682 drivers/tty/serial/msm_serial.c 	msm_port->imr |= UART_IMR_DELTA_CTS;
imr               683 drivers/tty/serial/msm_serial.c 	msm_write(port, msm_port->imr, UART_IMR);
imr               964 drivers/tty/serial/msm_serial.c 	msm_write(port, msm_port->imr, UART_IMR); /* restore interrupt */
imr              1149 drivers/tty/serial/msm_serial.c 	msm_port->imr = UART_IMR_RXLEV | UART_IMR_RXSTALE |
imr              1152 drivers/tty/serial/msm_serial.c 	msm_write(port, msm_port->imr, UART_IMR);
imr              1228 drivers/tty/serial/msm_serial.c 	msm_port->imr = 0;
imr              1467 drivers/tty/serial/msm_serial.c 	u32 imr;
imr              1472 drivers/tty/serial/msm_serial.c 	imr = msm_read(port, UART_IMR);
imr              1481 drivers/tty/serial/msm_serial.c 	msm_write(port, imr, UART_IMR);
imr              1488 drivers/tty/serial/msm_serial.c 	u32 imr;
imr              1492 drivers/tty/serial/msm_serial.c 	imr = msm_read(port, UART_IMR);
imr              1510 drivers/tty/serial/msm_serial.c 	msm_write(port, imr, UART_IMR);
imr               121 drivers/tty/serial/sccnxp.c 	u8			imr;
imr               362 drivers/tty/serial/sccnxp.c 	s->imr |= mask << (port->line * 4);
imr               363 drivers/tty/serial/sccnxp.c 	sccnxp_write(port, SCCNXP_IMR_REG, s->imr);
imr               370 drivers/tty/serial/sccnxp.c 	s->imr &= ~(mask << (port->line * 4));
imr               371 drivers/tty/serial/sccnxp.c 	sccnxp_write(port, SCCNXP_IMR_REG, s->imr);
imr               490 drivers/tty/serial/sccnxp.c 		isr &= s->imr;
imr              1010 drivers/tty/serial/sccnxp.c 	s->imr = 0;
imr              1200 drivers/tty/serial/xilinx_uartps.c 	unsigned int imr, ctrl;
imr              1211 drivers/tty/serial/xilinx_uartps.c 	imr = readl(port->membase + CDNS_UART_IMR);
imr              1212 drivers/tty/serial/xilinx_uartps.c 	writel(imr, port->membase + CDNS_UART_IDR);
imr              1230 drivers/tty/serial/xilinx_uartps.c 	writel(imr, port->membase + CDNS_UART_IER);
imr               235 drivers/video/fbdev/i810/i810.h 	u16 bltcntl, hwstam, ier, iir, imr;
imr               582 drivers/video/fbdev/i810/i810_main.c 	i810_writew(IMR, mmio, par->hw_state.imr);
imr               660 drivers/video/fbdev/i810/i810_main.c 	par->hw_state.imr = i810_readw(IMR, mmio);
imr               237 drivers/video/fbdev/intelfb/intelfb.h 	u16 imr;
imr               653 drivers/video/fbdev/intelfb/intelfbhw.c 	hw->imr = INREG16(IMR);
imr               872 drivers/video/fbdev/intelfb/intelfbhw.c 	printk("	IMR			0x%04x\n", hw->imr);
imr               115 include/linux/igmp.h extern int ip_mc_join_group(struct sock *sk, struct ip_mreqn *imr);
imr               116 include/linux/igmp.h extern int ip_mc_join_group_ssm(struct sock *sk, struct ip_mreqn *imr,
imr               118 include/linux/igmp.h extern int ip_mc_leave_group(struct sock *sk, struct ip_mreqn *imr);
imr              1811 net/ipv4/igmp.c static struct in_device *ip_mc_find_dev(struct net *net, struct ip_mreqn *imr)
imr              1816 net/ipv4/igmp.c 	if (imr->imr_ifindex) {
imr              1817 net/ipv4/igmp.c 		idev = inetdev_by_index(net, imr->imr_ifindex);
imr              1820 net/ipv4/igmp.c 	if (imr->imr_address.s_addr) {
imr              1821 net/ipv4/igmp.c 		dev = __ip_dev_find(net, imr->imr_address.s_addr, false);
imr              1828 net/ipv4/igmp.c 						    imr->imr_multiaddr.s_addr,
imr              1836 net/ipv4/igmp.c 		imr->imr_ifindex = dev->ifindex;
imr              2156 net/ipv4/igmp.c static int __ip_mc_join_group(struct sock *sk, struct ip_mreqn *imr,
imr              2159 net/ipv4/igmp.c 	__be32 addr = imr->imr_multiaddr.s_addr;
imr              2173 net/ipv4/igmp.c 	in_dev = ip_mc_find_dev(net, imr);
imr              2181 net/ipv4/igmp.c 	ifindex = imr->imr_ifindex;
imr              2195 net/ipv4/igmp.c 	memcpy(&iml->multi, imr, sizeof(*imr));
imr              2208 net/ipv4/igmp.c int ip_mc_join_group(struct sock *sk, struct ip_mreqn *imr)
imr              2210 net/ipv4/igmp.c 	return __ip_mc_join_group(sk, imr, MCAST_EXCLUDE);
imr              2216 net/ipv4/igmp.c int ip_mc_join_group_ssm(struct sock *sk, struct ip_mreqn *imr,
imr              2219 net/ipv4/igmp.c 	return __ip_mc_join_group(sk, imr, mode);
imr              2242 net/ipv4/igmp.c int ip_mc_leave_group(struct sock *sk, struct ip_mreqn *imr)
imr              2249 net/ipv4/igmp.c 	__be32 group = imr->imr_multiaddr.s_addr;
imr              2255 net/ipv4/igmp.c 	in_dev = ip_mc_find_dev(net, imr);
imr              2256 net/ipv4/igmp.c 	if (!imr->imr_ifindex && !imr->imr_address.s_addr && !in_dev) {
imr              2260 net/ipv4/igmp.c 	ifindex = imr->imr_ifindex;
imr              2269 net/ipv4/igmp.c 		} else if (imr->imr_address.s_addr && imr->imr_address.s_addr !=
imr              2294 net/ipv4/igmp.c 	struct ip_mreqn imr;
imr              2309 net/ipv4/igmp.c 	imr.imr_multiaddr.s_addr = mreqs->imr_multiaddr;
imr              2310 net/ipv4/igmp.c 	imr.imr_address.s_addr = mreqs->imr_interface;
imr              2311 net/ipv4/igmp.c 	imr.imr_ifindex = ifindex;
imr              2312 net/ipv4/igmp.c 	in_dev = ip_mc_find_dev(net, &imr);
imr              2322 net/ipv4/igmp.c 		     imr.imr_multiaddr.s_addr) &&
imr              2323 net/ipv4/igmp.c 		    (pmc->multi.imr_ifindex == imr.imr_ifindex))
imr              2422 net/ipv4/igmp.c 		err = ip_mc_leave_group(sk, &imr);
imr              2429 net/ipv4/igmp.c 	struct ip_mreqn	imr;
imr              2446 net/ipv4/igmp.c 	imr.imr_multiaddr.s_addr = msf->imsf_multiaddr;
imr              2447 net/ipv4/igmp.c 	imr.imr_address.s_addr = msf->imsf_interface;
imr              2448 net/ipv4/igmp.c 	imr.imr_ifindex = ifindex;
imr              2449 net/ipv4/igmp.c 	in_dev = ip_mc_find_dev(net, &imr);
imr              2464 net/ipv4/igmp.c 		    pmc->multi.imr_ifindex == imr.imr_ifindex)
imr              2507 net/ipv4/igmp.c 		err = ip_mc_leave_group(sk, &imr);
imr              2515 net/ipv4/igmp.c 	struct ip_mreqn	imr;
imr              2528 net/ipv4/igmp.c 	imr.imr_multiaddr.s_addr = msf->imsf_multiaddr;
imr              2529 net/ipv4/igmp.c 	imr.imr_address.s_addr = msf->imsf_interface;
imr              2530 net/ipv4/igmp.c 	imr.imr_ifindex = 0;
imr              2531 net/ipv4/igmp.c 	in_dev = ip_mc_find_dev(net, &imr);
imr              2541 net/ipv4/igmp.c 		    pmc->multi.imr_ifindex == imr.imr_ifindex)
imr               208 sound/soc/atmel/atmel-i2s.c 	unsigned int sr, imr, pending, ch, mask;
imr               212 sound/soc/atmel/atmel-i2s.c 	regmap_read(dev->regmap, ATMEL_I2SC_IMR, &imr);
imr               213 sound/soc/atmel/atmel-i2s.c 	pending = sr & imr;
imr               120 sound/soc/fsl/mpc5200_dma.c 	u16 imr;
imr               180 sound/soc/fsl/mpc5200_dma.c 	imr = 0;
imr               182 sound/soc/fsl/mpc5200_dma.c 		imr |= MPC52xx_PSC_IMR_TXEMP;
imr               184 sound/soc/fsl/mpc5200_dma.c 		imr |= MPC52xx_PSC_IMR_ORERR;
imr               185 sound/soc/fsl/mpc5200_dma.c 	out_be16(&regs->isr_imr.imr, psc_dma->imr | imr);
imr               258 sound/soc/fsl/mpc5200_dma.c 		out_be16(&psc_dma->psc_regs->isr_imr.imr, psc_dma->imr);
imr               432 sound/soc/fsl/mpc5200_dma.c 	out_be16(&psc_dma->psc_regs->isr_imr.imr, psc_dma->imr);
imr                61 sound/soc/fsl/mpc5200_dma.h 	int imr;
imr               303 sound/soc/fsl/mpc5200_psc_ac97.c 	psc_dma->imr = 0;
imr               304 sound/soc/fsl/mpc5200_psc_ac97.c 	out_be16(&psc_dma->psc_regs->isr_imr.imr, psc_dma->imr);
imr                49 sound/soc/intel/atom/sst/sst.c 	union sst_imr_reg_mrfld imr;
imr                79 sound/soc/intel/atom/sst/sst.c 		imr.full = sst_shim_read64(drv->shim, SST_IMRX);
imr                80 sound/soc/intel/atom/sst/sst.c 		imr.part.busy_interrupt = 1;
imr                81 sound/soc/intel/atom/sst/sst.c 		sst_shim_write64(drv->shim, SST_IMRX, imr.full);
imr               182 sound/soc/intel/atom/sst/sst_ipc.c 	union interrupt_reg_mrfld imr;
imr               187 sound/soc/intel/atom/sst/sst_ipc.c 	imr.full = sst_shim_read64(sst_drv_ctx->shim, SST_IMRX);
imr               202 sound/soc/intel/atom/sst/sst_ipc.c 	imr.part.busy_interrupt = 0;
imr               203 sound/soc/intel/atom/sst/sst_ipc.c 	sst_shim_write64(sst_drv_ctx->shim, SST_IMRX, imr.full);
imr               496 sound/soc/stm/stm32_sai_sub.c 	unsigned int sr, imr, flags;
imr               499 sound/soc/stm/stm32_sai_sub.c 	stm32_sai_sub_reg_rd(sai, STM_SAI_IMR_REGX, &imr);
imr               502 sound/soc/stm/stm32_sai_sub.c 	flags = sr & imr;
imr               761 sound/soc/stm/stm32_sai_sub.c 	int imr, cr2, ret;
imr               786 sound/soc/stm/stm32_sai_sub.c 	imr = SAI_XIMR_OVRUDRIE;
imr               790 sound/soc/stm/stm32_sai_sub.c 			imr |= SAI_XIMR_MUTEDETIE;
imr               794 sound/soc/stm/stm32_sai_sub.c 		imr |= SAI_XIMR_WCKCFGIE;
imr               796 sound/soc/stm/stm32_sai_sub.c 		imr |= SAI_XIMR_AFSDETIE | SAI_XIMR_LFSDETIE;
imr               799 sound/soc/stm/stm32_sai_sub.c 			     SAI_XIMR_MASK, imr);
imr               323 sound/soc/stm/stm32_spdifrx.c 	int cr, cr_mask, imr, ret;
imr               327 sound/soc/stm/stm32_spdifrx.c 	imr = SPDIFRX_IMR_IFEIE | SPDIFRX_IMR_SYNCDIE | SPDIFRX_IMR_PERRIE;
imr               328 sound/soc/stm/stm32_spdifrx.c 	ret = regmap_update_bits(spdifrx->regmap, STM32_SPDIFRX_IMR, imr, imr);
imr               667 sound/soc/stm/stm32_spdifrx.c 	unsigned int cr, mask, sr, imr;
imr               672 sound/soc/stm/stm32_spdifrx.c 	regmap_read(spdifrx->regmap, STM32_SPDIFRX_IMR, &imr);
imr               674 sound/soc/stm/stm32_spdifrx.c 	mask = imr & SPDIFRX_XIMR_MASK;
imr               682 sound/soc/stm/stm32_spdifrx.c 			sr, imr);
imr                67 tools/arch/x86/include/uapi/asm/kvm.h 	__u8 imr;		/* interrupt mask register */
imr               311 tools/testing/selftests/networking/timestamping/timestamping.c 	struct ip_mreq imr;
imr               392 tools/testing/selftests/networking/timestamping/timestamping.c 	imr.imr_multiaddr.s_addr = iaddr.s_addr;
imr               393 tools/testing/selftests/networking/timestamping/timestamping.c 	imr.imr_interface.s_addr =
imr               396 tools/testing/selftests/networking/timestamping/timestamping.c 		       &imr.imr_interface.s_addr, sizeof(struct in_addr)) < 0)
imr               401 tools/testing/selftests/networking/timestamping/timestamping.c 		       &imr, sizeof(struct ip_mreq)) < 0)