Home
last modified time | relevance | path

Searched refs:intr (Results 101 - 125 of 1028) sorted by relevance

12345678910>>...42

/kernel/linux/linux-6.6/include/linux/
H A Ddma-fence.h221 * Must return -ERESTARTSYS if the wait is intr = true and the wait was
228 bool intr, signed long timeout);
396 bool intr, signed long timeout);
606 bool intr, signed long timeout);
609 bool intr, signed long timeout,
615 * @intr: if true, do an interruptible wait
627 static inline signed long dma_fence_wait(struct dma_fence *fence, bool intr) in dma_fence_wait() argument
635 ret = dma_fence_wait_timeout(fence, intr, MAX_SCHEDULE_TIMEOUT); in dma_fence_wait()
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/
H A Dxtensa.c64 u32 intr = nvkm_rd32(device, base + 0xc20); in nvkm_xtensa_intr() local
68 if (intr & 0x10) in nvkm_xtensa_intr()
70 nvkm_wr32(device, base + 0xc20, intr); in nvkm_xtensa_intr()
71 intr = nvkm_rd32(device, base + 0xc20); in nvkm_xtensa_intr()
72 if (unk104 == 0x10001 && unk10c == 0x200 && chan && !intr) { in nvkm_xtensa_intr()
172 .intr = nvkm_xtensa_intr,
/kernel/linux/linux-5.10/drivers/net/ethernet/pensando/ionic/
H A Dionic_lif.c48 struct ionic_intr_info *intr; in ionic_dim_work() local
60 intr = &qcq->intr; in ionic_dim_work()
61 if (intr->dim_coal_hw != new_coal) { in ionic_dim_work()
62 intr->dim_coal_hw = new_coal; in ionic_dim_work()
65 intr->index, intr->dim_coal_hw); in ionic_dim_work()
202 struct ionic_intr_info *intr = &qcq->intr; in ionic_request_irq() local
212 snprintf(intr in ionic_request_irq()
219 ionic_intr_alloc(struct ionic_lif *lif, struct ionic_intr_info *intr) ionic_intr_alloc() argument
890 struct ionic_intr_info *intr = napi_to_cq(napi)->bound_intr; ionic_adminq_napi() local
[all...]
/kernel/linux/linux-5.10/drivers/net/vmxnet3/
H A Dvmxnet3_drv.c52 * Enable/Disable the given intr
76 for (i = 0; i < adapter->intr.num_intrs; i++) in vmxnet3_enable_all_intrs()
90 for (i = 0; i < adapter->intr.num_intrs; i++) in vmxnet3_disable_all_intrs()
2022 * Returns whether or not the intr is handled
2031 if (adapter->intr.mask_mode == VMXNET3_IMM_ACTIVE) in vmxnet3_msix_tx()
2052 * intr is handled
2061 /* disable intr if needed */ in vmxnet3_msix_rx()
2062 if (adapter->intr.mask_mode == VMXNET3_IMM_ACTIVE) in vmxnet3_msix_rx()
2074 * vmxnet3 msix event intr handler
2077 * whether or not the intr i
2156 struct vmxnet3_intr *intr = &adapter->intr; vmxnet3_request_irqs() local
2277 struct vmxnet3_intr *intr = &adapter->intr; vmxnet3_free_irqs() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
H A Dgf100.c37 u32 intr = nvkm_rd32(device, 0x000100); in gf100_fb_intr() local
38 if (intr & 0x08000000) in gf100_fb_intr()
39 nvkm_debug(subdev, "PFFB intr\n"); in gf100_fb_intr()
40 if (intr & 0x00002000) in gf100_fb_intr()
41 nvkm_debug(subdev, "PBFB intr\n"); in gf100_fb_intr()
138 .intr = gf100_fb_intr,
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
H A Dgf100.c37 u32 intr = nvkm_rd32(device, 0x000100); in gf100_fb_intr() local
38 if (intr & 0x08000000) in gf100_fb_intr()
39 nvkm_debug(subdev, "PFFB intr\n"); in gf100_fb_intr()
40 if (intr & 0x00002000) in gf100_fb_intr()
41 nvkm_debug(subdev, "PBFB intr\n"); in gf100_fb_intr()
126 .intr = gf100_fb_intr,
/kernel/linux/linux-5.10/drivers/dma-buf/
H A Ddma-fence.c395 * @intr: if true, do an interruptible wait
410 dma_fence_wait_timeout(struct dma_fence *fence, bool intr, signed long timeout) in dma_fence_wait_timeout() argument
423 ret = fence->ops->wait(fence, intr, timeout); in dma_fence_wait_timeout()
425 ret = dma_fence_default_wait(fence, intr, timeout); in dma_fence_wait_timeout()
665 * @intr: if true, do an interruptible wait
674 dma_fence_default_wait(struct dma_fence *fence, bool intr, signed long timeout) in dma_fence_default_wait() argument
685 if (intr && signal_pending(current)) { in dma_fence_default_wait()
703 if (intr) in dma_fence_default_wait()
712 if (ret > 0 && intr && signal_pending(current)) in dma_fence_default_wait()
748 * @intr
764 dma_fence_wait_any_timeout(struct dma_fence **fences, uint32_t count, bool intr, signed long timeout, uint32_t *idx) dma_fence_wait_any_timeout() argument
[all...]
/kernel/linux/linux-6.6/drivers/dma-buf/
H A Ddma-fence.c486 * @intr: if true, do an interruptible wait
501 dma_fence_wait_timeout(struct dma_fence *fence, bool intr, signed long timeout) in dma_fence_wait_timeout() argument
516 ret = fence->ops->wait(fence, intr, timeout); in dma_fence_wait_timeout()
518 ret = dma_fence_default_wait(fence, intr, timeout); in dma_fence_wait_timeout()
752 * @intr: if true, do an interruptible wait
761 dma_fence_default_wait(struct dma_fence *fence, bool intr, signed long timeout) in dma_fence_default_wait() argument
772 if (intr && signal_pending(current)) { in dma_fence_default_wait()
787 if (intr) in dma_fence_default_wait()
796 if (ret > 0 && intr && signal_pending(current)) in dma_fence_default_wait()
832 * @intr
848 dma_fence_wait_any_timeout(struct dma_fence **fences, uint32_t count, bool intr, signed long timeout, uint32_t *idx) dma_fence_wait_any_timeout() argument
[all...]
/kernel/linux/linux-5.10/drivers/macintosh/
H A Dmacio-adb.c27 struct preg intr; member
39 /* Bits in intr and intr_enb registers */
115 out_8(&adb->intr.r, 0); in macio_init()
216 if (in_8(&adb->intr.r) & TAG) { in macio_adb_interrupt()
234 out_8(&adb->intr.r, 0); in macio_adb_interrupt()
237 if (in_8(&adb->intr.r) & DFB) { in macio_adb_interrupt()
261 out_8(&adb->intr.r, 0); in macio_adb_interrupt()
285 if (in_8(&adb->intr.r) != 0) in macio_adb_poll()
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/sec2/
H A Dgp102.c169 u32 intr = nvkm_falcon_rd32(falcon, 0x008) & disp & ~(disp >> 16); in gp102_sec2_intr() local
171 if (intr & 0x00000040) { in gp102_sec2_intr()
174 intr &= ~0x00000040; in gp102_sec2_intr()
177 if (intr) { in gp102_sec2_intr()
178 nvkm_error(subdev, "unhandled intr %08x\n", intr); in gp102_sec2_intr()
179 nvkm_falcon_wr32(falcon, 0x004, intr); in gp102_sec2_intr()
254 .intr = gp102_sec2_intr,
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/fault/
H A Dgv100.c77 const u32 intr = buffer->id ? 0x08000000 : 0x20000000; in gv100_fault_buffer_intr() local
79 nvkm_mask(device, 0x100a2c, intr, intr); in gv100_fault_buffer_intr()
81 nvkm_mask(device, 0x100a34, intr, intr); in gv100_fault_buffer_intr()
179 nvkm_debug(subdev, "intr %08x\n", stat); in gv100_fault_intr()
213 .intr = gv100_fault_intr,
220 .buffer.intr = gv100_fault_buffer_intr,
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/af/
H A Dmcs_cnf10kb.c219 void cnf10kb_mcs_bbe_intr_handler(struct mcs *mcs, u64 intr, in cnf10kb_mcs_bbe_intr_handler() argument
225 if (!(intr & MCS_BBE_INT_MASK)) in cnf10kb_mcs_bbe_intr_handler()
232 if (!(intr & BIT_ULL(i))) in cnf10kb_mcs_bbe_intr_handler()
238 if (intr & 0xFULL) in cnf10kb_mcs_bbe_intr_handler()
253 void cnf10kb_mcs_pab_intr_handler(struct mcs *mcs, u64 intr, in cnf10kb_mcs_pab_intr_handler() argument
259 if (!(intr & MCS_PAB_INT_MASK)) in cnf10kb_mcs_pab_intr_handler()
266 if (!(intr & BIT_ULL(i))) in cnf10kb_mcs_pab_intr_handler()
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7921/
H A Dsdio.c57 static int mt7921s_parse_intr(struct mt76_dev *dev, struct mt76s_intr *intr) in mt7921s_parse_intr() argument
74 intr->isr = irq_data->isr; in mt7921s_parse_intr()
75 intr->rec_mb = irq_data->rec_mb; in mt7921s_parse_intr()
76 intr->tx.wtqcr = irq_data->tx.wtqcr; in mt7921s_parse_intr()
77 intr->rx.num = irq_data->rx.num; in mt7921s_parse_intr()
80 intr->rx.len[0] = irq_data->rx.len0; in mt7921s_parse_intr()
82 intr->rx.len[1] = irq_data->rx.len1; in mt7921s_parse_intr()
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/fault/
H A Dgv100.c79 const u32 intr = buffer->id ? 0x08000000 : 0x20000000; in gv100_fault_buffer_intr() local
81 nvkm_mask(device, 0x100a2c, intr, intr); in gv100_fault_buffer_intr()
83 nvkm_mask(device, 0x100a34, intr, intr); in gv100_fault_buffer_intr()
182 nvkm_debug(subdev, "intr %08x\n", stat); in gv100_fault_intr()
219 .intr = gv100_fault_intr,
226 .buffer.intr = gv100_fault_buffer_intr,
/kernel/linux/linux-6.6/drivers/macintosh/
H A Dmacio-adb.c29 struct preg intr; member
41 /* Bits in intr and intr_enb registers */
117 out_8(&adb->intr.r, 0); in macio_init()
218 if (in_8(&adb->intr.r) & TAG) { in macio_adb_interrupt()
237 out_8(&adb->intr.r, 0); in macio_adb_interrupt()
240 if (in_8(&adb->intr.r) & DFB) { in macio_adb_interrupt()
264 out_8(&adb->intr.r, 0); in macio_adb_interrupt()
288 if (in_8(&adb->intr.r) != 0) in macio_adb_poll()
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/
H A Dradeon_fence.c468 * @intr: use interruptable sleep
473 * @intr selects whether to use interruptable (true) or non-interruptable
481 u64 *target_seq, bool intr, in radeon_fence_wait_seq_timeout()
499 if (intr) { in radeon_fence_wait_seq_timeout()
527 * @intr: use interruptible sleep
530 * @intr selects whether to use interruptable (true) or non-interruptable
536 long radeon_fence_wait_timeout(struct radeon_fence *fence, bool intr, long timeout) in radeon_fence_wait_timeout() argument
548 return dma_fence_wait(&fence->base, intr); in radeon_fence_wait_timeout()
551 r = radeon_fence_wait_seq_timeout(fence->rdev, seq, intr, timeout); in radeon_fence_wait_timeout()
564 * @intr
480 radeon_fence_wait_seq_timeout(struct radeon_device *rdev, u64 *target_seq, bool intr, long timeout) radeon_fence_wait_seq_timeout() argument
571 radeon_fence_wait(struct radeon_fence *fence, bool intr) radeon_fence_wait() argument
594 radeon_fence_wait_any(struct radeon_device *rdev, struct radeon_fence **fences, bool intr) radeon_fence_wait_any() argument
1058 radeon_fence_default_wait(struct dma_fence *f, bool intr, signed long t) radeon_fence_default_wait() argument
[all...]
/kernel/linux/linux-5.10/arch/mips/pci/
H A Dops-gt64xxx_pci0.c34 u32 intr; in gt64xxx_pci0_pcibios_config_access() local
71 intr = GT_READ(GT_INTRCAUSE_OFS); in gt64xxx_pci0_pcibios_config_access()
73 if (intr & (GT_INTRCAUSE_MASABORT0_BIT | GT_INTRCAUSE_TARABORT0_BIT)) { in gt64xxx_pci0_pcibios_config_access()
H A Dops-msc.c37 u32 intr; in msc_pcibios_config_access() local
56 MSC_READ(MSC01_PCI_INTSTAT, intr); in msc_pcibios_config_access()
57 if (intr & (MSC01_PCI_INTCFG_MA_BIT | MSC01_PCI_INTCFG_TA_BIT)) { in msc_pcibios_config_access()
/kernel/linux/linux-6.6/arch/mips/pci/
H A Dops-gt64xxx_pci0.c34 u32 intr; in gt64xxx_pci0_pcibios_config_access() local
71 intr = GT_READ(GT_INTRCAUSE_OFS); in gt64xxx_pci0_pcibios_config_access()
73 if (intr & (GT_INTRCAUSE_MASABORT0_BIT | GT_INTRCAUSE_TARABORT0_BIT)) { in gt64xxx_pci0_pcibios_config_access()
H A Dops-msc.c37 u32 intr; in msc_pcibios_config_access() local
56 MSC_READ(MSC01_PCI_INTSTAT, intr); in msc_pcibios_config_access()
57 if (intr & (MSC01_PCI_INTCFG_MA_BIT | MSC01_PCI_INTCFG_TA_BIT)) { in msc_pcibios_config_access()
/kernel/linux/linux-5.10/tools/perf/util/
H A Dparse-regs-options.c13 __parse_regs(const struct option *opt, const char *str, int unset, bool intr) in __parse_regs() argument
30 if (intr) in __parse_regs()
67 s, intr ? "-I" : "--user-regs="); in __parse_regs()
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
H A Dgk104.c31 u32 intr = nvkm_rd32(device, 0x00dc60); in gk104_aux_stat() local
32 u32 stat = nvkm_rd32(device, 0x00dc68) & intr, i; in gk104_aux_stat()
39 nvkm_wr32(device, 0x00dc60, intr); in gk104_aux_stat()
H A Dg94.c31 u32 intr = nvkm_rd32(device, 0x00e06c); in g94_aux_stat() local
32 u32 stat = nvkm_rd32(device, 0x00e068) & intr, i; in g94_aux_stat()
39 nvkm_wr32(device, 0x00e06c, intr); in g94_aux_stat()
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
H A Dgk104.c31 u32 intr = nvkm_rd32(device, 0x00dc60); in gk104_aux_stat() local
32 u32 stat = nvkm_rd32(device, 0x00dc68) & intr, i; in gk104_aux_stat()
39 nvkm_wr32(device, 0x00dc60, intr); in gk104_aux_stat()
H A Dg94.c31 u32 intr = nvkm_rd32(device, 0x00e06c); in g94_aux_stat() local
32 u32 stat = nvkm_rd32(device, 0x00e068) & intr, i; in g94_aux_stat()
39 nvkm_wr32(device, 0x00e06c, intr); in g94_aux_stat()

Completed in 15 milliseconds

12345678910>>...42