Home
last modified time | relevance | path

Searched refs:pending (Results 1 – 16 of 16) sorted by relevance

/kernel/irq/
A Dirq_sim.c17 unsigned long *pending; member
62 *state = test_bit(hwirq, irq_ctx->work_ctx->pending); in irq_sim_get_irqchip_state()
80 assign_bit(hwirq, irq_ctx->work_ctx->pending, state); in irq_sim_set_irqchip_state()
136 while (!bitmap_empty(work_ctx->pending, work_ctx->irq_count)) { in irq_sim_handle_irq()
137 offset = find_next_bit(work_ctx->pending, in irq_sim_handle_irq()
139 clear_bit(offset, work_ctx->pending); in irq_sim_handle_irq()
210 unsigned long *pending __free(bitmap) = bitmap_zalloc(num_irqs, GFP_KERNEL); in irq_domain_create_sim_full()
211 if (!pending) in irq_domain_create_sim_full()
222 work_ctx->pending = no_free_ptr(pending); in irq_domain_create_sim_full()
243 bitmap_free(work_ctx->pending); in irq_domain_remove_sim()
A Dipi-mux.c58 unsigned long pending; in ipi_mux_send_mask() local
71 pending = atomic_fetch_or_release(ibit, &icpu->bits); in ipi_mux_send_mask()
86 if (!(pending & ibit) && (atomic_read(&icpu->enable) & ibit)) in ipi_mux_send_mask()
A DKconfig46 # Tasklet based software resend for pending interrupts on enable_irq()
/kernel/
A Dsoftirq.c222 u32 pending; in __local_bh_enable_ip() local
240 pending = local_softirq_pending(); in __local_bh_enable_ip()
241 if (!pending) in __local_bh_enable_ip()
469 __u32 pending; in do_softirq() local
477 pending = local_softirq_pending(); in do_softirq()
479 if (pending) in do_softirq()
543 __u32 pending; in handle_softirqs() local
553 pending = local_softirq_pending(); in handle_softirqs()
588 pending >>= softirq_bit; in handle_softirqs()
596 pending = local_softirq_pending(); in handle_softirqs()
[all …]
A Dsignal.c208 s = pending->signal.sig; in next_signal()
499 flush_sigqueue(&t->pending); in flush_signals()
671 struct sigpending *pending = &tsk->pending; in dequeue_synchronous_signal() local
1045 struct sigpending *pending; in __send_signal_locked() local
1056 pending = (type != PIDTYPE_PID) ? &t->signal->shared_pending : &t->pending; in __send_signal_locked()
1063 if (legacy_queue(pending, sig)) in __send_signal_locked()
1137 sigaddset(&pending->signal, sig); in __send_signal_locked()
1905 signal = pending->signal; in __flush_itimer_signals()
1945 struct sigpending *pending; in posixtimer_queue_sigqueue() local
1949 pending = (type != PIDTYPE_PID) ? &t->signal->shared_pending : &t->pending; in posixtimer_queue_sigqueue()
[all …]
A Dasync.c98 if (!list_empty(&domain->pending)) in lowest_in_progress()
99 first = list_first_entry(&domain->pending, in lowest_in_progress()
170 list_add_tail(&entry->domain_list, &domain->pending); in __async_schedule_node_domain()
A Dptrace.c714 struct sigpending *pending; in ptrace_peek_siginfo() local
734 pending = &child->signal->shared_pending; in ptrace_peek_siginfo()
736 pending = &child->pending; in ptrace_peek_siginfo()
744 list_for_each_entry(q, &pending->list, list) { in ptrace_peek_siginfo()
A Dexit.c304 flush_sigqueue(&p->pending); in release_task()
A Dfork.c2068 init_sigpending(&p->pending); in copy_process()
/kernel/futex/
A Dcore.c1157 struct robust_list __user *entry, *next_entry, *pending; in exit_robust_list() local
1178 if (fetch_robust_entry(&pending, &head->list_op_pending, &pip)) in exit_robust_list()
1192 if (entry != pending) { in exit_robust_list()
1210 if (pending) { in exit_robust_list()
1211 handle_futex_death((void __user *)pending + futex_offset, in exit_robust_list()
1251 struct robust_list __user *entry, *next_entry, *pending; in compat_exit_robust_list() local
1273 if (compat_fetch_robust_entry(&upending, &pending, in compat_exit_robust_list()
1289 if (entry != pending) { in compat_exit_robust_list()
1309 if (pending) { in compat_exit_robust_list()
1310 void __user *uaddr = futex_uaddr(pending, futex_offset); in compat_exit_robust_list()
/kernel/sched/
A Dcore.c2565 struct set_affinity_pending *pending = arg->pending; in migration_cpu_stop() local
2590 WARN_ON_ONCE(pending && pending != p->migration_pending); in migration_cpu_stop()
2601 if (pending) { in migration_cpu_stop()
2623 } else if (pending) { in migration_cpu_stop()
2653 &pending->arg, &pending->stop_work); in migration_cpu_stop()
2658 if (pending) in migration_cpu_stop()
2663 complete_all(&pending->done); in migration_cpu_stop()
2965 if (pending && !pending->stop_pending) { in affine_move_task()
2993 .pending = &my_pending, in affine_move_task()
3024 if (WARN_ON_ONCE(!pending)) { in affine_move_task()
[all …]
/kernel/time/
A Dtick-sched.c1143 unsigned int pending = local_softirq_pending(); in report_idle_softirq() local
1145 if (likely(!pending)) in report_idle_softirq()
1150 pending &= ~SOFTIRQ_HOTPLUG_SAFE_MASK; in report_idle_softirq()
1151 if (!pending) in report_idle_softirq()
1163 pending); in report_idle_softirq()
/kernel/locking/
A Dqspinlock.h88 WRITE_ONCE(lock->pending, 0); in clear_pending()
A Dqspinlock_paravirt.h112 WRITE_ONCE(lock->pending, 1); in set_pending()
/kernel/printk/
A Dprintk.c4517 int pending = this_cpu_xchg(printk_pending, 0); in wake_up_klogd_work_func() local
4519 if (pending & PRINTK_PENDING_OUTPUT) { in wake_up_klogd_work_func()
4529 if (pending & PRINTK_PENDING_WAKEUP) in wake_up_klogd_work_func()
/kernel/rcu/
A Dtree.c2537 long pending; in rcu_do_batch() local
2566 pending = rcu_segcblist_get_seglen(&rdp->cblist, RCU_DONE_TAIL); in rcu_do_batch()
2569 bl = max(rdp->blimit, pending >> div); in rcu_do_batch()

Completed in 76 milliseconds