Searched refs:pending (Results 26 - 50 of 653) sorted by path

1234567891011>>

/linux-master/drivers/usb/host/
H A Dohci-mem.c31 INIT_LIST_HEAD (&ohci->pending);
/linux-master/fs/squashfs/
H A Dcache.c105 entry->pending = 1;
118 entry->pending = 0;
149 if (entry->pending) {
152 wait_event(entry->wait_queue, !entry->pending);
/linux-master/include/linux/mfd/
H A Dmc13xxx.h26 int *enabled, int *pending);
/linux-master/include/uapi/linux/
H A Di2o-dev.h114 int pending; member in struct:i2o_evt_get
/linux-master/net/ipv4/
H A Dtcp_dctcp.h29 if (inet_csk(sk)->icsk_ack.pending & ICSK_ACK_TIMER) {
33 inet_csk(sk)->icsk_ack.pending |= ICSK_ACK_NOW;
/linux-master/arch/arc/kernel/
H A Dentry.S260 ; Before returning to User mode check-for-and-complete any pending work
264 ; Disable IRQs to ensures that chk for pending work itself is atomic
269 ; Fast Path return to user mode if no pending work
282 ; --- (Slow Path #2) pending signal ---
H A Dsmp.c271 * Only do so if there's no pending msg from other concurrent sender(s).
352 unsigned long pending; local
365 copy = pending = xchg(this_cpu_ptr(&ipi_data), 0);
368 unsigned long msg = __ffs(pending);
374 pending &= ~(1U << msg);
375 } while (pending);
/linux-master/arch/arm/common/
H A Dmcpm_head.S128 @ Wait for any previously-pending cluster teardown operations to abort
/linux-master/arch/arm/kernel/
H A Dentry-v7m.S62 @ Check for any pending work if returning to user
72 beq 2f @ no work pending
94 @ execute the pending work, including reschedule
/linux-master/arch/arm/mach-omap2/
H A Dprm_common.c109 unsigned long pending[OMAP_PRCM_MAX_NR_PENDING_REG]; local
117 * this does not ack them, and they will be pending until we
131 * Loop until all pending irqs are handled, since
135 prcm_irq_setup->read_pending_irqs(pending);
138 if (find_first_bit(pending, nr_irq) >= nr_irq)
141 omap_prcm_events_filter_priority(pending, priority_pending);
144 * Loop on all currently pending irqs so that new irqs
145 * cannot starve previously pending irqs
153 for_each_set_bit(virtirq, pending, nr_irq)
/linux-master/arch/arm/mach-rpc/
H A Decard.c563 int pending; local
569 pending = ec->ops->irqpending(ec);
571 pending = ecard_default_ops.irqpending(ec);
573 if (pending) {
/linux-master/arch/arm64/kvm/vgic/
H A Dvgic-debug.c217 bool pending; local
231 pending = irq->pending_latch;
237 &pending);
252 pending,
H A Dvgic.c152 void vgic_irq_set_phys_pending(struct vgic_irq *irq, bool pending) argument
156 pending));
189 * Based on the current state of the interrupt (enabled, pending,
204 * If the IRQ is not active but enabled and pending, we should direct
206 * If the distributor is disabled, pending interrupts shouldn't be
217 /* If neither active nor pending and enabled, then this IRQ should not
269 /* Both pending and enabled, sort by priority */
330 * Otherwise, if the irq is not pending and enabled, it does
354 * we are going to insert this new pending interrupt.
367 * 1) The irq lost its pending stat
944 bool pending = false; local
[all...]
H A Dvgic.h186 void vgic_irq_set_phys_pending(struct vgic_irq *irq, bool pending);
/linux-master/arch/loongarch/kvm/
H A Dinterrupt.c83 unsigned long *pending = &vcpu->arch.irq_pending; local
86 if (!(*pending) && !(*pending_clr))
99 if (*pending) {
100 priority = __ffs(*pending);
103 priority = find_next_bit(pending,
104 BITS_PER_BYTE * sizeof(*pending),
175 unsigned long *pending = &vcpu->arch.exception_pending; local
177 if (*pending) {
178 code = __ffs(*pending);
180 *pending
[all...]
/linux-master/arch/m68k/fpsp040/
H A Dskeleton.S16 | that caused the exception will still be pending when the FPSP
83 | will probably want to clear the pending exception.
84 | The provided code will clear the E3 exception (if pending),
/linux-master/arch/mips/ath25/
H A Dar2315.c70 u32 pending = ar2315_rst_reg_read(AR2315_ISR) & local
75 if (pending) {
78 nr = __ffs(pending);
88 if (!pending || ret)
129 u32 pending = read_c0_status() & read_c0_cause(); local
131 if (pending & CAUSEF_IP3)
134 else if (pending & CAUSEF_IP5)
137 else if (pending & CAUSEF_IP2)
139 else if (pending & CAUSEF_IP7)
H A Dar5312.c74 u32 pending = ar5312_rst_reg_read(AR5312_ISR) & local
79 if (pending) {
82 nr = __ffs(pending);
89 if (!pending || ret)
125 u32 pending = read_c0_status() & read_c0_cause(); local
127 if (pending & CAUSEF_IP2)
129 else if (pending & CAUSEF_IP5)
131 else if (pending & CAUSEF_IP6)
133 else if (pending & CAUSEF_IP7)
/linux-master/arch/mips/bcm63xx/
H A Dirq.c77 u32 pending[width / 32]; \
91 pending[--tgt] = val; \
105 if (pending[to_call / 32] & (1 << (to_call & 0x1f))) { \
/linux-master/arch/mips/cobalt/
H A Dirq.c25 unsigned pending = read_c0_status() & read_c0_cause() & ST0_IM; local
28 if (pending & CAUSEF_IP2)
30 else if (pending & CAUSEF_IP6) {
36 } else if (pending & CAUSEF_IP3)
38 else if (pending & CAUSEF_IP4)
40 else if (pending & CAUSEF_IP5)
42 else if (pending & CAUSEF_IP7)
/linux-master/arch/mips/dec/
H A Dint-handler.S43 * and moving across all the pending IRQ bits in the cause
45 * pending IRQ so optimize in that direction.
122 * then we just return. If multiple IRQs are pending then we will
130 * Get pending Interrupts
132 mfc0 t0,CP0_CAUSE # get pending interrupts
/linux-master/arch/mips/include/asm/mach-loongson2ef/
H A Dloongson.h45 extern void mach_irq_dispatch(unsigned int pending);
/linux-master/arch/mips/include/asm/mach-loongson64/
H A Dloongson.h56 extern void mach_irq_dispatch(unsigned int pending);
/linux-master/arch/mips/jazz/
H A Dirq.c63 r4030_read_reg16(JAZZ_IO_IRQ_SOURCE); /* clear pending IRQs */
95 unsigned int pending = read_c0_cause() & read_c0_status(); local
98 if (pending & IE_IRQ4) {
101 } else if (pending & IE_IRQ2) {
104 } else if (pending & IE_IRQ1) {
/linux-master/arch/mips/kernel/
H A Dentry.S138 work_notifysig: # deal with pending signals and

Completed in 311 milliseconds

1234567891011>>