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)