Searched refs:pending (Results 101 - 125 of 652) sorted by relevance

1234567891011>>

/linux-master/arch/um/kernel/
H A Dtime.c275 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 Dnouveau_fence.c90 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 Dirq-mips-gic.c155 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 Dirq-bcm2835.c6 * 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 Dirq-al-fic.c112 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 Dirq-loongson-eiointc.c192 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 Dcrypto.c98 * 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 Dgeneric.h44 extern int (*txx9_irq_dispatch)(int pending);
/linux-master/include/linux/platform_data/
H A Ddma-iop32x.h42 * @pending: allows batching of hardware operations
54 int pending; member in struct:iop_adma_chan
/linux-master/drivers/rtc/
H A Dproc.c62 alrm.pending ? "yes" : "no");
H A Drtc-efi.c124 (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 Di8254.h35 atomic_t pending; /* accumulated triggered timers */ member in struct:kvm_kpit_state
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/core/
H A Dintr.h21 bool (*pending)(struct nvkm_intr *); member in struct:nvkm_intr::nvkm_intr_func
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/mc/
H A Dgt215.c74 .pending = nv04_mc_intr_pending,
/linux-master/drivers/media/platform/sunxi/sun6i-csi/
H A Dsun6i_csi_capture.h42 struct sun6i_csi_buffer *pending; member in struct:sun6i_csi_capture_state
/linux-master/drivers/gpio/
H A Dgpio-idt3243x.c33 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 Dgpio-max732x.c447 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 Dport_kern.c26 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 Dcpufreq_stats.c72 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 Dadf_dh895xcc_hw_data.c158 u32 sources, pending, disabled; local
177 pending = sources & ~disabled;
178 if (!pending)
201 return pending;
/linux-master/drivers/media/platform/renesas/vsp1/
H A Dvsp1_rwpf.h58 unsigned int pending; member in struct:vsp1_rwpf::__anon1
/linux-master/arch/arm64/kvm/vgic/
H A Dvgic-debug.c181 bool pending; local
195 pending = irq->pending_latch;
201 &pending);
216 pending,
/linux-master/drivers/media/platform/amphion/
H A Dvpu_cmds.c147 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 Dcore.c801 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 Dinterrupt.c49 /* 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

Completed in 249 milliseconds

1234567891011>>