Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 3 files:
- drivers/infiniband/hw/usnic/usnic_ib_main.c
- drivers/net/bonding/bond_main.c, line 4076
- net/core/dev.c, line 1909
Smatch caller information:
drivers/net/bonding/bond_main.c bond_netdev_event() -> netdev_cmd_to_name()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | cmd | $1 |
drivers/infiniband/hw/usnic/usnic_ib_main.c usnic_ib_handle_inet_event() -> netdev_cmd_to_name()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cmd | 2 |
| DATA_SOURCE | 0 | cmd | $1 |
| LOCK2 | &us_ibdev->usdev_lock | ||
| TYPE_LOCK | (struct usnic_ib_dev)->usdev_lock |
drivers/infiniband/hw/usnic/usnic_ib_main.c usnic_ib_handle_inet_event() -> netdev_cmd_to_name()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cmd | 1 |
| DATA_SOURCE | 0 | cmd | $1 |
| LOCK2 | &us_ibdev->usdev_lock | ||
| TYPE_LOCK | (struct usnic_ib_dev)->usdev_lock |
drivers/infiniband/hw/usnic/usnic_ib_main.c usnic_ib_handle_inet_event() -> netdev_cmd_to_name()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | cmd | $1 |
| LOCK2 | &us_ibdev->usdev_lock | ||
| TYPE_LOCK | (struct usnic_ib_dev)->usdev_lock |
drivers/infiniband/hw/usnic/usnic_ib_main.c usnic_ib_handle_port_event() -> netdev_cmd_to_name()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cmd | 1-2,4 |
| DATA_SOURCE | 0 | cmd | $2 |
| LOCK2 | &us_ibdev->usdev_lock | ||
| TYPE_LOCK | (struct usnic_ib_dev)->usdev_lock |
drivers/infiniband/hw/usnic/usnic_ib_main.c usnic_ib_handle_usdev_event() -> netdev_cmd_to_name()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | cmd | $1 |
| LOCK2 | &us_ibdev->usdev_lock | ||
| TYPE_LOCK | (struct usnic_ib_dev)->usdev_lock |