Searched refs:irq_context (Results 1 – 11 of 11) sorted by relevance
2971 static void inc_chains(int irq_context) in inc_chains() argument3579 if (hlock_curr->irq_context != hlock->irq_context) in get_first_held_lock()3610 hlock_next->irq_context); in print_chain_keys_held_locks()3759 chain->irq_context = hlock->irq_context; in add_chain_cache()3788 inc_chains(chain->irq_context); in add_chain_cache()3967 hlock->irq_context)) in check_chain_key()4704 if (prev_hlock->irq_context != hlock->irq_context) in separate_irq_context()4871 if (prev->irq_context != next->irq_context) in check_wait_context()5358 if (prev_hlock->irq_context != hlock->irq_context) { in find_held_lock()5850 hlock.irq_context = 2; // XXX in lock_acquire()[all …]
169 seq_printf(m, "irq_context: %s\n", irq_strs[chain->irq_context]); in lc_show()
588 int irq_context; in cio_tsch() local597 irq_context = in_interrupt(); in cio_tsch()598 if (!irq_context) { in cio_tsch()607 if (!irq_context) { in cio_tsch()
3514 if (!irq_context) in access_irq_context()3534 if (irq_context) in release_irq_context()3535 atomic_dec(&irq_context->in_used); in release_irq_context()3571 if (!access_irq_context(irq_context)) in complete_cmd_fusion()3585 release_irq_context(irq_context); in complete_cmd_fusion()3698 if (irq_context) { in complete_cmd_fusion()3704 release_irq_context(irq_context); in complete_cmd_fusion()3723 release_irq_context(irq_context); in complete_cmd_fusion()3762 irq_ctx = &instance->irq_context[i]; in megasas_enable_irq_poll()3865 if (irq_context->irq_poll_scheduled) in megasas_isr_fusion()[all …]
5660 irq_ctx = &instance->irq_context[i]; in megasas_setup_irq_poll()5683 instance->irq_context[0].instance = instance; in megasas_setup_irqs_ioapic()5684 instance->irq_context[0].MSIxIndex = 0; in megasas_setup_irqs_ioapic()5689 instance->irq_context->name, &instance->irq_context[0])) { in megasas_setup_irqs_ioapic()5719 instance->irq_context[i].instance = instance; in megasas_setup_irqs_msix()5720 instance->irq_context[i].MSIxIndex = i; in megasas_setup_irqs_msix()5725 &instance->irq_context[i])) { in megasas_setup_irqs_msix()5733 &instance->irq_context[j]); in megasas_setup_irqs_msix()5765 irq_ctx = &instance->irq_context[i]; in megasas_destroy_irqs()5776 &instance->irq_context[i]); in megasas_destroy_irqs()[all …]
2423 struct megasas_irq_context irq_context[MEGASAS_MAX_MSIX_QUEUES]; member
248 unsigned int irq_context:2; /* bit 0 - soft, bit 1 - hard */ member
77 unsigned int irq_context : 2, member
712 int irq_context; in sclp_sync_wait() local728 irq_context = in_interrupt(); in sclp_sync_wait()729 if (!irq_context) in sclp_sync_wait()748 if (!irq_context) in sclp_sync_wait()
203 int irq_context) in free_txpacket() argument208 if (irq_context) in free_txpacket()
286 int irq_context) in free_descriptor_buffer() argument289 if (irq_context) in free_descriptor_buffer()