• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/dev/qlnx/qlnxe/

Lines Matching defs:p_tun

139 ecore_set_pf_update_tunn_mode(struct ecore_tunnel_info *p_tun,
144 p_tun->vxlan.b_mode_enabled = p_src->vxlan.b_mode_enabled;
147 p_tun->l2_gre.b_mode_enabled = p_src->l2_gre.b_mode_enabled;
150 p_tun->ip_gre.b_mode_enabled = p_src->ip_gre.b_mode_enabled;
153 p_tun->l2_geneve.b_mode_enabled =
157 p_tun->ip_geneve.b_mode_enabled =
161 static void ecore_set_tunn_cls_info(struct ecore_tunnel_info *p_tun,
166 p_tun->b_update_rx_cls = p_src->b_update_rx_cls;
167 p_tun->b_update_tx_cls = p_src->b_update_tx_cls;
170 p_tun->vxlan.tun_cls = (enum ecore_tunn_clss)type;
172 p_tun->l2_gre.tun_cls = (enum ecore_tunn_clss)type;
174 p_tun->ip_gre.tun_cls = (enum ecore_tunn_clss)type;
176 p_tun->l2_geneve.tun_cls = (enum ecore_tunn_clss)type;
178 p_tun->ip_geneve.tun_cls = (enum ecore_tunn_clss)type;
181 static void ecore_set_tunn_ports(struct ecore_tunnel_info *p_tun,
184 p_tun->geneve_port.b_update_port = p_src->geneve_port.b_update_port;
185 p_tun->vxlan_port.b_update_port = p_src->vxlan_port.b_update_port;
188 p_tun->geneve_port.port = p_src->geneve_port.port;
191 p_tun->vxlan_port.port = p_src->vxlan_port.port;
219 struct ecore_tunnel_info *p_tun = &p_hwfn->p_dev->tunnel;
221 ecore_set_pf_update_tunn_mode(p_tun, p_src, false);
222 ecore_set_tunn_cls_info(p_tun, p_src);
223 ecore_set_tunn_ports(p_tun, p_src);
226 &p_tun->vxlan,
229 &p_tun->vxlan_port);
232 &p_tun->l2_geneve,
235 &p_tun->geneve_port);
238 &p_tun->ip_geneve);
241 &p_tun->l2_gre);
244 &p_tun->ip_gre);
246 p_tunn_cfg->update_rx_pf_clss = p_tun->b_update_rx_cls;
251 struct ecore_tunnel_info *p_tun)
253 ecore_set_gre_enable(p_hwfn, p_ptt, p_tun->l2_gre.b_mode_enabled,
254 p_tun->ip_gre.b_mode_enabled);
255 ecore_set_vxlan_enable(p_hwfn, p_ptt, p_tun->vxlan.b_mode_enabled);
257 ecore_set_geneve_enable(p_hwfn, p_ptt, p_tun->l2_geneve.b_mode_enabled,
258 p_tun->ip_geneve.b_mode_enabled);
287 struct ecore_tunnel_info *p_tun = &p_hwfn->p_dev->tunnel;
298 ecore_set_pf_update_tunn_mode(p_tun, p_src, true);
299 ecore_set_tunn_cls_info(p_tun, p_src);
300 ecore_set_tunn_ports(p_tun, p_src);
303 &p_tun->vxlan,
306 &p_tun->vxlan_port);
309 &p_tun->l2_geneve,
312 &p_tun->geneve_port);
315 &p_tun->ip_geneve);
318 &p_tun->l2_gre);
321 &p_tun->ip_gre);