Searched refs:irq_context (Results 1 - 13 of 13) sorted by relevance

/linux-master/include/linux/
H A Dlockdep_types.h247 unsigned int irq_context:2; /* bit 0 - soft, bit 1 - hard */ member in struct:held_lock
H A Dlockdep.h69 * @irq_context: the same as irq_context in held_lock below
77 unsigned int irq_context : 2, member in struct:lock_chain
/linux-master/kernel/locking/
H A Dlockdep.c2943 static void inc_chains(int irq_context) argument
2945 if (irq_context & LOCK_CHAIN_HARDIRQ_CONTEXT)
2947 else if (irq_context & LOCK_CHAIN_SOFTIRQ_CONTEXT)
2953 static void dec_chains(int irq_context) argument
2955 if (irq_context & LOCK_CHAIN_HARDIRQ_CONTEXT)
2957 else if (irq_context & LOCK_CHAIN_SOFTIRQ_CONTEXT)
3244 if (curr->held_locks[depth].irq_context !=
3245 curr->held_locks[depth-1].irq_context)
3276 if (curr->held_locks[depth].irq_context !=
3277 curr->held_locks[depth-1].irq_context)
[all...]
H A Dlockdep_proc.c169 seq_printf(m, "irq_context: %s\n", irq_strs[chain->irq_context]);
/linux-master/drivers/s390/cio/
H A Dcio.c585 int irq_context; local
594 irq_context = in_interrupt();
595 if (!irq_context) {
604 if (!irq_context) {
/linux-master/drivers/scsi/megaraid/
H A Dmegaraid_sas_fusion.c3502 * @irq_context: IRQ context
3509 bool access_irq_context(struct megasas_irq_context *irq_context) argument
3511 if (!irq_context)
3514 if (atomic_add_unless(&irq_context->in_used, 1, 1))
3522 * @irq_context: IRQ context
3529 void release_irq_context(struct megasas_irq_context *irq_context) argument
3531 if (irq_context)
3532 atomic_dec(&irq_context->in_used);
3539 * @irq_context: IRQ context
3545 struct megasas_irq_context *irq_context)
3544 complete_cmd_fusion(struct megasas_instance *instance, u32 MSIxIndex, struct megasas_irq_context *irq_context) argument
3855 struct megasas_irq_context *irq_context = devp; local
[all...]
H A Dmegaraid_sas_base.c4087 struct megasas_irq_context *irq_context = devp; local
4088 struct megasas_instance *instance = irq_context->instance;
5653 irq_ctx = &instance->irq_context[i];
5676 instance->irq_context[0].instance = instance;
5677 instance->irq_context[0].MSIxIndex = 0;
5678 snprintf(instance->irq_context->name, MEGASAS_MSIX_NAME_LEN, "%s%u",
5682 instance->irq_context->name, &instance->irq_context[0])) {
5712 instance->irq_context[i].instance = instance;
5713 instance->irq_context[
[all...]
H A Dmegaraid_sas.h2423 struct megasas_irq_context irq_context[MEGASAS_MAX_MSIX_QUEUES]; member in struct:megasas_instance
/linux-master/drivers/s390/char/
H A Dsclp.c713 int irq_context; local
729 irq_context = in_interrupt();
730 if (!irq_context)
749 if (!irq_context)
/linux-master/drivers/net/wireless/broadcom/b43legacy/
H A Dpio.c203 int irq_context)
208 if (irq_context)
202 free_txpacket(struct b43legacy_pio_txpacket *packet, int irq_context) argument
H A Ddma.c286 int irq_context)
289 if (irq_context)
284 free_descriptor_buffer(struct b43legacy_dmaring *ring, struct b43legacy_dmadesc_meta *meta, int irq_context) argument
/linux-master/fs/f2fs/
H A Dsuper.c4102 bool irq_context)
4114 if (irq_context && !shutdown)
4101 f2fs_handle_critical_error(struct f2fs_sb_info *sbi, unsigned char reason, bool irq_context) argument
H A Df2fs.h3602 bool irq_context);

Completed in 241 milliseconds