Home
last modified time | relevance | path

Searched refs:pending_mask (Results 1 – 9 of 9) sorted by relevance

/Linux-v4.19/kernel/irq/
Dmigration.c29 if (cpumask_any_and(desc->pending_mask, cpu_online_mask) >= nr_cpu_ids) { in irq_fixup_move_pending()
57 if (unlikely(cpumask_empty(desc->pending_mask))) in irq_move_masked_irq()
77 if (cpumask_any_and(desc->pending_mask, cpu_online_mask) < nr_cpu_ids) { in irq_move_masked_irq()
80 ret = irq_do_set_affinity(data, desc->pending_mask, false); in irq_move_masked_irq()
91 cpumask_clear(desc->pending_mask); in irq_move_masked_irq()
Dinternals.h403 cpumask_copy(desc->pending_mask, mask); in irq_copy_pending()
408 cpumask_copy(mask, desc->pending_mask); in irq_get_pending()
412 return desc->pending_mask; in irq_desc_get_pending_mask()
Dirqdesc.c70 if (!zalloc_cpumask_var_node(&desc->pending_mask, GFP_KERNEL, node)) { in alloc_masks()
89 cpumask_clear(desc->pending_mask); in desc_smp_init()
351 free_cpumask_var(desc->pending_mask); in free_masks()
Ddebugfs.c42 msk = desc->pending_mask; in irq_debug_show_masks()
Dproc.c57 mask = desc->pending_mask; in show_irq_affinity()
/Linux-v4.19/arch/um/kernel/
Dirq.c542 static unsigned long pending_mask; variable
550 mask = xchg(&pending_mask, *mask_out); in to_irq_stack()
564 mask = xchg(&pending_mask, old); in to_irq_stack()
583 mask = xchg(&pending_mask, 0); in to_irq_stack()
595 pending_mask = 1; in from_irq_stack()
602 mask = xchg(&pending_mask, 0); in from_irq_stack()
/Linux-v4.19/drivers/gpu/drm/via/
Dvia_irq.c133 if (status & cur_irq->pending_mask) { in via_driver_irq_handler()
283 cur_irq->pending_mask = dev_priv->irq_masks[i][1]; in via_driver_irq_preinstall()
286 dev_priv->irq_pending_mask |= cur_irq->pending_mask; in via_driver_irq_preinstall()
Dvia_drv.h57 uint32_t pending_mask; member
/Linux-v4.19/include/linux/
Dirqdesc.h80 cpumask_var_t pending_mask; member