Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/broadcom/genet/bcmgenet.c bcmgenet_init_dma() -> bcmgenet_rbuf_ctrl_set()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
CAPPED_DATA 0 priv->hw_params->hfb_filter_cnt 1
CAPPED_DATA 0 priv->hw_params->hfb_filter_size 1
DATA_SOURCE 0 priv $0
BIT_INFO 0 priv->msg_enable 0x0,0xffffffff
BIT_INFO 1 val 0x1,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/broadcom/genet/bcmgenet.c bcmgenet_init_dma() -> bcmgenet_rbuf_ctrl_set()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
CAPPED_DATA 0 priv->hw_params->hfb_filter_cnt 1
CAPPED_DATA 0 priv->hw_params->hfb_filter_size 1
DATA_SOURCE 0 priv $0
DATA_SOURCE 1 val r bcmgenet_rbuf_ctrl_get
BIT_INFO 0 priv->msg_enable 0x0,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/broadcom/genet/bcmgenet.c bcmgenet_umac_reset() -> bcmgenet_rbuf_ctrl_set()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
DATA_SOURCE 0 priv $0
BIT_INFO 1 val 0x2,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-u32max

drivers/net/ethernet/broadcom/genet/bcmgenet.c bcmgenet_umac_reset() -> bcmgenet_rbuf_ctrl_set()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 val 0-4294967293
DATA_SOURCE 0 priv $0
BIT_INFO 1 val 0x0,0xfffffffd
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 val 0-4294967293[c]

drivers/net/ethernet/broadcom/genet/bcmgenet.c reset_umac() -> bcmgenet_rbuf_ctrl_set()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 val 0
BUF_SIZE 0 priv->clk (-1),1-s32max
BUF_SIZE 0 priv->clk_eee (-1),1-s32max
BUF_SIZE 0 priv->clk_wol (-1),1-s32max
BUF_SIZE 0 priv->irq0 s32min-(-1),1-s32max
BUF_SIZE 0 priv->irq1 s32min-(-1),1-s32max
BUF_SIZE 0 priv->wol_irq s32min-(-1),1-s32max
DATA_SOURCE 0 priv $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL