Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c __nfp_rtsym_readq() -> nfp_cpp_readq()

Type Parameter Key Value
PARAM_VALUE 1 cpp_id 0-s32max
PARAM_VALUE 3 value 4246455701974437888,4410641412892712960
DATA_SOURCE 0 cpp $0
DATA_SOURCE 3 value $5
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c __nfp_nsp_command() -> nfp_cpp_readq()

Type Parameter Key Value
PARAM_VALUE 3 value 658917731355262976
DATA_SOURCE 1 cpp_id r nfp_resource_cpp_id
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c nfp_nsp_check() -> nfp_cpp_readq()

Type Parameter Key Value
PARAM_VALUE 3 value 1460155519188312064
DATA_SOURCE 1 cpp_id r nfp_resource_cpp_id
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c nfp_nsp_command_buf() -> nfp_cpp_readq()

Type Parameter Key Value
PARAM_VALUE 3 value 8641852193821589504
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c nfp_nsp_command_buf_def() -> nfp_cpp_readq()

Type Parameter Key Value
PARAM_VALUE 3 value 9033803943454834688
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c nfp_nsp_command_buf_dma() -> nfp_cpp_readq()

Type Parameter Key Value
PARAM_VALUE 3 value 8867114958306103296
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c nfp_nsp_wait_reg() -> nfp_cpp_readq()

Type Parameter Key Value
PARAM_VALUE 0 cpp->resource_lock.dep_map->name 0-255
PARAM_VALUE 2 address 0-9223372036854775815
PARAM_VALUE 3 value 4082744950626414592
DATA_SOURCE 0 cpp $0
DATA_SOURCE 1 cpp_id $2
DATA_SOURCE 2 address $3
DATA_SOURCE 3 value $1
RX_PATH
TASK_NOT_RUNNING