Searched refs:irq_context (Results 1 – 10 of 10) sorted by relevance
/Linux-v5.15/kernel/locking/ |
D | lockdep.c | 2882 static void inc_chains(int irq_context) in inc_chains() argument 2884 if (irq_context & LOCK_CHAIN_HARDIRQ_CONTEXT) in inc_chains() 2886 else if (irq_context & LOCK_CHAIN_SOFTIRQ_CONTEXT) in inc_chains() 2892 static void dec_chains(int irq_context) in dec_chains() argument 2894 if (irq_context & LOCK_CHAIN_HARDIRQ_CONTEXT) in dec_chains() 2896 else if (irq_context & LOCK_CHAIN_SOFTIRQ_CONTEXT) in dec_chains() 3165 if (curr->held_locks[depth].irq_context != in check_prevs_add() 3166 curr->held_locks[depth-1].irq_context) in check_prevs_add() 3197 if (curr->held_locks[depth].irq_context != in check_prevs_add() 3198 curr->held_locks[depth-1].irq_context) in check_prevs_add() [all …]
|
D | lockdep_proc.c | 148 seq_printf(m, "irq_context: %s\n", irq_strs[chain->irq_context]); in lc_show()
|
/Linux-v5.15/drivers/s390/cio/ |
D | cio.c | 585 int irq_context; in cio_tsch() local 594 irq_context = in_interrupt(); in cio_tsch() 595 if (!irq_context) { in cio_tsch() 604 if (!irq_context) { in cio_tsch()
|
/Linux-v5.15/drivers/scsi/megaraid/ |
D | megaraid_sas_fusion.c | 3510 struct megasas_irq_context *irq_context) in complete_cmd_fusion() argument 3546 if (irq_context && !atomic_add_unless(&irq_context->in_used, 1, 1)) in complete_cmd_fusion() 3657 if (irq_context) { in complete_cmd_fusion() 3658 if (!irq_context->irq_poll_scheduled) { in complete_cmd_fusion() 3659 irq_context->irq_poll_scheduled = true; in complete_cmd_fusion() 3660 irq_context->irq_line_enable = true; in complete_cmd_fusion() 3661 irq_poll_sched(&irq_context->irqpoll); in complete_cmd_fusion() 3663 atomic_dec(&irq_context->in_used); in complete_cmd_fusion() 3682 if (irq_context) in complete_cmd_fusion() 3683 atomic_dec(&irq_context->in_used); in complete_cmd_fusion() [all …]
|
D | megaraid_sas_base.c | 4083 struct megasas_irq_context *irq_context = devp; in megasas_isr() local 4084 struct megasas_instance *instance = irq_context->instance; in megasas_isr() 5651 irq_ctx = &instance->irq_context[i]; in megasas_setup_irq_poll() 5674 instance->irq_context[0].instance = instance; in megasas_setup_irqs_ioapic() 5675 instance->irq_context[0].MSIxIndex = 0; in megasas_setup_irqs_ioapic() 5676 snprintf(instance->irq_context->name, MEGASAS_MSIX_NAME_LEN, "%s%u", in megasas_setup_irqs_ioapic() 5680 instance->irq_context->name, &instance->irq_context[0])) { in megasas_setup_irqs_ioapic() 5710 instance->irq_context[i].instance = instance; in megasas_setup_irqs_msix() 5711 instance->irq_context[i].MSIxIndex = i; in megasas_setup_irqs_msix() 5712 snprintf(instance->irq_context[i].name, MEGASAS_MSIX_NAME_LEN, "%s%u-msix%u", in megasas_setup_irqs_msix() [all …]
|
D | megaraid_sas.h | 2419 struct megasas_irq_context irq_context[MEGASAS_MAX_MSIX_QUEUES]; member
|
/Linux-v5.15/drivers/s390/char/ |
D | sclp.c | 718 int irq_context; in sclp_sync_wait() local 734 irq_context = in_interrupt(); in sclp_sync_wait() 735 if (!irq_context) in sclp_sync_wait() 756 if (!irq_context) in sclp_sync_wait()
|
/Linux-v5.15/include/linux/ |
D | lockdep.h | 81 unsigned int irq_context : 2, member 135 unsigned int irq_context:2; /* bit 0 - soft, bit 1 - hard */ member
|
/Linux-v5.15/drivers/net/wireless/broadcom/b43legacy/ |
D | pio.c | 203 int irq_context) in free_txpacket() argument 208 if (irq_context) in free_txpacket()
|
D | dma.c | 294 int irq_context) in free_descriptor_buffer() argument 297 if (irq_context) in free_descriptor_buffer()
|