/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_sync.c | 403 int amdgpu_sync_wait(struct amdgpu_sync *sync, bool intr) argument 410 r = dma_fence_wait(e->fence, intr);
|
H A D | amdgpu_amdkfd.h | 318 struct amdgpu_device *adev, struct kgd_mem *mem, bool intr);
|
/linux-master/drivers/dma-buf/ |
H A D | dma-resv.c | 661 * @intr: if true, do interruptible wait 671 bool intr, unsigned long timeout) 680 ret = dma_fence_wait_timeout(fence, intr, ret); 670 dma_resv_wait_timeout(struct dma_resv *obj, enum dma_resv_usage usage, bool intr, unsigned long timeout) argument
|
H A D | dma-fence.c | 486 * @intr: if true, do an interruptible wait 501 dma_fence_wait_timeout(struct dma_fence *fence, bool intr, signed long timeout) argument 516 ret = fence->ops->wait(fence, intr, timeout); 518 ret = dma_fence_default_wait(fence, intr, timeout); 752 * @intr: if true, do an interruptible wait 761 dma_fence_default_wait(struct dma_fence *fence, bool intr, signed long timeout) argument 772 if (intr && signal_pending(current)) { 787 if (intr) 796 if (ret > 0 && intr && signal_pending(current)) 832 * @intr 848 dma_fence_wait_any_timeout(struct dma_fence **fences, uint32_t count, bool intr, signed long timeout, uint32_t *idx) argument [all...] |
/linux-master/drivers/crypto/ |
H A D | n2_core.c | 1482 * So we have to back-translate, going through the 'intr' and 'ino' 1491 unsigned int intr; local 1501 intr = ip->ino_table[i].intr; 1508 if (dev_intrs[i] == intr) 1767 b->intr = i + 1;
|
/linux-master/drivers/net/wireless/zydas/zd1211rw/ |
H A D | zd_usb.c | 360 struct zd_usb_interrupt *intr = &usb->intr; local 363 spin_lock_irqsave(&intr->lock, flags); 364 if (atomic_read(&intr->read_regs_enabled)) { 365 atomic_set(&intr->read_regs_enabled, 0); 366 intr->read_regs_int_overridden = 1; 367 complete(&intr->read_regs.completion); 369 spin_unlock_irqrestore(&intr->lock, flags); 375 struct zd_usb_interrupt *intr = &usb->intr; local 429 struct zd_usb_interrupt *intr; local 505 struct zd_usb_interrupt *intr = &usb->intr; local 518 struct zd_usb_interrupt *intr = &usb->intr; local 581 struct zd_usb_interrupt *intr = &usb->intr; local 1158 struct zd_usb_interrupt *intr = &usb->intr; local 1602 struct zd_usb_interrupt *intr = &usb->intr; local 1614 struct zd_usb_interrupt *intr = &usb->intr; local 1625 struct zd_usb_interrupt *intr = &usb->intr; local 1666 struct zd_usb_interrupt *intr = &usb->intr; local [all...] |
/linux-master/drivers/net/wireless/ti/wlcore/ |
H A D | main.c | 397 wl1271_debug(DEBUG_IRQ, "intr: 0x%x (fw_rx_counter = %d, " 399 status->intr, 515 u32 intr; local 547 intr = wl->fw_status->intr; 548 intr &= WLCORE_ALL_INTR_MASK; 549 if (!intr) { 554 if (unlikely(intr & WL1271_ACX_INTR_WATCHDOG)) { 563 if (unlikely(intr & WL1271_ACX_SW_INTR_WATCHDOG)) { 573 if (likely(intr [all...] |
/linux-master/drivers/net/wireless/ti/wl1251/ |
H A D | main.c | 199 u32 intr, ctr = WL1251_IRQ_LOOP_COUNT; local 217 intr = wl1251_reg_read32(wl, ACX_REG_INTERRUPT_CLEAR); 218 wl1251_debug(DEBUG_IRQ, "intr: 0x%x", intr); 230 intr &= ~WL1251_ACX_INTR_RX0_DATA; 231 intr &= ~WL1251_ACX_INTR_RX1_DATA; 235 intr |= WL1251_ACX_INTR_RX0_DATA; 236 intr &= ~WL1251_ACX_INTR_RX1_DATA; 240 intr |= WL1251_ACX_INTR_RX0_DATA; 241 intr | [all...] |
/linux-master/drivers/net/wireless/mediatek/mt76/ |
H A D | mt792x_dma.c | 32 u32 intr, mask = 0; local 36 intr = mt76_rr(dev, MT_WFDMA0_HOST_INT_STA); 37 intr &= dev->mt76.mmio.irqmask; 38 mt76_wr(dev, MT_WFDMA0_HOST_INT_STA, intr); 40 trace_dev_irq(&dev->mt76, intr, dev->mt76.mmio.irqmask); 42 mask |= intr & (irq_map->rx.data_complete_mask | 45 if (intr & dev->irq_map->tx.mcu_complete_mask) 48 if (intr & MT_INT_MCU_CMD) { 56 intr |= irq_map->rx.data_complete_mask; 62 if (intr [all...] |
/linux-master/drivers/net/wireless/mediatek/mt76/mt7921/ |
H A D | sdio.c | 57 static int mt7921s_parse_intr(struct mt76_dev *dev, struct mt76s_intr *intr) argument 74 intr->isr = irq_data->isr; 75 intr->rec_mb = irq_data->rec_mb; 76 intr->tx.wtqcr = irq_data->tx.wtqcr; 77 intr->rx.num = irq_data->rx.num; 80 intr->rx.len[0] = irq_data->rx.len0; 82 intr->rx.len[1] = irq_data->rx.len1;
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7915/ |
H A D | mmio.c | 825 u32 intr, intr1, mask; local 831 intr = mtk_wed_device_irq_get(wed, dev->mt76.mmio.irqmask); 837 intr = mt76_rr(dev, MT_INT_SOURCE_CSR); 838 intr &= dev->mt76.mmio.irqmask; 839 mt76_wr(dev, MT_INT_SOURCE_CSR, intr); 847 intr |= intr1; 850 trace_dev_irq(&dev->mt76, intr, dev->mt76.mmio.irqmask); 852 mask = intr & MT_INT_RX_DONE_ALL; 853 if (intr & MT_INT_TX_DONE_MCU) 858 if (intr [all...] |
/linux-master/drivers/net/ethernet/smsc/ |
H A D | smsc911x.c | 1553 SMSC_TRACE(pdata, intr, "RX Stop interrupt"); 1570 SMSC_TRACE(pdata, intr, "RX Error interrupt");
|
/linux-master/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_txrx.c | 903 if (!qcq->intr.dim_coal_hw)
|
H A D | ionic_lif.h | 92 struct ionic_intr_info intr; member in struct:ionic_qcq
|
H A D | ionic_ethtool.c | 511 lif->rxqcqs[i]->intr.index, 513 lif->rxqcqs[i]->intr.dim_coal_hw = rx_dim; 518 lif->txqcqs[i]->intr.index, 520 lif->txqcqs[i]->intr.dim_coal_hw = tx_dim;
|
H A D | ionic_dev.h | 304 struct ionic_intr_info *intr, 308 intr->index = index; 369 struct ionic_intr_info *intr, 303 ionic_intr_init(struct ionic_dev *idev, struct ionic_intr_info *intr, unsigned long index) argument
|
H A D | ionic_dev.c | 614 struct ionic_intr_info *intr, 627 cq->bound_intr = intr; 613 ionic_cq_init(struct ionic_lif *lif, struct ionic_cq *cq, struct ionic_intr_info *intr, unsigned int num_descs, size_t desc_size) argument
|
H A D | ionic_debugfs.c | 119 struct ionic_intr_info *intr = &qcq->intr; local 184 intr_dentry = debugfs_create_dir("intr", qcq->dentry); 187 &intr->index); 189 &intr->vector); 191 &intr->dim_coal_hw); 199 intr_ctrl_regset->base = &idev->intr_ctrl[intr->index];
|
/linux-master/drivers/net/ethernet/mellanox/mlx4/ |
H A D | eq.c | 971 u8 intr, struct mlx4_eq *eq) 1040 eq_context->intr = intr; 970 mlx4_create_eq(struct mlx4_dev *dev, int nent, u8 intr, struct mlx4_eq *eq) argument
|
/linux-master/drivers/net/ethernet/mediatek/ |
H A D | mtk_wed_wo.c | 238 u32 intr, mask; local 243 intr = mtk_wed_wo_get_isr(wo); 244 intr &= wo->mmio.irq_mask; 245 mask = intr & (MTK_WED_WO_RXCH_INT_MASK | MTK_WED_WO_EXCEPTION_INT_MASK); 248 if (intr & MTK_WED_WO_RXCH_INT_MASK) {
|
/linux-master/drivers/net/ethernet/intel/idpf/ |
H A D | idpf_vf_dev.c | 56 struct idpf_intr_reg *intr = &adapter->mb_vector.intr_reg; local 59 intr->dyn_ctl = idpf_get_reg_addr(adapter, dyn_ctl); 60 intr->dyn_ctl_intena_m = VF_INT_DYN_CTL0_INTENA_M; 61 intr->dyn_ctl_itridx_m = VF_INT_DYN_CTL0_ITR_INDX_M; 62 intr->icr_ena = idpf_get_reg_addr(adapter, VF_INT_ICR0_ENA1); 63 intr->icr_ena_ctlq_m = VF_INT_ICR0_ENA1_ADMINQ_M; 94 struct idpf_intr_reg *intr = &q_vector->intr_reg; local 97 intr->dyn_ctl = idpf_get_reg_addr(adapter, 99 intr->dyn_ctl_intena_m = VF_INT_DYN_CTLN_INTENA_M; 100 intr [all...] |
H A D | idpf_dev.c | 56 struct idpf_intr_reg *intr = &adapter->mb_vector.intr_reg; local 59 intr->dyn_ctl = idpf_get_reg_addr(adapter, dyn_ctl); 60 intr->dyn_ctl_intena_m = PF_GLINT_DYN_CTL_INTENA_M; 61 intr->dyn_ctl_itridx_m = PF_GLINT_DYN_CTL_ITR_INDX_M; 62 intr->icr_ena = idpf_get_reg_addr(adapter, PF_INT_DIR_OICR_ENA); 63 intr->icr_ena_ctlq_m = PF_INT_DIR_OICR_ENA_M; 94 struct idpf_intr_reg *intr = &q_vector->intr_reg; local 97 intr->dyn_ctl = idpf_get_reg_addr(adapter, 99 intr->dyn_ctl_intena_m = PF_GLINT_DYN_CTL_INTENA_M; 100 intr [all...] |
/linux-master/drivers/net/ethernet/broadcom/asp2/ |
H A D | bcmasp.h | 18 #define ASP_INTR2_RX_ECH(intr) BIT(intr) 19 #define ASP_INTR2_TX_DESC(intr) BIT((intr) + 14) 22 #define ASP_INTR2_PHY_EVENT(intr) ((intr) ? BIT(30) | BIT(31) : \
|
/linux-master/drivers/net/ethernet/amd/pds_core/ |
H A D | debugfs.c | 148 struct pdsc_intr_info *intr = &pdsc->intr_info[qcq->intx]; local 150 intr_dentry = debugfs_create_dir("intr", qcq->dentry); 154 debugfs_create_u32("index", 0400, intr_dentry, &intr->index); 155 debugfs_create_u32("vector", 0400, intr_dentry, &intr->vector); 163 intr_ctrl_regset->base = &pdsc->intr_ctrl[intr->index];
|
/linux-master/drivers/block/ |
H A D | swim3.c | 71 REG(intr); 107 /* Bits in intr and intr_enable registers */ 377 in_8(&sw->intr); /* clear SEEN_SECTOR bit */ 381 /* enable intr when track found */ 399 /* enable intr when seek finished */ 479 in_8(&sw->intr); 481 /* enable intr when transfer complete */ 659 int intr, err, n; local 669 intr = in_8(&sw->intr); [all...] |