/drivers/irqchip/ |
H A D | irq-sunxi-nmi.c | 34 u32 pend; member in struct:sunxi_sc_nmi_reg_offs 40 .pend = 0x04, 46 .pend = 0x04, 167 gc->chip_types[0].regs.ack = reg_offs->pend; 177 gc->chip_types[1].regs.ack = reg_offs->pend; 183 sunxi_sc_nmi_write(gc, reg_offs->pend, 0x1);
|
H A D | spear-shirq.c | 189 u32 pend; local 191 pend = readl(shirq->base + shirq->status_reg) & shirq->mask; 192 pend >>= shirq->offset; 194 while (pend) { 195 int irq = __ffs(pend); 197 pend &= ~(0x1 << irq);
|
H A D | irq-s3c24xx.c | 513 unsigned long pend; local 522 pend = __raw_readl(reg_source); 524 if (pend == 0 || pend == last) 527 __raw_writel(pend, intc->reg_pending); 529 __raw_writel(pend, intc->reg_intpnd); 531 pr_info("irq: clearing pending status %08x\n", (int)pend); 532 last = pend;
|
/drivers/net/can/c_can/ |
H A D | c_can.c | 668 u32 idx, obj, pkts = 0, bytes = 0, pend, clr; local 670 clr = pend = priv->read_reg(priv, C_CAN_INTPND2_REG); 672 while ((idx = ffs(pend))) { 674 pend &= ~(1 << idx); 700 static u32 c_can_adjust_pending(u32 pend) argument 704 if (pend == RECEIVE_OBJECT_BITS) 705 return pend; 711 weight = hweight32(pend); 712 lasts = fls(pend); 716 return pend; 740 c_can_read_objects(struct net_device *dev, struct c_can_priv *priv, u32 pend, int quota) argument 781 u32 pend = priv->read_reg(priv, C_CAN_NEWDAT1_REG); local 802 u32 pkts = 0, pend = 0, toread, n; local [all...] |
/drivers/i2c/busses/ |
H A D | i2c-xiic.c | 327 u32 pend, isr, ier; local 337 pend = isr & ier; 339 dev_dbg(i2c->adap.dev.parent, "%s: IER: 0x%x, ISR: 0x%x, pend: 0x%x\n", 340 __func__, ier, isr, pend); 348 if (!pend) 352 if ((pend & XIIC_INTR_ARB_LOST_MASK) || 353 ((pend & XIIC_INTR_TX_ERROR_MASK) && 354 !(pend & XIIC_INTR_RX_FULL_MASK))) { 372 } else if (pend & XIIC_INTR_RX_FULL_MASK) { 408 } else if (pend [all...] |
/drivers/pinctrl/samsung/ |
H A D | pinctrl-s3c64xx.c | 609 unsigned int pend, mask; local 613 pend = readl(drvdata->virt_base + EINT0PEND_REG); 616 pend = pend & range & ~mask; 617 pend &= range; 619 while (pend) { 622 irq = fls(pend) - 1; 623 pend &= ~(1 << irq);
|
H A D | pinctrl-s3c24xx.c | 366 unsigned int pend, mask; local 370 pend = readl(d->virt_base + EINTPEND_REG); 373 pend &= ~mask; 374 pend &= range; 376 while (pend) { 379 irq = __ffs(pend); 380 pend &= ~(1 << irq);
|
H A D | pinctrl-exynos.c | 422 static inline void exynos_irq_demux_eint(unsigned long pend, argument 427 while (pend) { 428 irq = fls(pend) - 1; 430 pend &= ~(1 << irq); 440 unsigned long pend; local 448 pend = readl(d->virt_base + EXYNOS_WKUP_EPEND_OFFSET 452 exynos_irq_demux_eint(pend & ~mask, b->irq_domain);
|
/drivers/staging/rtl8712/ |
H A D | rtl8712_recv.h | 113 u8 *pend; member in struct:recv_buf
|
H A D | recv_linux.c | 68 precvbuf->pend = NULL;
|
H A D | usb_ops_linux.c | 290 precvbuf->pend = skb_end_pointer(precvbuf->pskb); 296 precvbuf->pend = skb_end_pointer(precvbuf->pskb);
|
H A D | rtl871x_recv.c | 664 u8 *phead, *pdata, *ptail, *pend; local 680 pend = precvframe->u.hdr.rx_end;
|
H A D | rtl8712_recv.c | 131 precvbuf->pend = precvbuf->pdata + MAX_RECVBUF_SZ;
|
/drivers/net/fddi/skfp/ |
H A D | smt.c | 189 smc->sm.pend[i] = 0 ; 387 if (!smc->sm.pend[SMT_TID_NIF]) 388 smc->sm.pend[SMT_TID_NIF] = smt_get_tid(smc) ; 390 smc->sm.pend[SMT_TID_NIF], SMT_REQUEST,0) ; 631 smc->sm.pend[SMT_TID_NIF] = 0 ; 641 if (sm->smt_tid == smc->sm.pend[SMT_TID_NIF]) { 642 smc->sm.pend[SMT_TID_NIF] = 0 ; 673 smc->sm.pend[SMT_TID_NIF_TEST]) { 678 smc->sm.pend[SMT_TID_NIF],sm->smt_tid) ; 710 if (sm->smt_tid == smc->sm.pend[SMT_TID_EC [all...] |
/drivers/video/fbdev/ |
H A D | tcx.c | 128 u32 __iomem *p, *pend; local 136 for (pend = p + info->fix.smem_len; p < pend; p++) {
|
/drivers/isdn/hisax/ |
H A D | isdnl3.c | 84 u_char *pend = p + size; local 94 while (p < pend) { 106 if ((pend - p) < 2) 108 if (*(p + 1) > (pend - (p + 2)))
|
H A D | st5481_usb.c | 588 struct usb_iso_packet_descriptor *pipd, *pend; local 596 pend = &urb->iso_frame_desc[urb->number_of_packets], 598 pipd < pend;
|
H A D | netjet.c | 402 u_int *pend = bcs->hw.tiger.rec + NETJET_DMA_RXSIZE - 1; local 422 if (p > pend)
|
/drivers/mtd/ |
H A D | inftlcore.c | 825 char *p, *pend; local 831 pend = buffer + SECTORSIZE; 832 for (p = buffer; p < pend && !*p; p++) 835 if (p < pend) {
|
/drivers/net/fddi/skfp/h/ |
H A D | smc.h | 341 u_long pend[SMT_MAX_TEST] ; /* TID of requests */ member in struct:smt_values
|
/drivers/staging/wlan-ng/ |
H A D | prism2fw.c | 665 u32 pend; local 674 pend = s3plug[i].addr + s3plug[i].len; 714 if (pstart >= cstart && pend <= cend)
|
/drivers/pinctrl/ |
H A D | pinctrl-rockchip.c | 1388 u32 pend; local 1395 pend = readl_relaxed(bank->reg_base + GPIO_INT_STATUS); 1403 while (pend) { 1406 irq = __ffs(pend); 1407 pend &= ~BIT(irq);
|
/drivers/infiniband/hw/mlx4/ |
H A D | mcg.c | 1165 int pend = 0; local 1176 pend = !clear; 1188 if (!pend && (!list_empty(&group->func[vf].pending) || group->func[vf].num_pend_reqs)) {
|
/drivers/tty/serial/ |
H A D | samsung.c | 381 unsigned int pend = rd_regl(port, S3C64XX_UINTP); local 384 if (pend & S3C64XX_UINTM_RXD_MSK) { 388 if (pend & S3C64XX_UINTM_TXD_MSK) {
|
/drivers/xen/ |
H A D | xen-scsiback.c | 2068 struct vscsibk_pend *pend = p; local 2071 memset(pend, 0, sizeof(*pend)); 2073 pend->grant_handles[i] = SCSIBACK_INVALID_HANDLE;
|