Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/net/phy/bcm-phy-ptp.c bcm_ptp_adjtime_locked() -> bcm_ptp_framesync_ts()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | sts | 0 |
| PARAM_VALUE | 2 | ts | 3429871033746141184 |
| LOCK2 | &priv->mutex | ||
| TYPE_LOCK | (struct bcm_ptp_private)->mutex |
drivers/net/phy/bcm-phy-ptp.c bcm_ptp_gettimex() -> bcm_ptp_framesync_ts()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | sts->clockid | 0-1,4,16-23 |
| PARAM_VALUE | 2 | ts | 99791054051651584,286996878195216384,610505656059703296,1040290183786221568,2256598480787394560,2317135252460216320,6510108232589836288 |
| DATA_SOURCE | 1 | sts | $2 |
| DATA_SOURCE | 2 | ts | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 1 | sts->post_sts.cycles | 0-u64max |
| HOST_DATA | 1 | sts->pre_sts.cycles | 0-u64max |
| USER_DATA | 1 | sts->clockid | 0-1,4,16-23 |
| NO_OVERFLOW_SIMPLE | 1 | sts->post_ts.tv_sec | |
| NO_OVERFLOW_SIMPLE | 2 | ts->tv_sec | |
| LOCK2 | &priv->mutex | ||
| TYPE_LOCK | (struct bcm_ptp_private)->mutex |
drivers/net/phy/bcm-phy-ptp.c bcm_ptp_perout_work() -> bcm_ptp_framesync_ts()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | sts | 0 |
| PARAM_VALUE | 2 | ts | 5738730757662208000 |
| NOCHECK_CALL | |||
| LOCK2 | &priv->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct bcm_ptp_private)->mutex |