Documented in 1 files:
Defined in 2 files as a member:
- arch/mips/include/asm/mach-bcm63xx/bcm63xx_dev_enet.h, line 24 (as a member)
- drivers/net/ethernet/broadcom/bcm63xx_enet.h, line 292 (as a member)
Defined in 2 files as a function:
- drivers/net/ethernet/dec/tulip/interrupt.c, line 496 (as a function)
- drivers/net/phy/phy.c, line 1411 (as a function)
Referenced in 4 files:
- arch/mips/bcm63xx/dev-enet.c, line 258
- drivers/net/ethernet/broadcom/bcm63xx_enet.c
- drivers/net/ethernet/dec/tulip/interrupt.c, line 547
- drivers/net/phy/phy.c, line 1483
Smatch caller information:
drivers/net/ethernet/dec/tulip/interrupt.c tulip_interrupt() -> phy_interrupt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dev | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | flags |
kernel/irq/manage.c irq_thread_fn() -> (struct irqaction)->thread_fn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| CONTAINER | 0 | *(-32+56) | $(-1) |
| CONTAINER | 1 | *(-32+8) | $(-1) |
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | irq |
kernel/irq/chip.c handle_nested_irq() -> (struct irqaction)->thread_fn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| CONTAINER | 0 | *(-32+56) | $(-1) |
| CONTAINER | 1 | *(-32+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rt5677->irq_lock | ||
| HALF_LOCKED2 | &slave->sdw_dev_lock | ||
| HALF_LOCKED2 | &smaster->lock | ||
| HALF_LOCKED2 | _T->lock |