Home
last modified time | relevance | path

Searched refs:irq_context (Results 1 – 10 of 10) sorted by relevance

/Linux-v5.10/kernel/locking/
Dlockdep.c2699 static void inc_chains(int irq_context) in inc_chains() argument
2701 if (irq_context & LOCK_CHAIN_HARDIRQ_CONTEXT) in inc_chains()
2703 else if (irq_context & LOCK_CHAIN_SOFTIRQ_CONTEXT) in inc_chains()
2709 static void dec_chains(int irq_context) in dec_chains() argument
2711 if (irq_context & LOCK_CHAIN_HARDIRQ_CONTEXT) in dec_chains()
2713 else if (irq_context & LOCK_CHAIN_SOFTIRQ_CONTEXT) in dec_chains()
2984 if (curr->held_locks[depth].irq_context != in check_prevs_add()
2985 curr->held_locks[depth-1].irq_context) in check_prevs_add()
3016 if (curr->held_locks[depth].irq_context != in check_prevs_add()
3017 curr->held_locks[depth-1].irq_context) in check_prevs_add()
[all …]
Dlockdep_proc.c146 seq_printf(m, "irq_context: %s\n", irq_strs[chain->irq_context]); in lc_show()
/Linux-v5.10/drivers/s390/cio/
Dcio.c585 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.10/drivers/s390/char/
Dsclp.c539 int irq_context; in sclp_sync_wait() local
552 irq_context = in_interrupt(); in sclp_sync_wait()
553 if (!irq_context) in sclp_sync_wait()
574 if (!irq_context) in sclp_sync_wait()
/Linux-v5.10/include/linux/
Dlockdep.h81 unsigned int irq_context : 2, member
135 unsigned int irq_context:2; /* bit 0 - soft, bit 1 - hard */ member
/Linux-v5.10/drivers/scsi/megaraid/
Dmegaraid_sas_fusion.c3464 struct megasas_irq_context *irq_context) in complete_cmd_fusion() argument
3607 if (irq_context) { in complete_cmd_fusion()
3608 if (!irq_context->irq_poll_scheduled) { in complete_cmd_fusion()
3609 irq_context->irq_poll_scheduled = true; in complete_cmd_fusion()
3610 irq_context->irq_line_enable = true; in complete_cmd_fusion()
3611 irq_poll_sched(&irq_context->irqpoll); in complete_cmd_fusion()
3645 irq_ctx = &instance->irq_context[i]; in megasas_enable_irq_poll()
3665 irq_ctx = &instance->irq_context[i]; in megasas_sync_irqs()
3736 struct megasas_irq_context *irq_context = devp; in megasas_isr_fusion() local
3737 struct megasas_instance *instance = irq_context->instance; in megasas_isr_fusion()
[all …]
Dmegaraid_sas_base.c3978 struct megasas_irq_context *irq_context = devp; in megasas_isr() local
3979 struct megasas_instance *instance = irq_context->instance; in megasas_isr()
5545 irq_ctx = &instance->irq_context[i]; in megasas_setup_irq_poll()
5568 instance->irq_context[0].instance = instance; in megasas_setup_irqs_ioapic()
5569 instance->irq_context[0].MSIxIndex = 0; in megasas_setup_irqs_ioapic()
5570 snprintf(instance->irq_context->name, MEGASAS_MSIX_NAME_LEN, "%s%u", in megasas_setup_irqs_ioapic()
5574 instance->irq_context->name, &instance->irq_context[0])) { in megasas_setup_irqs_ioapic()
5604 instance->irq_context[i].instance = instance; in megasas_setup_irqs_msix()
5605 instance->irq_context[i].MSIxIndex = i; in megasas_setup_irqs_msix()
5606 snprintf(instance->irq_context[i].name, MEGASAS_MSIX_NAME_LEN, "%s%u-msix%u", in megasas_setup_irqs_msix()
[all …]
Dmegaraid_sas.h2404 struct megasas_irq_context irq_context[MEGASAS_MAX_MSIX_QUEUES]; member
/Linux-v5.10/drivers/net/wireless/broadcom/b43legacy/
Dpio.c203 int irq_context) in free_txpacket() argument
208 if (irq_context) in free_txpacket()
Ddma.c307 int irq_context) in free_descriptor_buffer() argument
310 if (irq_context) in free_descriptor_buffer()