/kernel/linux/linux-5.10/kernel/locking/ |
H A D | lockdep.c | 2819 static void inc_chains(int irq_context) in inc_chains() argument 2821 if (irq_context & LOCK_CHAIN_HARDIRQ_CONTEXT) in inc_chains() 2823 else if (irq_context & LOCK_CHAIN_SOFTIRQ_CONTEXT) in inc_chains() 2829 static void dec_chains(int irq_context) in dec_chains() argument 2831 if (irq_context & LOCK_CHAIN_HARDIRQ_CONTEXT) in dec_chains() 2833 else if (irq_context & LOCK_CHAIN_SOFTIRQ_CONTEXT) in dec_chains() 3104 if (curr->held_locks[depth].irq_context != in check_prevs_add() 3105 curr->held_locks[depth-1].irq_context) in check_prevs_add() 3136 if (curr->held_locks[depth].irq_context != in check_prevs_add() 3137 curr->held_locks[depth-1].irq_context) in check_prevs_add() [all...] |
H A D | lockdep_proc.c | 167 seq_printf(m, "irq_context: %s\n", irq_strs[chain->irq_context]); in lc_show()
|
/kernel/linux/linux-6.6/kernel/locking/ |
H A D | lockdep.c | 2943 static void inc_chains(int irq_context) in inc_chains() argument 2945 if (irq_context & LOCK_CHAIN_HARDIRQ_CONTEXT) in inc_chains() 2947 else if (irq_context & LOCK_CHAIN_SOFTIRQ_CONTEXT) in inc_chains() 2953 static void dec_chains(int irq_context) in dec_chains() argument 2955 if (irq_context & LOCK_CHAIN_HARDIRQ_CONTEXT) in dec_chains() 2957 else if (irq_context & LOCK_CHAIN_SOFTIRQ_CONTEXT) in dec_chains() 3244 if (curr->held_locks[depth].irq_context != in check_prevs_add() 3245 curr->held_locks[depth-1].irq_context) in check_prevs_add() 3276 if (curr->held_locks[depth].irq_context != in check_prevs_add() 3277 curr->held_locks[depth-1].irq_context) in check_prevs_add() [all...] |
H A D | lockdep_proc.c | 169 seq_printf(m, "irq_context: %s\n", irq_strs[chain->irq_context]); in lc_show()
|
/kernel/linux/linux-5.10/drivers/s390/cio/ |
H A 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()
|
/kernel/linux/linux-6.6/drivers/s390/cio/ |
H A 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()
|
/kernel/linux/linux-6.6/drivers/scsi/megaraid/ |
H A D | megaraid_sas_fusion.c | 3502 * @irq_context: IRQ context 3509 bool access_irq_context(struct megasas_irq_context *irq_context) in access_irq_context() argument 3511 if (!irq_context) in access_irq_context() 3514 if (atomic_add_unless(&irq_context->in_used, 1, 1)) in access_irq_context() 3522 * @irq_context: IRQ context 3529 void release_irq_context(struct megasas_irq_context *irq_context) in release_irq_context() argument 3531 if (irq_context) in release_irq_context() 3532 atomic_dec(&irq_context->in_used); in release_irq_context() 3539 * @irq_context: IRQ context 3545 struct megasas_irq_context *irq_context) in complete_cmd_fusion() 3544 complete_cmd_fusion(struct megasas_instance *instance, u32 MSIxIndex, struct megasas_irq_context *irq_context) complete_cmd_fusion() argument 3855 struct megasas_irq_context *irq_context = devp; megasas_isr_fusion() local [all...] |
H A D | megaraid_sas_base.c | 4087 struct megasas_irq_context *irq_context = devp; in megasas_isr() local 4088 struct megasas_instance *instance = irq_context->instance; in megasas_isr() 5653 irq_ctx = &instance->irq_context[i]; in megasas_setup_irq_poll() 5676 instance->irq_context[0].instance = instance; in megasas_setup_irqs_ioapic() 5677 instance->irq_context[0].MSIxIndex = 0; in megasas_setup_irqs_ioapic() 5678 snprintf(instance->irq_context->name, MEGASAS_MSIX_NAME_LEN, "%s%u", in megasas_setup_irqs_ioapic() 5682 instance->irq_context->name, &instance->irq_context[0])) { in megasas_setup_irqs_ioapic() 5712 instance->irq_context[i].instance = instance; in megasas_setup_irqs_msix() 5713 instance->irq_context[ in megasas_setup_irqs_msix() [all...] |
H A D | megaraid_sas.h | 2423 struct megasas_irq_context irq_context[MEGASAS_MAX_MSIX_QUEUES]; member
|
/kernel/linux/linux-5.10/drivers/s390/char/ |
H A D | sclp.c | 539 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()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | lockdep.h | 73 * @irq_context: the same as irq_context in held_lock below 81 unsigned int irq_context : 2, member 135 unsigned int irq_context:2; /* bit 0 - soft, bit 1 - hard */ member
|
/kernel/linux/linux-6.6/drivers/s390/char/ |
H A D | sclp.c | 713 int irq_context; in sclp_sync_wait() local 729 irq_context = in_interrupt(); in sclp_sync_wait() 730 if (!irq_context) in sclp_sync_wait() 749 if (!irq_context) in sclp_sync_wait()
|
/kernel/linux/linux-5.10/drivers/scsi/megaraid/ |
H A D | megaraid_sas_fusion.c | 3461 * @irq_context: IRQ context 3467 struct megasas_irq_context *irq_context) in complete_cmd_fusion() 3610 if (irq_context) { in complete_cmd_fusion() 3611 if (!irq_context->irq_poll_scheduled) { in complete_cmd_fusion() 3612 irq_context->irq_poll_scheduled = true; in complete_cmd_fusion() 3613 irq_context->irq_line_enable = true; in complete_cmd_fusion() 3614 irq_poll_sched(&irq_context->irqpoll); in complete_cmd_fusion() 3648 irq_ctx = &instance->irq_context[i]; in megasas_enable_irq_poll() 3668 irq_ctx = &instance->irq_context[i]; in megasas_sync_irqs() 3732 irq_ctx = &instance->irq_context[MSIxInde in megasas_complete_cmd_dpc_fusion() 3466 complete_cmd_fusion(struct megasas_instance *instance, u32 MSIxIndex, struct megasas_irq_context *irq_context) complete_cmd_fusion() argument 3744 struct megasas_irq_context *irq_context = devp; megasas_isr_fusion() local [all...] |
H A D | megaraid_sas_base.c | 4055 struct megasas_irq_context *irq_context = devp; in megasas_isr() local 4056 struct megasas_instance *instance = irq_context->instance; in megasas_isr() 5622 irq_ctx = &instance->irq_context[i]; in megasas_setup_irq_poll() 5645 instance->irq_context[0].instance = instance; in megasas_setup_irqs_ioapic() 5646 instance->irq_context[0].MSIxIndex = 0; in megasas_setup_irqs_ioapic() 5647 snprintf(instance->irq_context->name, MEGASAS_MSIX_NAME_LEN, "%s%u", in megasas_setup_irqs_ioapic() 5651 instance->irq_context->name, &instance->irq_context[0])) { in megasas_setup_irqs_ioapic() 5681 instance->irq_context[i].instance = instance; in megasas_setup_irqs_msix() 5682 instance->irq_context[ in megasas_setup_irqs_msix() [all...] |
H A D | megaraid_sas.h | 2418 struct megasas_irq_context irq_context[MEGASAS_MAX_MSIX_QUEUES]; member
|
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/b43legacy/ |
H A D | pio.c | 203 int irq_context) in free_txpacket() 208 if (irq_context) in free_txpacket() 202 free_txpacket(struct b43legacy_pio_txpacket *packet, int irq_context) free_txpacket() argument
|
H A D | dma.c | 307 int irq_context) in free_descriptor_buffer() 310 if (irq_context) in free_descriptor_buffer() 305 free_descriptor_buffer(struct b43legacy_dmaring *ring, struct b43legacy_dmadesc_meta *meta, int irq_context) free_descriptor_buffer() argument
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | lockdep.h | 69 * @irq_context: the same as irq_context in held_lock below 77 unsigned int irq_context : 2, member 131 unsigned int irq_context:2; /* bit 0 - soft, bit 1 - hard */ member
|
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/b43legacy/ |
H A D | pio.c | 203 int irq_context) in free_txpacket() 208 if (irq_context) in free_txpacket() 202 free_txpacket(struct b43legacy_pio_txpacket *packet, int irq_context) free_txpacket() argument
|
H A D | dma.c | 286 int irq_context) in free_descriptor_buffer() 289 if (irq_context) in free_descriptor_buffer() 284 free_descriptor_buffer(struct b43legacy_dmaring *ring, struct b43legacy_dmadesc_meta *meta, int irq_context) free_descriptor_buffer() argument
|
/kernel/linux/linux-6.6/fs/f2fs/ |
H A D | super.c | 4151 bool irq_context) in f2fs_handle_critical_error() 4163 if (irq_context && !shutdown) in f2fs_handle_critical_error() 4150 f2fs_handle_critical_error(struct f2fs_sb_info *sbi, unsigned char reason, bool irq_context) f2fs_handle_critical_error() argument
|
H A D | f2fs.h | 3596 bool irq_context);
|