p_tun             151 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c qed_set_pf_update_tunn_mode(struct qed_tunnel_info *p_tun,
p_tun             155 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 		p_tun->vxlan.b_mode_enabled = p_src->vxlan.b_mode_enabled;
p_tun             158 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 		p_tun->l2_gre.b_mode_enabled = p_src->l2_gre.b_mode_enabled;
p_tun             161 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 		p_tun->ip_gre.b_mode_enabled = p_src->ip_gre.b_mode_enabled;
p_tun             164 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 		p_tun->l2_geneve.b_mode_enabled =
p_tun             168 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 		p_tun->ip_geneve.b_mode_enabled =
p_tun             172 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c static void qed_set_tunn_cls_info(struct qed_tunnel_info *p_tun,
p_tun             177 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	p_tun->b_update_rx_cls = p_src->b_update_rx_cls;
p_tun             178 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	p_tun->b_update_tx_cls = p_src->b_update_tx_cls;
p_tun             181 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	p_tun->vxlan.tun_cls = type;
p_tun             183 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	p_tun->l2_gre.tun_cls = type;
p_tun             185 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	p_tun->ip_gre.tun_cls = type;
p_tun             187 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	p_tun->l2_geneve.tun_cls = type;
p_tun             189 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	p_tun->ip_geneve.tun_cls = type;
p_tun             192 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c static void qed_set_tunn_ports(struct qed_tunnel_info *p_tun,
p_tun             195 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	p_tun->geneve_port.b_update_port = p_src->geneve_port.b_update_port;
p_tun             196 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	p_tun->vxlan_port.b_update_port = p_src->vxlan_port.b_update_port;
p_tun             199 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 		p_tun->geneve_port.port = p_src->geneve_port.port;
p_tun             202 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 		p_tun->vxlan_port.port = p_src->vxlan_port.port;
p_tun             231 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	struct qed_tunnel_info *p_tun = &p_hwfn->cdev->tunnel;
p_tun             233 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	qed_set_pf_update_tunn_mode(p_tun, p_src, false);
p_tun             234 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	qed_set_tunn_cls_info(p_tun, p_src);
p_tun             235 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	qed_set_tunn_ports(p_tun, p_src);
p_tun             238 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 				    &p_tun->vxlan,
p_tun             241 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 				    &p_tun->vxlan_port);
p_tun             244 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 				    &p_tun->l2_geneve,
p_tun             247 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 				    &p_tun->geneve_port);
p_tun             250 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 				      &p_tun->ip_geneve);
p_tun             253 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 				      &p_tun->l2_gre);
p_tun             256 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 				      &p_tun->ip_gre);
p_tun             258 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	p_tunn_cfg->update_rx_pf_clss = p_tun->b_update_rx_cls;
p_tun             263 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 				 struct qed_tunnel_info *p_tun)
p_tun             265 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	qed_set_gre_enable(p_hwfn, p_ptt, p_tun->l2_gre.b_mode_enabled,
p_tun             266 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 			   p_tun->ip_gre.b_mode_enabled);
p_tun             267 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	qed_set_vxlan_enable(p_hwfn, p_ptt, p_tun->vxlan.b_mode_enabled);
p_tun             269 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	qed_set_geneve_enable(p_hwfn, p_ptt, p_tun->l2_geneve.b_mode_enabled,
p_tun             270 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 			      p_tun->ip_geneve.b_mode_enabled);
p_tun             293 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	struct qed_tunnel_info *p_tun = &p_hwfn->cdev->tunnel;
p_tun             298 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	qed_set_pf_update_tunn_mode(p_tun, p_src, true);
p_tun             299 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	qed_set_tunn_cls_info(p_tun, p_src);
p_tun             300 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	qed_set_tunn_ports(p_tun, p_src);
p_tun             303 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 				    &p_tun->vxlan,
p_tun             306 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 				    &p_tun->vxlan_port);
p_tun             309 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 				    &p_tun->l2_geneve,
p_tun             312 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 				    &p_tun->geneve_port);
p_tun             315 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 				      &p_tun->ip_geneve);
p_tun             318 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 				      &p_tun->l2_gre);
p_tun             321 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 				      &p_tun->ip_gre);
p_tun            2188 drivers/net/ethernet/qlogic/qed/qed_sriov.c 			       struct qed_tunnel_info *p_tun,
p_tun            2192 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	p_resp->vxlan_mode = p_tun->vxlan.b_mode_enabled;
p_tun            2193 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	p_resp->l2geneve_mode = p_tun->l2_geneve.b_mode_enabled;
p_tun            2194 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	p_resp->ipgeneve_mode = p_tun->ip_geneve.b_mode_enabled;
p_tun            2195 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	p_resp->l2gre_mode = p_tun->l2_gre.b_mode_enabled;
p_tun            2196 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	p_resp->ipgre_mode = p_tun->l2_gre.b_mode_enabled;
p_tun            2197 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	p_resp->vxlan_clss = p_tun->vxlan.tun_cls;
p_tun            2198 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	p_resp->l2gre_clss = p_tun->l2_gre.tun_cls;
p_tun            2199 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	p_resp->ipgre_clss = p_tun->ip_gre.tun_cls;
p_tun            2200 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	p_resp->l2geneve_clss = p_tun->l2_geneve.tun_cls;
p_tun            2201 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	p_resp->ipgeneve_clss = p_tun->ip_geneve.tun_cls;
p_tun            2202 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	p_resp->geneve_udp_port = p_tun->geneve_port.port;
p_tun            2203 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	p_resp->vxlan_udp_port = p_tun->vxlan_port.port;
p_tun            2208 drivers/net/ethernet/qlogic/qed/qed_sriov.c 			      struct qed_tunn_update_type *p_tun,
p_tun            2212 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		p_tun->b_update_mode = true;
p_tun            2215 drivers/net/ethernet/qlogic/qed/qed_sriov.c 			p_tun->b_mode_enabled = true;
p_tun            2218 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	p_tun->tun_cls = tun_cls;
p_tun            2223 drivers/net/ethernet/qlogic/qed/qed_sriov.c 			    struct qed_tunn_update_type *p_tun,
p_tun            2233 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	__qed_iov_pf_update_tun_param(p_req, p_tun, mask, tun_cls);
p_tun            2320 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	struct qed_tunnel_info *p_tun = &p_hwfn->cdev->tunnel;
p_tun            2381 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		geneve_port = p_tun->geneve_port.port;
p_tun            2384 drivers/net/ethernet/qlogic/qed/qed_sriov.c 						       p_tun->vxlan_port.port,
p_tun            2393 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	qed_iov_pf_update_tun_response(p_resp, p_tun, tunn_feature_mask);
p_tun             611 drivers/net/ethernet/qlogic/qed/qed_vf.c void qed_vf_set_vf_start_tunn_update_param(struct qed_tunnel_info *p_tun)
p_tun             613 drivers/net/ethernet/qlogic/qed/qed_vf.c 	if (p_tun->vxlan.b_mode_enabled)
p_tun             614 drivers/net/ethernet/qlogic/qed/qed_vf.c 		p_tun->vxlan.b_update_mode = true;
p_tun             615 drivers/net/ethernet/qlogic/qed/qed_vf.c 	if (p_tun->l2_geneve.b_mode_enabled)
p_tun             616 drivers/net/ethernet/qlogic/qed/qed_vf.c 		p_tun->l2_geneve.b_update_mode = true;
p_tun             617 drivers/net/ethernet/qlogic/qed/qed_vf.c 	if (p_tun->ip_geneve.b_mode_enabled)
p_tun             618 drivers/net/ethernet/qlogic/qed/qed_vf.c 		p_tun->ip_geneve.b_update_mode = true;
p_tun             619 drivers/net/ethernet/qlogic/qed/qed_vf.c 	if (p_tun->l2_gre.b_mode_enabled)
p_tun             620 drivers/net/ethernet/qlogic/qed/qed_vf.c 		p_tun->l2_gre.b_update_mode = true;
p_tun             621 drivers/net/ethernet/qlogic/qed/qed_vf.c 	if (p_tun->ip_gre.b_mode_enabled)
p_tun             622 drivers/net/ethernet/qlogic/qed/qed_vf.c 		p_tun->ip_gre.b_update_mode = true;
p_tun             624 drivers/net/ethernet/qlogic/qed/qed_vf.c 	p_tun->b_update_rx_cls = true;
p_tun             625 drivers/net/ethernet/qlogic/qed/qed_vf.c 	p_tun->b_update_tx_cls = true;
p_tun             629 drivers/net/ethernet/qlogic/qed/qed_vf.c __qed_vf_update_tunn_param(struct qed_tunn_update_type *p_tun,
p_tun             634 drivers/net/ethernet/qlogic/qed/qed_vf.c 		p_tun->b_mode_enabled = tunn_mode;
p_tun             635 drivers/net/ethernet/qlogic/qed/qed_vf.c 		p_tun->tun_cls = tunn_cls;
p_tun             637 drivers/net/ethernet/qlogic/qed/qed_vf.c 		p_tun->b_mode_enabled = false;
p_tun             642 drivers/net/ethernet/qlogic/qed/qed_vf.c 				     struct qed_tunnel_info *p_tun,
p_tun             648 drivers/net/ethernet/qlogic/qed/qed_vf.c 	__qed_vf_update_tunn_param(&p_tun->vxlan, feat_mask,
p_tun             651 drivers/net/ethernet/qlogic/qed/qed_vf.c 	__qed_vf_update_tunn_param(&p_tun->l2_geneve, feat_mask,
p_tun             655 drivers/net/ethernet/qlogic/qed/qed_vf.c 	__qed_vf_update_tunn_param(&p_tun->ip_geneve, feat_mask,
p_tun             659 drivers/net/ethernet/qlogic/qed/qed_vf.c 	__qed_vf_update_tunn_param(&p_tun->l2_gre, feat_mask,
p_tun             662 drivers/net/ethernet/qlogic/qed/qed_vf.c 	__qed_vf_update_tunn_param(&p_tun->ip_gre, feat_mask,
p_tun             665 drivers/net/ethernet/qlogic/qed/qed_vf.c 	p_tun->geneve_port.port = p_resp->geneve_udp_port;
p_tun             666 drivers/net/ethernet/qlogic/qed/qed_vf.c 	p_tun->vxlan_port.port = p_resp->vxlan_udp_port;
p_tun             670 drivers/net/ethernet/qlogic/qed/qed_vf.c 		   p_tun->vxlan.b_mode_enabled, p_tun->l2_geneve.b_mode_enabled,
p_tun             671 drivers/net/ethernet/qlogic/qed/qed_vf.c 		   p_tun->ip_geneve.b_mode_enabled,
p_tun             672 drivers/net/ethernet/qlogic/qed/qed_vf.c 		   p_tun->l2_gre.b_mode_enabled, p_tun->ip_gre.b_mode_enabled);
p_tun             678 drivers/net/ethernet/qlogic/qed/qed_vf.c 	struct qed_tunnel_info *p_tun = &p_hwfn->cdev->tunnel;
p_tun             724 drivers/net/ethernet/qlogic/qed/qed_vf.c 	qed_vf_update_tunn_param(p_hwfn, p_tun, p_resp);
p_tun            1053 drivers/net/ethernet/qlogic/qed/qed_vf.h void qed_vf_set_vf_start_tunn_update_param(struct qed_tunnel_info *p_tun);
p_tun            1241 drivers/net/ethernet/qlogic/qed/qed_vf.h qed_vf_set_vf_start_tunn_update_param(struct qed_tunnel_info *p_tun)