Defined in 1 files as a function:
Referenced in 15 files:
- arch/x86/kernel/apic/vector.c, line 582
- drivers/irqchip/irq-apple-aic.c, line 646
- drivers/irqchip/irq-armada-370-xp.c, line 626
- drivers/irqchip/irq-bcm2712-mip.c, line 120
- drivers/irqchip/irq-bcm6345-l1.c, line 282
- drivers/irqchip/irq-bcm7038-l1.c, line 385
- drivers/irqchip/irq-gic-v3-its.c, line 3706
- drivers/irqchip/irq-gic-v3.c, line 1570
- drivers/irqchip/irq-gic-v5-its.c, line 967
- drivers/irqchip/irq-gic-v5.c
- drivers/irqchip/irq-gic.c, line 1072
- drivers/irqchip/irq-hip04.c, line 307
- drivers/irqchip/irq-loongarch-avec.c, line 284
- drivers/irqchip/irq-mips-gic.c, line 655
- drivers/irqchip/irq-xtensa-mx.c, line 36
Smatch caller information:
arch/x86/kernel/apic/vector.c x86_vector_alloc_irqs() -> irqd_set_single_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | d | 4096-ptr_max |
| PARAM_VALUE | 0 | d->common | 4096-ptr_max |
| BUF_SIZE | 0 | d | (-1),56 |
| BUF_SIZE | 0 | d | (-1),56 |
| BUF_SIZE | 0 | d->chip | 280 |
| BUF_SIZE | 0 | d->chip_data | 56 |
| CAPPED_DATA | 0 | d->domain | 1 |
| DATA_SOURCE | 0 | d | r irq_domain_get_irq_data |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &domain->root->mutex |
drivers/irqchip/irq-bcm7038-l1.c bcm7038_l1_map() -> irqd_set_single_target()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | d | 0,4096-ptr_max |
| BUF_SIZE | 0 | d | (-1),56 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &d->root->mutex | ||
| TYPE_LOCK | (struct irq_domain)->mutex |