Documented in 1 files:
Defined in 1 files as a function:
Referenced in 48 files:
- drivers/net/dsa/b53/b53_common.c, line 1606
- drivers/net/dsa/bcm_sf2.c
- drivers/net/dsa/microchip/ksz_common.c, line 3714
- drivers/net/dsa/mt7530.c
- drivers/net/dsa/netc/netc_main.c, line 2370
- drivers/net/dsa/realtek/rtl8365mb_main.c
- drivers/net/dsa/sja1105/sja1105_main.c
- drivers/net/dsa/vitesse-vsc73xx-core.c, line 1123
- drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
- drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
- drivers/net/ethernet/apm/xgene/xgene_enet_main.c
- drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c, line 1294
- drivers/net/ethernet/cadence/macb_main.c, line 4882
- drivers/net/ethernet/cortina/gemini.c
- drivers/net/ethernet/faraday/ftgmac100.c, line 1530
- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c, line 582
- drivers/net/ethernet/freescale/enetc/enetc4_pf.c, line 887
- drivers/net/ethernet/freescale/enetc/enetc_pf.c
- drivers/net/ethernet/freescale/fec_main.c, line 1209
- drivers/net/ethernet/freescale/fman/fman_memac.c
- drivers/net/ethernet/freescale/ucc_geth.c
- drivers/net/ethernet/ibm/emac/core.c, line 191
- drivers/net/ethernet/ibm/emac/rgmii.c, line 52
- drivers/net/ethernet/marvell/mvneta.c
- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
- drivers/net/ethernet/microchip/lan966x/lan966x_phylink.c, line 62
- drivers/net/ethernet/microchip/sparx5/sparx5_port.c, line 1007
- drivers/net/ethernet/socionext/netsec.c, line 457
- drivers/net/ethernet/socionext/sni_ave.c, line 860
- drivers/net/ethernet/spacemit/k1_emac.c
- drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c, line 82
- drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c, line 344
- drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c, line 179
- drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c, line 1505
- drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c
- drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c, line 47
- drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c, line 57
- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c, line 3202
- drivers/net/ethernet/ti/am65-cpsw-nuss.c
- drivers/net/ethernet/ti/icssg/icssg_config.c, line 520
- drivers/net/ethernet/ti/icssg/icssg_mii_cfg.c, line 59
- drivers/net/ethernet/ti/icssg/icssg_prueth.c, line 1736
- drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c, line 830
- drivers/net/ethernet/ti/netcp_ethss.c, line 2323
- drivers/net/phy/phy-core.c, line 123
- drivers/phy/microchip/lan966x_serdes.c, line 450
- drivers/phy/phy-eyeq5-eth.c, line 141
- include/linux/phy.h, line 2126
Smatch caller information:
drivers/net/ethernet/freescale/enetc/enetc4_pf.c enetc4_pl_mac_link_up() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | mode | $3 |
| LOCK2 | &pl->phydev_mutex | ||
| LOCK2 | &pl->state_mutex | ||
| HALF_LOCKED2 | &phy->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct phylink)->phydev_mutex | ||
| TYPE_LOCK | (struct phylink)->state_mutex |
drivers/net/ethernet/freescale/enetc/enetc_pf.c enetc_mac_config() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | mode | $1 |
drivers/net/ethernet/freescale/enetc/enetc_pf.c enetc_pl_mac_link_up() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | mode | $3 |
| LOCK2 | &pl->phydev_mutex | ||
| LOCK2 | &pl->state_mutex | ||
| HALF_LOCKED2 | &phy->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct phylink)->phydev_mutex | ||
| TYPE_LOCK | (struct phylink)->state_mutex |
drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c sti_dwmac_parse_data() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mode | 0-37 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c stih4xx_fix_retime_src() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mode | 0-1,3-6,8-u32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pl->phydev_mutex | ||
| HALF_LOCKED2 | &pl->state_mutex |
drivers/net/ethernet/ti/cpsw.c phy_interface_is_rgmii() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &phydev->lock |
drivers/net/phy/motorcomm.c phy_interface_is_rgmii() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mode | 3-4,9-12 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &phydev->mdio.bus->mdio_lock | ||
| HALF_LOCKED2 | &phydev->lock | ||
| TYPE_LOCK | (struct mii_bus)->mdio_lock |
drivers/net/dsa/netc/netc_main.c netc_mac_link_up() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | mode | $3 |
| LOCK2 | &pl->phydev_mutex | ||
| LOCK2 | &pl->state_mutex | ||
| HALF_LOCKED2 | &phy->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct phylink)->phydev_mutex | ||
| TYPE_LOCK | (struct phylink)->state_mutex |
drivers/phy/phy-eyeq5-eth.c eq5_phy_validate() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | mode | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &phy->mutex | ||
| TYPE_LOCK | (struct phy)->mutex |
drivers/net/dsa/bcm_sf2.c bcm_sf2_crossbar_setup() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/dsa/bcm_sf2.c bcm_sf2_sw_mac_link_set() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | mode | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pl->phydev_mutex | ||
| HALF_LOCKED2 | &pl->state_mutex |
drivers/net/dsa/bcm_sf2.c bcm_sf2_sw_mac_link_up() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | mode | $3 |
| LOCK2 | &pl->phydev_mutex | ||
| LOCK2 | &pl->state_mutex | ||
| HALF_LOCKED2 | &phy->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct phylink)->phydev_mutex | ||
| TYPE_LOCK | (struct phylink)->state_mutex |
drivers/net/ethernet/cortina/gemini.c gmac_adjust_link() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &phydev->lock | ||
| TYPE_LOCK | (struct phy_device)->lock |
drivers/net/ethernet/cortina/gemini.c gmac_adjust_link() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &phydev->lock | ||
| TYPE_LOCK | (struct phy_device)->lock |
drivers/net/ethernet/cortina/gemini.c gmac_adjust_link() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &phydev->lock | ||
| TYPE_LOCK | (struct phy_device)->lock |
drivers/net/phy/phy-core.c phy_fix_phy_mode_for_mac_delays() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mode | 0-37 |
| DATA_SOURCE | 0 | mode | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/phy/dap8211r.c phy_interface_is_rgmii() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &phydev->lock |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp22_gop_mask_irq() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp22_gop_setup_irq() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp22_gop_unmask_irq() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_gmac_config() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mode | 9-12 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_gmac_pcs_inband_caps() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mode | 0-3,5-21,24-u32max |
| DATA_SOURCE | 0 | mode | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_isr_handle_gmac_internal() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_mac_config() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mode | 0-23,25,28-u32max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/dsa/vitesse-vsc73xx-core.c vsc73xx_mac_link_up() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | mode | $3 |
| LOCK2 | &pl->phydev_mutex | ||
| LOCK2 | &pl->state_mutex | ||
| HALF_LOCKED2 | &phy->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct phylink)->phydev_mutex | ||
| TYPE_LOCK | (struct phylink)->state_mutex |
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c xgene_get_link_ksettings() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c xgene_set_link_ksettings() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c xgene_set_pauseparam() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/marvell/mvneta.c mvneta_pcs_inband_caps() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mode | 0-3,5-18,20-21,24-u32max |
| DATA_SOURCE | 0 | mode | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/marvell/mvneta.c mvneta_port_power_up() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mode | 0-3,5-18,20-21,24-u32max |
| DATA_SOURCE | 0 | mode | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c bcmasp_interface_create() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mode | 0-37 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c anarion_config_dt() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mode | 0-37 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/phy/broadcom.c phy_interface_is_rgmii() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &phydev->lock |
drivers/net/phy/dp83822.c phy_interface_is_rgmii() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &phydev->lock |
drivers/net/dsa/realtek/rtl8365mb_main.c rtl8365mb_phylink_mac_config() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|
drivers/net/dsa/realtek/rtl8365mb_main.c rtl8365mb_phylink_mac_link_down() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | mode | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pl->state_mutex | ||
| HALF_LOCKED2 | global &dsa2_mutex |
drivers/net/dsa/realtek/rtl8365mb_main.c rtl8365mb_phylink_mac_link_up() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | mode | $3 |
| LOCK2 | &pl->phydev_mutex | ||
| LOCK2 | &pl->state_mutex | ||
| HALF_LOCKED2 | &phy->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct phylink)->phydev_mutex | ||
| TYPE_LOCK | (struct phylink)->state_mutex |
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c stmmac_get_phy_intf_sel() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mode | 0-1,4-u32max |
| DATA_SOURCE | 0 | mode | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/microchip/sparx5/sparx5_port.c sparx5_port_config() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| LOCK2 | &pl->phydev_mutex | ||
| LOCK2 | &pl->state_mutex | ||
| HALF_LOCKED2 | &phy->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct phylink)->phydev_mutex | ||
| TYPE_LOCK | (struct phylink)->state_mutex |
drivers/net/phy/micrel.c phy_interface_is_rgmii() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &phydev->lock |
drivers/net/ethernet/ti/cpsw_new.c phy_interface_is_rgmii() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &phydev->lock | ||
| TYPE_LOCK | (struct phy_device)->lock |
drivers/net/phy/microchip_t1.c phy_interface_is_rgmii() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &phydev->lock |
drivers/phy/microchip/lan966x_serdes.c serdes_set_speed() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &phy->mutex | ||
| HALF_LOCKED2 | &phydev->lock | ||
| HALF_LOCKED2 | &pl->phydev_mutex | ||
| HALF_LOCKED2 | &pl->state_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct phy)->mutex |
drivers/net/phy/dp83tg720.c phy_interface_is_rgmii() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &phydev->lock |
drivers/net/ethernet/socionext/sni_ave.c ave_global_reset() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/socionext/sni_ave.c phy_interface_is_rgmii() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &phydev->lock |
drivers/net/phy/adin.c phy_interface_is_rgmii() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &phydev->lock |
drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c sun7i_gmac_init() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/cadence/macb_main.c macb_init_dflt() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/socionext/netsec.c netsec_mac_update_to_phy_state() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &phydev->lock |
drivers/net/phy/dp83869.c phy_interface_is_rgmii() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &phydev->lock |
drivers/net/phy/icplus.c phy_interface_is_rgmii() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &phydev->lock |
drivers/net/phy/marvell.c phy_interface_is_rgmii() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &phydev->lock |
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c ethqos_set_clk_tx_rate() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | mode | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pl->phydev_mutex | ||
| HALF_LOCKED2 | &pl->state_mutex |
drivers/net/ethernet/freescale/fman/fman_memac.c memac_get_caps() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | mode | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &sfp->sm_mutex |
drivers/net/ethernet/microchip/lan966x/lan966x_phylink.c lan966x_phylink_mac_link_up() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | mode | $3 |
| LOCK2 | &pl->phydev_mutex | ||
| LOCK2 | &pl->state_mutex | ||
| HALF_LOCKED2 | &phy->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct phylink)->phydev_mutex | ||
| TYPE_LOCK | (struct phylink)->state_mutex |
drivers/net/dsa/b53/b53_common.c b53_phylink_mac_config() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|
drivers/net/ethernet/apm/xgene/xgene_enet_main.c xgene_enet_get_irqs() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mode | 4,9-12,15 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/apm/xgene/xgene_enet_main.c xgene_enet_get_resources() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mode | 0-37 |
| DATA_SOURCE | 0 | mode | r device_get_phy_mode |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/apm/xgene/xgene_enet_main.c xgene_enet_get_resources() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mode | 4,9-12,15 |
| DATA_SOURCE | 0 | mode | r device_get_phy_mode |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/apm/xgene/xgene_enet_main.c xgene_enet_probe() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mode | 4,9-12 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/apm/xgene/xgene_enet_main.c xgene_enet_probe() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mode | 15 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/apm/xgene/xgene_enet_main.c xgene_enet_remove() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/net/phy/mscc/mscc_main.c phy_interface_is_rgmii() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &phydev->lock | ||
| HALF_LOCKED2 | &phydev->mdio.bus->mdio_lock |
drivers/net/dsa/sja1105/sja1105_main.c sja1105_parse_rgmii_delays() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/dsa/sja1105/sja1105_main.c sja1105_set_port_speed() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| LOCK2 | &pl->phydev_mutex | ||
| LOCK2 | &pl->state_mutex | ||
| HALF_LOCKED2 | &phy->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct phylink)->phydev_mutex | ||
| TYPE_LOCK | (struct phylink)->state_mutex |
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c xgene_enet_rd_mac() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c xgene_enet_wr_mac() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c rk_set_clk_tx_rate() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | mode | $2 |
| LOCK2 | &pl->phydev_mutex | ||
| LOCK2 | &pl->state_mutex | ||
| HALF_LOCKED2 | &phy->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct phylink)->phydev_mutex | ||
| TYPE_LOCK | (struct phylink)->state_mutex |
drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c meson8b_init_prg_eth() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mode | 7,9-12 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c visconti_eth_set_clk_tx_rate() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | mode | $2 |
| LOCK2 | &pl->phydev_mutex | ||
| LOCK2 | &pl->state_mutex | ||
| HALF_LOCKED2 | &phy->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct phylink)->phydev_mutex | ||
| TYPE_LOCK | (struct phylink)->state_mutex |
drivers/net/phy/dp83867.c phy_interface_is_rgmii() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &phydev->lock |
drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c dpaa2_mac_connect() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mode | 1-37 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/freescale/fec_main.c fec_restart() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ndev->tx_global_lock | ||
| HALF_LOCKED2 | &phydev->lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/phy/intel-xway.c phy_interface_is_rgmii() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &phydev->lock |
drivers/net/ethernet/spacemit/k1_emac.c emac_phy_interface_config() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mode | 7,9-12 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/spacemit/k1_emac.c emac_update_delay_line() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mode | 7,9-12 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/dsa/mt7530.c mt7530_setup_port5() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | mode | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &priv->reg_mutex | ||
| TYPE_LOCK | (struct mt7530_priv)->reg_mutex |
drivers/net/dsa/mt7530.c mt7531_mac_config() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | mode | $3 |
drivers/net/dsa/microchip/ksz_common.c ksz_parse_rgmii_delay() -> phy_interface_mode_is_rgmii()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |