Searched refs:irq_context (Results 1 – 8 of 8) sorted by relevance
2970 static void inc_chains(int irq_context) in inc_chains() argument2972 if (irq_context & LOCK_CHAIN_HARDIRQ_CONTEXT) in inc_chains()2974 else if (irq_context & LOCK_CHAIN_SOFTIRQ_CONTEXT) in inc_chains()2980 static void dec_chains(int irq_context) in dec_chains() argument2982 if (irq_context & LOCK_CHAIN_HARDIRQ_CONTEXT) in dec_chains()2984 else if (irq_context & LOCK_CHAIN_SOFTIRQ_CONTEXT) in dec_chains()3275 if (curr->held_locks[depth].irq_context != in check_prevs_add()3276 curr->held_locks[depth-1].irq_context) in check_prevs_add()3307 if (curr->held_locks[depth].irq_context != in check_prevs_add()3308 curr->held_locks[depth-1].irq_context) in check_prevs_add()[all …]
169 seq_printf(m, "irq_context: %s\n", irq_strs[chain->irq_context]); in lc_show()
3512 bool access_irq_context(struct megasas_irq_context *irq_context) in access_irq_context() argument3514 if (!irq_context) in access_irq_context()3517 if (atomic_add_unless(&irq_context->in_used, 1, 1)) in access_irq_context()3532 void release_irq_context(struct megasas_irq_context *irq_context) in release_irq_context() argument3534 if (irq_context) in release_irq_context()3535 atomic_dec(&irq_context->in_used); in release_irq_context()3548 struct megasas_irq_context *irq_context) in complete_cmd_fusion() argument3571 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()[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
720 int irq_context; in sclp_sync_wait() local736 irq_context = in_interrupt(); in sclp_sync_wait()737 if (!irq_context) in sclp_sync_wait()756 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()