Documented in 1 files:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/net/phy/motorcomm.c mii_lpa_mod_linkmode_lpa_t() -> mii_adv_mod_linkmode_adv_t()

Type Parameter Key Value
PARAM_VALUE 1 adv 0-s32max
BUF_SIZE 0 advertising 16
BUF_SIZE 0 advertising 16
DATA_SOURCE 0 advertising $0
DATA_SOURCE 1 adv $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &phydev->mdio.bus->mdio_lock
HALF_LOCKED2 &phydev->lock
TYPE_LOCK (struct mii_bus)->mdio_lock

drivers/net/phy/uPD60620.c mii_adv_to_linkmode_adv_t() -> mii_adv_mod_linkmode_adv_t()

Type Parameter Key Value
PARAM_VALUE 1 adv 0-s32max
BUF_SIZE 0 advertising 16
BUF_SIZE 0 advertising 16
DATA_SOURCE 0 advertising $0
DATA_SOURCE 1 adv $1
MEM_ZERO 0 advertising
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &phydev->lock
HALF_LOCKED2 &pool->lock

drivers/net/phy/lxt.c mii_adv_to_linkmode_adv_t() -> mii_adv_mod_linkmode_adv_t()

Type Parameter Key Value
PARAM_VALUE 1 adv 0-s32max
BUF_SIZE 0 advertising 16
BUF_SIZE 0 advertising 16
DATA_SOURCE 0 advertising $0
DATA_SOURCE 1 adv $1
MEM_ZERO 0 advertising
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &phydev->lock
HALF_LOCKED2 &pool->lock

drivers/net/phy/phy_device.c mii_lpa_mod_linkmode_lpa_t() -> mii_adv_mod_linkmode_adv_t()

Type Parameter Key Value
PARAM_VALUE 1 adv 0-s32max
BUF_SIZE 0 advertising 16
BUF_SIZE 0 advertising 16
DATA_SOURCE 0 advertising $0
DATA_SOURCE 1 adv $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &phydev->lock

drivers/net/phy/phy.c phy_mii_ioctl() -> mii_adv_mod_linkmode_adv_t()

Type Parameter Key Value
BUF_SIZE 0 advertising 16
PREEMPT_ADD
NOCHECK_CALL
HALF_LOCKED2 &bp->lock
HALF_LOCKED2 irq

drivers/net/phy/phy-c45.c genphy_c45_read_lpa() -> mii_adv_mod_linkmode_adv_t()

Type Parameter Key Value
PARAM_VALUE 0 advertising 4096-ptr_max
PARAM_VALUE 1 adv 0
BUF_SIZE 0 advertising 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &phydev->lock
HALF_LOCKED2 &pool->lock

drivers/net/phy/phy-c45.c genphy_c45_read_lpa() -> mii_adv_mod_linkmode_adv_t()

Type Parameter Key Value
PARAM_VALUE 0 advertising 4096-ptr_max
PARAM_VALUE 1 adv 0-s32max
BUF_SIZE 0 advertising 16
DATA_SOURCE 1 adv r phy_read_mmd
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &phydev->lock
HALF_LOCKED2 &pool->lock