Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/mellanox/mlx4/en_netdev.c mlx4_en_filter_rfs() -> mlx4_en_filter_alloc()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->filters_lock.rlock.dep_map->name 0-255
PARAM_VALUE 4 ip_proto 6,17
CAPPED_DATA 4 ip_proto 1
DATA_SOURCE 1 rxq_index $2
DATA_SOURCE 7 flow_id $3
BIT_INFO 4 ip_proto 0x0,0x17
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 src_ip 0-u32max[u]
USER_DATA 3 dst_ip 0-u32max[u]
USER_DATA 5 src_port 0-u16max
USER_DATA 6 dst_port 0-u16max
UNITS 2 src_ip unit_byte
UNITS 3 dst_ip unit_byte
LOCK2 bh
LOCK2 rcu_read
LOCK2 0 &priv->filters_lock
TYPE_LOCK (struct mlx4_en_priv)->filters_lock