Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/renesas/rtsn.c rtsn_change_mode() -> rtsn_wait_mode()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->base 4096-ptr_max
PARAM_VALUE 0 priv->ndev->dev.parent->cma_area->nranges s32min-s32max
PARAM_VALUE 0 priv->pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 priv->ptp_priv->initialized 0-1
PARAM_VALUE 1 mode 0-3
BUF_SIZE 0 priv s32min-(-1),1-s32max
BUF_SIZE 0 priv s32min-(-1),1-s32max
BUF_SIZE 0 priv->clk (-1),1-s32max
BUF_SIZE 0 priv->ptp_priv (-1),312
BUF_SIZE 0 priv->reset (-1),8,280
DATA_SOURCE 0 priv $0
DATA_SOURCE 1 mode $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 priv->ptp_priv->clock->clock.cdev.count
NO_OVERFLOW_SIMPLE 0 priv->ptp_priv->clock->info->n_pins
UNITS 0 priv unit_byte
HALF_LOCKED2 &_dev->mutex
HALF_LOCKED2 &phydev->lock
HALF_LOCKED2 flags
HALF_LOCKED2 0 &priv->lock

drivers/net/ethernet/renesas/rtsn.c rtsn_reset() -> rtsn_wait_mode()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->napi.dev 4096-ptr_max
PARAM_VALUE 0 priv->napi.napi_hash_node.pprev 0,4096-ptr_max
PARAM_VALUE 0 priv->ndev->dev.parent->cma_area->nranges s32min-s32max
PARAM_VALUE 0 priv->pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 priv->ptp_priv->clock 0,4096-s64max
PARAM_VALUE 0 priv->ptp_priv->initialized 0-1
PARAM_VALUE 0 priv->reset 0,4096-u64max
PARAM_VALUE 0 priv->reset->array 0-1
PARAM_VALUE 1 mode 0
BUF_SIZE 0 priv->clk (-1),1-s32max
BUF_SIZE 0 priv->ptp_priv (-1),312
BUF_SIZE 0 priv->reset (-1),8,280
DATA_SOURCE 0 priv $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 priv->ptp_priv->clock->info->n_pins