Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/phy/dp83640.c ptp_dp83640_adjtime() -> tdr_write()

Type Parameter Key Value
PARAM_VALUE 0 bc 1
PARAM_VALUE 2 ts 2144750149451358208
PARAM_VALUE 3 cmd 8
LOCK2 &clock->extreg_lock
TYPE_LOCK (struct dp83640_clock)->extreg_lock

drivers/net/phy/dp83640.c ptp_dp83640_settime() -> tdr_write()

Type Parameter Key Value
PARAM_VALUE 0 bc 1
PARAM_VALUE 2 ts 4836526069087870976,5600820067894091776,6948930233408114688,6994144989615411200
PARAM_VALUE 3 cmd 16
DATA_SOURCE 2 ts $1
USER_DATA 2 ts->tv_nsec 0-999999999
USER_DATA 2 ts->tv_sec 0-8277292035
NO_OVERFLOW_SIMPLE 2 ts->tv_sec
LOCK2 &clock->extreg_lock
TYPE_LOCK (struct dp83640_clock)->extreg_lock

drivers/net/phy/dp83640.c recalibrate() -> tdr_write()

Type Parameter Key Value
PARAM_VALUE 0 bc 0
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->mdio.bus 4096-ptr_max
PARAM_VALUE 1 dev->mdio.bus->mdio_lock.dep_map->name 0-255
PARAM_VALUE 1 dev->mdio.bus->mdio_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 1 dev->mdio.bus->mdio_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 1 dev->mdio.bus->mdio_lock.osq.tail.counter 0-s32max
PARAM_VALUE 1 dev->mdio.dev.bus 0,4096-ptr_max
PARAM_VALUE 1 dev->mdio.dev.class 0,4096-ptr_max
PARAM_VALUE 1 dev->mdio.dev.driver 0,4096-ptr_max
PARAM_VALUE 1 dev->priv 4096-ptr_max
PARAM_VALUE 1 dev->priv->clock 4096-ptr_max
PARAM_VALUE 2 ts 7154558826848796672
PARAM_VALUE 3 cmd 8
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &clock->extreg_lock
HALF_LOCKED2 &phydev->lock
TYPE_LOCK (struct dp83640_clock)->extreg_lock