/linux-master/arch/um/kernel/ |
H A D | time.c | 275 if (e->pending) 278 e->pending = true; 348 e->pending = false; 366 * set pending again, it was set to false when the 368 * now it's still pending until we deliver the IRQ. 370 e->pending = true; 386 if (!e->pending) 390 e->pending = false; 430 } while (ne.pending && !finished); 495 time_travel_timer_event.pending) { [all...] |
/linux-master/drivers/gpu/drm/nouveau/ |
H A D | nouveau_fence.c | 90 while (!list_empty(&fctx->pending)) { 91 fence = list_entry(fctx->pending.next, typeof(*fence), head); 137 while (!list_empty(&fctx->pending)) { 138 fence = list_entry(fctx->pending.next, typeof(*fence), head); 158 if (!list_empty(&fctx->pending)) { 162 fence = list_entry(fctx->pending.next, typeof(*fence), head); 194 INIT_LIST_HEAD(&fctx->pending); 251 list_add_tail(&fence->head, &fctx->pending);
|
/linux-master/drivers/irqchip/ |
H A D | irq-mips-gic.c | 155 DECLARE_BITMAP(pending, GIC_MAX_INTRS); 161 __ioread64_copy(pending, addr_gic_pend(), 164 __ioread32_copy(pending, addr_gic_pend(), 167 bitmap_and(pending, pending, pcpu_mask, gic_shared_intrs); 169 for_each_set_bit(intr, pending, gic_shared_intrs) { 312 unsigned long pending, masked; local 315 pending = read_gic_vl_pend(); 318 bitmap_and(&pending, &pending, [all...] |
H A D | irq-bcm2835.c | 6 * Quirk 1: Shortcut interrupts don't set the bank 1/2 register pending bits 16 * Quirk 2: You can't mask the register 1/2 pending interrupts 81 void __iomem *pending[NR_BANKS]; member in struct:armctrl_ic 151 intc.pending[b] = base + reg_pending[b]; 213 u32 stat = readl_relaxed(intc.pending[bank]); 225 u32 stat = readl_relaxed(intc.pending[0]) & BANK0_VALID_MASK;
|
H A D | irq-al-fic.c | 112 unsigned long pending; local 117 pending = readl_relaxed(fic->base + AL_FIC_CAUSE); 118 pending &= ~gc->mask_cache; 120 for_each_set_bit(hwirq, &pending, NR_FIC_IRQS) 216 /* clear any pending interrupt */
|
H A D | irq-loongson-eiointc.c | 192 u64 pending; local 200 pending = iocsr_read64(EIOINTC_REG_ISR + (i << 3)); 202 /* Skip handling if pending bitmap is zero */ 203 if (!pending) 207 iocsr_write64(pending, EIOINTC_REG_ISR + (i << 3)); 208 while (pending) { 209 int bit = __ffs(pending); 213 pending &= ~BIT(bit);
|
/linux-master/net/tipc/ |
H A D | crypto.c | 98 * key: | (reserved)|passive idx| active idx|pending idx| 107 u8 pending:2, member in struct:tipc_key::__anon271::__anon272 115 pending:2; 1163 if (key.pending) { 1164 if (tipc_aead_users(c->aead[key.pending]) > 0) 1168 new_key = key.pending; 1176 key.pending = pos; 1181 key.pending = key_next(key.active ?: key.passive); 1182 new_key = key.pending; 1191 key.pending); [all...] |
/linux-master/arch/mips/include/asm/txx9/ |
H A D | generic.h | 44 extern int (*txx9_irq_dispatch)(int pending);
|
/linux-master/include/linux/platform_data/ |
H A D | dma-iop32x.h | 42 * @pending: allows batching of hardware operations 54 int pending; member in struct:iop_adma_chan
|
/linux-master/drivers/rtc/ |
H A D | proc.c | 62 alrm.pending ? "yes" : "no");
|
H A D | rtc-efi.c | 124 (efi_bool_t *)&wkalrm->pending, &eft); 193 efi_bool_t enabled, pending; local 201 efi.get_wakeup_time(&enabled, &pending, &alm); 228 pending == 1 ? "yes" : "no");
|
/linux-master/arch/x86/kvm/ |
H A D | i8254.h | 35 atomic_t pending; /* accumulated triggered timers */ member in struct:kvm_kpit_state
|
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/core/ |
H A D | intr.h | 21 bool (*pending)(struct nvkm_intr *); member in struct:nvkm_intr::nvkm_intr_func
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/mc/ |
H A D | gt215.c | 74 .pending = nv04_mc_intr_pending,
|
/linux-master/drivers/media/platform/sunxi/sun6i-csi/ |
H A D | sun6i_csi_capture.h | 42 struct sun6i_csi_buffer *pending; member in struct:sun6i_csi_capture_state
|
/linux-master/drivers/gpio/ |
H A D | gpio-idt3243x.c | 33 unsigned long pending; local 37 pending = readl(ctrl->pic + IDT_PIC_IRQ_PEND); 38 pending &= ~ctrl->mask_cache; 39 for_each_set_bit(bit, &pending, gc->ngpio) {
|
H A D | gpio-max732x.c | 447 uint8_t pending; local 466 pending = (old_stat & chip->irq_trig_fall) | 468 pending &= trigger; 470 return pending; 476 uint8_t pending; local 479 pending = max732x_irq_pending(chip); 481 if (!pending) 485 level = __ffs(pending); 489 pending &= ~(1 << level); 490 } while (pending); [all...] |
/linux-master/arch/um/drivers/ |
H A D | port_kern.c | 26 struct list_head pending; member in struct:port_list 113 list_add(&conn->list, &port->pending); 196 .pending = LIST_HEAD_INIT(port->pending),
|
/linux-master/drivers/cpufreq/ |
H A D | cpufreq_stats.c | 72 bool pending = READ_ONCE(stats->reset_pending); local 78 if (pending) { 127 bool pending = READ_ONCE(stats->reset_pending); local 153 if (pending)
|
/linux-master/drivers/crypto/intel/qat/qat_dh895xcc/ |
H A D | adf_dh895xcc_hw_data.c | 158 u32 sources, pending, disabled; local 177 pending = sources & ~disabled; 178 if (!pending) 201 return pending;
|
/linux-master/drivers/media/platform/renesas/vsp1/ |
H A D | vsp1_rwpf.h | 58 unsigned int pending; member in struct:vsp1_rwpf::__anon1
|
/linux-master/arch/arm64/kvm/vgic/ |
H A D | vgic-debug.c | 181 bool pending; local 195 pending = irq->pending_latch; 201 &pending); 216 pending,
|
/linux-master/drivers/media/platform/amphion/ |
H A D | vpu_cmds.c | 147 if (!inst || inst->pending) 156 inst->pending = (void *)cmd; 193 if (!inst || !inst->pending) 196 vpu_free_cmd(inst->pending); 198 inst->pending = NULL; 226 if (vpu_check_response(inst->pending, response, handled)) 241 if (inst->pending)
|
/linux-master/kernel/futex/ |
H A D | core.c | 801 struct robust_list __user *entry, *next_entry, *pending; local 819 * Fetch any possibly pending lock-add first, and handle it 822 if (fetch_robust_entry(&pending, &head->list_op_pending, &pip)) 833 * A pending lock might already be on the list, so 836 if (entry != pending) { 854 if (pending) { 855 handle_futex_death((void __user *)pending + futex_offset, 895 struct robust_list __user *entry, *next_entry, *pending; local 914 * Fetch any possibly pending lock-add first, and handle it 917 if (compat_fetch_robust_entry(&upending, &pending, [all...] |
/linux-master/arch/powerpc/platforms/cell/ |
H A D | interrupt.c | 49 /* Convert between "pending" bits and hw irq number */ 129 /* Get an IRQ number from the pending state register of the IIC */ 132 struct cbe_iic_pending_bits pending; local 137 *(unsigned long *) &pending = 139 if (!(pending.flags & CBE_IIC_IRQ_VALID)) 141 virq = irq_linear_revmap(iic_host, iic_pending_to_hwnum(pending)); 144 iic->eoi_stack[++iic->eoi_ptr] = pending.prio; 345 /* Flush pending (make sure it triggers if there is 346 * anything pending
|