Documented in 1 files:

Defined in 7 files as a member:

Defined in 1 files as a macro:

Defined in 2 files as a function:

Referenced in 75 files:

Smatch caller information:

Too many callers for Smatch

Smatch assignments to (struct dsa_switch_ops)->phy_write:

drivers/net/dsa/mxl862xx/mxl862xx.c (null)() -> (struct dsa_switch_ops)->phy_write [0]

drivers/net/dsa/netc/netc_main.c (null)() -> (struct dsa_switch_ops)->phy_write [0]

drivers/net/dsa/bcm_sf2.c (null)() -> (struct dsa_switch_ops)->phy_write [0]

drivers/net/dsa/bcm_sf2.c bcm_sf2_sw_probe() -> (struct dsa_switch_ops)->phy_write [0]

drivers/net/dsa/vitesse-vsc73xx-core.c (null)() -> (struct dsa_switch_ops)->phy_write [6458413834954481664]

drivers/net/dsa/realtek/rtl8366rb.c (null)() -> (struct dsa_switch_ops)->phy_write [0]

drivers/net/dsa/xrs700x/xrs700x.c (null)() -> (struct dsa_switch_ops)->phy_write [0]

drivers/net/dsa/microchip/ksz9477.c (null)() -> (struct dsa_switch_ops)->phy_write [3562526850604707840]

drivers/net/dsa/qca/ar9331.c (null)() -> (struct dsa_switch_ops)->phy_write [0]

drivers/net/dsa/qca/ar9331.c ar9331_get_pause_stats() -> (struct dsa_switch_ops)->phy_write [ignore]

drivers/net/dsa/qca/ar9331.c ar9331_get_stats64() -> (struct dsa_switch_ops)->phy_write [ignore]

drivers/net/dsa/qca/ar9331.c ar9331_mdio_read() -> (struct dsa_switch_ops)->phy_write [0-u64max]

drivers/net/dsa/qca/ar9331.c ar9331_sw_irq() -> (struct dsa_switch_ops)->phy_write [0-u64max]

drivers/net/dsa/qca/ar9331.c ar9331_sw_mask_irq() -> (struct dsa_switch_ops)->phy_write [0-u64max]

drivers/net/dsa/qca/ar9331.c ar9331_sw_mbus_read() -> (struct dsa_switch_ops)->phy_write [ignore]

drivers/net/dsa/qca/ar9331.c ar9331_sw_mbus_write() -> (struct dsa_switch_ops)->phy_write [ignore]

drivers/net/dsa/qca/ar9331.c ar9331_sw_port_disable() -> (struct dsa_switch_ops)->phy_write [ignore]

drivers/net/dsa/qca/ar9331.c ar9331_sw_probe() -> (struct dsa_switch_ops)->phy_write [0]

drivers/net/dsa/qca/ar9331.c ar9331_sw_setup() -> (struct dsa_switch_ops)->phy_write [ignore]

drivers/net/dsa/qca/ar9331.c ar9331_sw_setup_port() -> (struct dsa_switch_ops)->phy_write [ignore]

drivers/net/dsa/qca/ar9331.c ar9331_sw_unmask_irq() -> (struct dsa_switch_ops)->phy_write [0-u64max]

drivers/net/dsa/microchip/lan937x_main.c (null)() -> (struct dsa_switch_ops)->phy_write [53820295290621952]

drivers/net/dsa/realtek/rtl8365mb_main.c (null)() -> (struct dsa_switch_ops)->phy_write [0]

drivers/net/dsa/dsa_loop.c (null)() -> (struct dsa_switch_ops)->phy_write [4165205230752239616]

drivers/net/dsa/mv88e6060.c (null)() -> (struct dsa_switch_ops)->phy_write [2210971599925686272]

drivers/net/dsa/qca/qca8k-8xxx.c (null)() -> (struct dsa_switch_ops)->phy_write [0]

drivers/net/dsa/lantiq/lantiq_gswip_common.c (null)() -> (struct dsa_switch_ops)->phy_write [0]

drivers/net/dsa/yt921x.c (null)() -> (struct dsa_switch_ops)->phy_write [0]

drivers/net/dsa/b53/b53_common.c (null)() -> (struct dsa_switch_ops)->phy_write [7200277516968767488]

drivers/net/dsa/microchip/ksz8.c (null)() -> (struct dsa_switch_ops)->phy_write [7179419662414602240,7652593123974475776]

drivers/net/dsa/hirschmann/hellcreek.c (null)() -> (struct dsa_switch_ops)->phy_write [0]

drivers/net/dsa/ks8995.c (null)() -> (struct dsa_switch_ops)->phy_write [0]

drivers/net/dsa/sja1105/sja1105_main.c (null)() -> (struct dsa_switch_ops)->phy_write [0]

drivers/net/dsa/mv88e6xxx/chip.c (null)() -> (struct dsa_switch_ops)->phy_write [0]

drivers/net/dsa/rzn1_a5psw.c (null)() -> (struct dsa_switch_ops)->phy_write [0]

drivers/net/dsa/ocelot/felix.c (null)() -> (struct dsa_switch_ops)->phy_write [0]

drivers/net/dsa/mt7530.c (null)() -> (struct dsa_switch_ops)->phy_write [0]

drivers/net/dsa/lan9303-core.c (null)() -> (struct dsa_switch_ops)->phy_write [6558437587008585728]