Defined in 1 files as a function:
Referenced in 6 files:
- drivers/net/ethernet/netronome/nfp/flower/cmsg.c
- drivers/net/ethernet/netronome/nfp/flower/lag_conf.c
- drivers/net/ethernet/netronome/nfp/flower/metadata.c, line 124
- drivers/net/ethernet/netronome/nfp/flower/offload.c, line 120
- drivers/net/ethernet/netronome/nfp/flower/qos_conf.c
- drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
Smatch caller information:
drivers/net/ethernet/netronome/nfp/flower/lag_conf.c nfp_fl_lag_config_group() -> nfp_flower_cmsg_get_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | skb | 4096-ptr_max |
| BUF_SIZE | 0 | skb | 0-s32max |
| BUF_SIZE | 0 | skb | 0-s32max |
| DATA_SOURCE | 0 | skb | r nfp_flower_cmsg_alloc |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &lag->lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/netronome/nfp/flower/lag_conf.c nfp_fl_lag_put_unprocessed() -> nfp_flower_cmsg_get_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | skb | 4096-6893303514939310080 |
| DATA_SOURCE | 0 | skb | $1 |
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/netronome/nfp/flower/lag_conf.c nfp_flower_lag_unprocessed_msg() -> nfp_flower_cmsg_get_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | skb | 4096-6893303514939310080 |
| DATA_SOURCE | 0 | skb | $1 |
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/netronome/nfp/flower/qos_conf.c nfp_act_remove_actions() -> nfp_flower_cmsg_get_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | skb | 4096-ptr_max |
| BUF_SIZE | 0 | skb | 0-s32max |
| BUF_SIZE | 0 | skb | 0-s32max |
| DATA_SOURCE | 0 | skb | r nfp_flower_cmsg_alloc |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &flow_indr_block_lock |
drivers/net/ethernet/netronome/nfp/flower/qos_conf.c nfp_flower_offload_one_police() -> nfp_flower_cmsg_get_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | skb | 4096-ptr_max |
| BUF_SIZE | 0 | skb | 0-s32max |
| BUF_SIZE | 0 | skb | 0-s32max |
| DATA_SOURCE | 0 | skb | r nfp_flower_cmsg_alloc |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &block->cb_lock | ||
| HALF_LOCKED2 | &fl_priv->nfp_fl_lock |
drivers/net/ethernet/netronome/nfp/flower/qos_conf.c nfp_flower_remove_rate_limiter() -> nfp_flower_cmsg_get_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | skb | 4096-ptr_max |
| BUF_SIZE | 0 | skb | 0-s32max |
| BUF_SIZE | 0 | skb | 0-s32max |
| DATA_SOURCE | 0 | skb | r nfp_flower_cmsg_alloc |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &block->cb_lock | ||
| LOCK2 | &fl_priv->nfp_fl_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct nfp_flower_priv)->nfp_fl_lock | ||
| TYPE_LOCK | (struct tcf_block)->cb_lock |
drivers/net/ethernet/netronome/nfp/flower/qos_conf.c nfp_flower_stats_rlim_reply() -> nfp_flower_cmsg_get_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | skb | 4096-6893303514939310080 |
| DATA_SOURCE | 0 | skb | $1 |
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/netronome/nfp/flower/qos_conf.c nfp_flower_stats_rlim_request() -> nfp_flower_cmsg_get_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | skb | 4096-ptr_max |
| BUF_SIZE | 0 | skb | 0-s32max |
| BUF_SIZE | 0 | skb | 0-s32max |
| DATA_SOURCE | 0 | skb | r nfp_flower_cmsg_alloc |
| HALF_LOCKED2 | &fl_priv->meter_stats_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/netronome/nfp/flower/metadata.c nfp_flower_rx_flow_stats() -> nfp_flower_cmsg_get_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | skb | 4096-ptr_max |
| PARAM_VALUE | 0 | skb->data | 4096-s32max,18446744071562067968-ptr_max |
| DATA_SOURCE | 0 | skb | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | bh |
drivers/net/ethernet/netronome/nfp/flower/cmsg.c nfp_flower_cmsg_mac_repr_add() -> nfp_flower_cmsg_get_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | skb | 4096-ptr_max |
| BUF_SIZE | 0 | skb | 0-s32max |
| BUF_SIZE | 0 | skb | 0-s32max |
| DATA_SOURCE | 0 | skb | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &devlink->lock | ||
| TYPE_LOCK | (struct devlink)->lock |
drivers/net/ethernet/netronome/nfp/flower/cmsg.c nfp_flower_cmsg_mac_repr_start() -> nfp_flower_cmsg_get_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | skb | 4096-ptr_max |
| BUF_SIZE | 0 | skb | 0-s32max |
| BUF_SIZE | 0 | skb | 0-s32max |
| DATA_SOURCE | 0 | skb | r nfp_flower_cmsg_alloc |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &devlink->lock | ||
| TYPE_LOCK | (struct devlink)->lock |
drivers/net/ethernet/netronome/nfp/flower/cmsg.c nfp_flower_cmsg_merge_hint_rx() -> nfp_flower_cmsg_get_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | skb | 4096-6893303514939310080 |
| DATA_SOURCE | 0 | skb | $1 |
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/netronome/nfp/flower/cmsg.c nfp_flower_cmsg_portmod() -> nfp_flower_cmsg_get_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | skb | 4096-ptr_max |
| BUF_SIZE | 0 | skb | 0-s32max |
| BUF_SIZE | 0 | skb | 0-s32max |
| DATA_SOURCE | 0 | skb | r nfp_flower_cmsg_alloc |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/netronome/nfp/flower/cmsg.c nfp_flower_cmsg_portmod_rx() -> nfp_flower_cmsg_get_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | skb | 4096-6893303514939310080 |
| DATA_SOURCE | 0 | skb | $1 |
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/netronome/nfp/flower/cmsg.c nfp_flower_cmsg_portreify() -> nfp_flower_cmsg_get_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | skb | 4096-ptr_max |
| BUF_SIZE | 0 | skb | 0-s32max |
| BUF_SIZE | 0 | skb | 0-s32max |
| DATA_SOURCE | 0 | skb | r nfp_flower_cmsg_alloc |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/netronome/nfp/flower/cmsg.c nfp_flower_cmsg_portreify_rx() -> nfp_flower_cmsg_get_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | skb | 4096-ptr_max |
| PARAM_VALUE | 0 | skb->data | 4096-s32max,18446744071562067968-ptr_max |
| DATA_SOURCE | 0 | skb | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | bh |
drivers/net/ethernet/netronome/nfp/flower/cmsg.c nfp_flower_process_mtu_ack() -> nfp_flower_cmsg_get_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | skb | 4096-ptr_max |
| PARAM_VALUE | 0 | skb->data | 4096-s32max,18446744071562067968-ptr_max |
| DATA_SOURCE | 0 | skb | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | bh |
drivers/net/ethernet/netronome/nfp/flower/offload.c nfp_flower_xmit_flow() -> nfp_flower_cmsg_get_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | skb | 4096-ptr_max |
| BUF_SIZE | 0 | skb | 0-s32max |
| BUF_SIZE | 0 | skb | 0-s32max |
| DATA_SOURCE | 0 | skb | r nfp_flower_cmsg_alloc |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &priv->nfp_fl_lock |
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c nfp_flower_xmit_tun_conf() -> nfp_flower_cmsg_get_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | skb | 4096-ptr_max |
| BUF_SIZE | 0 | skb | 0-s32max |
| BUF_SIZE | 0 | skb | 0-s32max |
| DATA_SOURCE | 0 | skb | r nfp_flower_cmsg_alloc |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &priv->nfp_fl_lock | ||
| HALF_LOCKED2 | &priv->predt_lock | ||
| HALF_LOCKED2 | bh |
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c nfp_tunnel_keep_alive() -> nfp_flower_cmsg_get_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | skb | 4096-6893303514939310080 |
| DATA_SOURCE | 0 | skb | $1 |
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c nfp_tunnel_keep_alive_v6() -> nfp_flower_cmsg_get_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | skb | 4096-6893303514939310080 |
| DATA_SOURCE | 0 | skb | $1 |
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c nfp_tunnel_request_route_v4() -> nfp_flower_cmsg_get_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | skb | 4096-6893303514939310080 |
| DATA_SOURCE | 0 | skb | $1 |
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c nfp_tunnel_request_route_v6() -> nfp_flower_cmsg_get_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | skb | 4096-6893303514939310080 |
| DATA_SOURCE | 0 | skb | $1 |
| HALF_LOCKED2 | &pool->lock |