Defined in 1 files as a function:
Referenced in 28 files:
- arch/m68k/68000/ints.c, line 186
- arch/m68k/coldfire/intc-2.c
- arch/m68k/coldfire/intc-5249.c, line 55
- arch/m68k/coldfire/intc-525x.c, line 85
- arch/m68k/coldfire/intc-5272.c
- arch/m68k/coldfire/intc-simr.c
- arch/m68k/coldfire/intc.c, line 147
- arch/m68k/kernel/ints.c, line 126
- arch/mips/kernel/smp.c, line 239
- arch/mips/lantiq/irq.c, line 193
- arch/mips/sgi-ip27/ip27-timer.c, line 97
- arch/mips/sgi-ip30/ip30-timer.c, line 55
- arch/parisc/kernel/irq.c
- arch/powerpc/sysdev/xive/common.c, line 1436
- drivers/iio/industrialio-trigger.c
- drivers/irqchip/irq-apple-aic.c, line 780
- drivers/irqchip/irq-davinci-cp-intc.c, line 146
- drivers/irqchip/irq-gic-v3.c, line 1689
- drivers/irqchip/irq-gic-v5.c
- drivers/irqchip/irq-loongson-eiointc.c, line 400
- drivers/irqchip/irq-loongson-htvec.c, line 140
- drivers/irqchip/irq-mips-gic.c
- drivers/irqchip/irq-mvebu-sei.c, line 189
- drivers/irqchip/irq-sun6i-r.c, line 254
- drivers/pci/controller/pcie-apple.c, line 371
- kernel/irq/generic-chip.c, line 626
- kernel/irq/irq_sim.c
- kernel/irq/irqdomain.c, line 1598
Smatch caller information:
kernel/irq/generic-chip.c irq_remove_generic_chip() -> irq_set_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | handle | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
kernel/irq/irq_sim.c irq_sim_domain_map() -> irq_set_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | irq | 0 |
| DATA_SOURCE | 0 | irq | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &domain->root->mutex | ||
| TYPE_LOCK | (struct irq_domain)->mutex |
kernel/irq/irq_sim.c irq_sim_domain_unmap() -> irq_set_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | irq | 0 |
| PARAM_VALUE | 1 | handle | 0 |
| DATA_SOURCE | 0 | irq | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &domain->root->mutex | ||
| HALF_LOCKED2 | &chip->reg_lock | ||
| HALF_LOCKED2 | &pctldev->mutex | ||
| HALF_LOCKED2 | &rproc->lock | ||
| HALF_LOCKED2 | &subsys->su_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &iio_evgen->lock | ||
| HALF_LOCKED2 | global &kunit_run_lock | ||
| TYPE_LOCK | (struct irq_domain)->mutex |
drivers/iio/industrialio-trigger.c iio_trig_release() -> irq_set_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | irq | 0,2147483648-u32max |
| PARAM_VALUE | 1 | handle | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &subsys->su_mutex |
drivers/iio/industrialio-trigger.c viio_trigger_alloc() -> irq_set_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | handle | 6643073274031075328 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
kernel/irq/irqdomain.c irq_domain_free_irqs_top() -> irq_set_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | handle | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &domain->root->mutex |
drivers/pci/controller/pcie-apple.c apple_port_irq_domain_free() -> irq_set_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | irq | 0 |
| PARAM_VALUE | 1 | handle | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &domain->root->mutex |