Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 153 files as a member:

Defined in 1 files as a function:

Referenced in 1706 files:

Smatch caller information:

Too many callers for Smatch

Smatch assignments to (struct switchdev_obj)->complete:

drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c dpaa2_switch_port_init() -> (struct switchdev_obj)->complete [0]

drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c dpaa2_switch_port_vlan_add() -> (struct switchdev_obj)->complete [0]

drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c dpaa2_switch_port_vlan_kill() -> (struct switchdev_obj)->complete [0]

net/bridge/br_mrp_switchdev.c br_mrp_switchdev_add() -> (struct switchdev_obj)->complete [0]

net/bridge/br_mrp_switchdev.c br_mrp_switchdev_del() -> (struct switchdev_obj)->complete [0]

net/bridge/br_mrp_switchdev.c br_mrp_switchdev_send_in_test() -> (struct switchdev_obj)->complete [0]

net/bridge/br_mrp_switchdev.c br_mrp_switchdev_send_ring_test() -> (struct switchdev_obj)->complete [0]

net/bridge/br_mrp_switchdev.c br_mrp_switchdev_set_in_role() -> (struct switchdev_obj)->complete [0]

net/bridge/br_mrp_switchdev.c br_mrp_switchdev_set_in_state() -> (struct switchdev_obj)->complete [0]

net/bridge/br_mrp_switchdev.c br_mrp_switchdev_set_ring_role() -> (struct switchdev_obj)->complete [0]

net/bridge/br_mrp_switchdev.c br_mrp_switchdev_set_ring_state() -> (struct switchdev_obj)->complete [0]

net/bridge/br_switchdev.c br_switchdev_host_mdb_one() -> (struct switchdev_obj)->complete [0]

net/bridge/br_switchdev.c br_switchdev_mdb_notify() -> (struct switchdev_obj)->complete [0,7429875107731611648]

net/bridge/br_switchdev.c br_switchdev_mdb_queue_one() -> (struct switchdev_obj)->complete [0]

net/bridge/br_switchdev.c br_switchdev_port_vlan_add() -> (struct switchdev_obj)->complete [0]

net/bridge/br_switchdev.c br_switchdev_port_vlan_del() -> (struct switchdev_obj)->complete [0]

net/bridge/br_switchdev.c br_switchdev_port_vlan_no_foreign_add() -> (struct switchdev_obj)->complete [0]

net/bridge/br_switchdev.c br_switchdev_vlan_replay_group() -> (struct switchdev_obj)->complete [0]

net/switchdev/switchdev.c switchdev_port_obj_act_is_deferred() -> (struct switchdev_obj)->complete [0-u64max]

net/switchdev/switchdev.c switchdev_port_obj_add_deferred() -> (struct switchdev_obj)->complete [0-u64max]

net/switchdev/switchdev.c switchdev_port_obj_del_deferred() -> (struct switchdev_obj)->complete [0-u64max]

net/dsa/user.c dsa_user_vlan_rx_add_vid() -> (struct switchdev_obj)->complete [0]

net/dsa/user.c dsa_user_vlan_rx_kill_vid() -> (struct switchdev_obj)->complete [0]