vxlan_work 4196 drivers/net/ethernet/mellanox/mlx5/core/en_main.c struct mlx5e_vxlan_work *vxlan_work = vxlan_work 4198 drivers/net/ethernet/mellanox/mlx5/core/en_main.c struct mlx5e_priv *priv = vxlan_work->priv; vxlan_work 4199 drivers/net/ethernet/mellanox/mlx5/core/en_main.c u16 port = vxlan_work->port; vxlan_work 4205 drivers/net/ethernet/mellanox/mlx5/core/en_main.c kfree(vxlan_work); vxlan_work 4210 drivers/net/ethernet/mellanox/mlx5/core/en_main.c struct mlx5e_vxlan_work *vxlan_work = vxlan_work 4212 drivers/net/ethernet/mellanox/mlx5/core/en_main.c struct mlx5e_priv *priv = vxlan_work->priv; vxlan_work 4213 drivers/net/ethernet/mellanox/mlx5/core/en_main.c u16 port = vxlan_work->port; vxlan_work 4218 drivers/net/ethernet/mellanox/mlx5/core/en_main.c kfree(vxlan_work); vxlan_work 4223 drivers/net/ethernet/mellanox/mlx5/core/en_main.c struct mlx5e_vxlan_work *vxlan_work; vxlan_work 4225 drivers/net/ethernet/mellanox/mlx5/core/en_main.c vxlan_work = kmalloc(sizeof(*vxlan_work), GFP_ATOMIC); vxlan_work 4226 drivers/net/ethernet/mellanox/mlx5/core/en_main.c if (!vxlan_work) vxlan_work 4230 drivers/net/ethernet/mellanox/mlx5/core/en_main.c INIT_WORK(&vxlan_work->work, mlx5e_vxlan_add_work); vxlan_work 4232 drivers/net/ethernet/mellanox/mlx5/core/en_main.c INIT_WORK(&vxlan_work->work, mlx5e_vxlan_del_work); vxlan_work 4234 drivers/net/ethernet/mellanox/mlx5/core/en_main.c vxlan_work->priv = priv; vxlan_work 4235 drivers/net/ethernet/mellanox/mlx5/core/en_main.c vxlan_work->port = port; vxlan_work 4236 drivers/net/ethernet/mellanox/mlx5/core/en_main.c queue_work(priv->wq, &vxlan_work->work);