Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/nxp/lpc_eth.c __lpc_eth_shutdown() -> __lpc_eth_reset()

Type Parameter Key Value
BUF_SIZE 0 pldat->clk (-1),1-s32max
BUF_SIZE 0 pldat->dma_buff_base_v (-1)-0,102400
DATA_SOURCE 0 pldat $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ethernet/nxp/lpc_eth.c lpc_eth_close() -> __lpc_eth_reset()

Type Parameter Key Value
PARAM_VALUE 0 pldat 4096-ptr_max
CAPPED_DATA 0 pldat->napi.timer.base 1
PARAM_COMPARE 0 &pldat->napi.timer != $0->napi.timer.base->running
BIT_INFO 0 pldat->msg_enable 0x0,0xffffffff
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 flags
LOCK2 0 &pldat->lock
HALF_LOCKED2 &ndev->lock
HALF_LOCKED2 &rdev->wiphy.mtx
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct netdata_local)->lock

drivers/net/ethernet/nxp/lpc_eth.c lpc_eth_drv_resume() -> __lpc_eth_reset()

Type Parameter Key Value
PARAM_VALUE 0 pldat 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev->mutex

drivers/net/ethernet/nxp/lpc_eth.c lpc_eth_drv_suspend() -> __lpc_eth_reset()

Type Parameter Key Value
PARAM_VALUE 0 pldat 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev->mutex

drivers/net/ethernet/nxp/lpc_eth.c lpc_eth_open() -> __lpc_eth_reset()

Type Parameter Key Value
PARAM_VALUE 0 pldat 4096-ptr_max
BIT_INFO 0 pldat->msg_enable 0x0,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex