Home
last modified time | relevance | path

Searched refs:geneve_port (Results 1 – 20 of 20) sorted by relevance

/Linux-v4.19/net/openvswitch/
Dvport-geneve.c36 struct geneve_port { struct
40 static inline struct geneve_port *geneve_vport(const struct vport *vport) in geneve_vport() argument
48 struct geneve_port *geneve_port = geneve_vport(vport); in geneve_get_options() local
50 if (nla_put_u16(skb, OVS_TUNNEL_ATTR_DST_PORT, geneve_port->dst_port)) in geneve_get_options()
59 struct geneve_port *geneve_port; in geneve_tnl_create() local
80 vport = ovs_vport_alloc(sizeof(struct geneve_port), in geneve_tnl_create()
85 geneve_port = geneve_vport(vport); in geneve_tnl_create()
86 geneve_port->dst_port = dst_port; in geneve_tnl_create()
/Linux-v4.19/drivers/net/ethernet/qlogic/qed/
Dqed_sp_commands.c177 p_tun->geneve_port.b_update_port = p_src->geneve_port.b_update_port; in qed_set_tunn_ports()
180 if (p_src->geneve_port.b_update_port) in qed_set_tunn_ports()
181 p_tun->geneve_port.port = p_src->geneve_port.port; in qed_set_tunn_ports()
229 &p_tun->geneve_port); in qed_tunn_set_pf_update_params()
263 if (p_tunn->geneve_port.b_update_port) in qed_set_hw_tunn_mode_port()
265 p_tunn->geneve_port.port); in qed_set_hw_tunn_mode_port()
294 &p_tun->geneve_port); in qed_tunn_set_pf_start_params()
Dqed_sriov.h304 int vfid, u16 vxlan_port, u16 geneve_port);
411 u16 vxlan_port, u16 geneve_port) in qed_iov_bulletin_set_udp_ports() argument
Dqed_vf.c655 p_tun->geneve_port.port = p_resp->geneve_udp_port; in qed_vf_update_tunn_param()
686 &p_req->l2geneve_clss, &p_src->geneve_port, in qed_vf_pf_tunnel_param_update()
688 &p_req->geneve_port); in qed_vf_pf_tunnel_param_update()
1680 u16 vxlan_port, geneve_port; in qed_handle_bulletin_change() local
1682 qed_vf_bulletin_get_udp_ports(hwfn, &vxlan_port, &geneve_port); in qed_handle_bulletin_change()
1688 ops->ports_update(cookie, vxlan_port, geneve_port); in qed_handle_bulletin_change()
Dqed_sriov.c2198 p_resp->geneve_udp_port = p_tun->geneve_port.port; in qed_iov_pf_update_tun_response()
2265 bultn_geneve_port = tun->geneve_port.port; in qed_pf_validate_modify_tunn_config()
2292 if (tun_src->geneve_port.b_update_port) { in qed_pf_validate_modify_tunn_config()
2293 if (tun_src->geneve_port.port == tun->geneve_port.port) { in qed_pf_validate_modify_tunn_config()
2294 tun_src->geneve_port.b_update_port = false; in qed_pf_validate_modify_tunn_config()
2297 bultn_geneve_port = tun_src->geneve_port.port; in qed_pf_validate_modify_tunn_config()
2345 qed_iov_pf_update_tun_param(p_req, &tunn.l2_geneve, &tunn.geneve_port, in qed_iov_vf_mbx_update_tunn_param()
2349 p_req->geneve_port); in qed_iov_vf_mbx_update_tunn_param()
2370 u16 geneve_port; in qed_iov_vf_mbx_update_tunn_param() local
2377 geneve_port = p_tun->geneve_port.port; in qed_iov_vf_mbx_update_tunn_param()
[all …]
Dqed_l2.c2620 tunn_info.geneve_port.b_update_port = true; in qed_tunn_configure()
2621 tunn_info.geneve_port.port = tunn_params->geneve_port; in qed_tunn_configure()
2647 u16 vxlan_port, geneve_port; in qed_tunn_configure() local
2651 geneve_port = tun->geneve_port.port; in qed_tunn_configure()
2656 geneve_port); in qed_tunn_configure()
Dqed_vf.h478 u16 geneve_port; member
Dqed.h185 struct qed_tunn_update_udp_port geneve_port; member
/Linux-v4.19/include/linux/qed/
Dqed_eth_if.h195 u16 geneve_port; member
202 void (*ports_update)(void *dev, u16 vxlan_port, u16 geneve_port);
/Linux-v4.19/drivers/net/ethernet/intel/fm10k/
Dfm10k_netdev.c392 port = list_first_entry_or_null(&interface->geneve_port, in fm10k_free_udp_port_info()
426 port = list_first_entry_or_null(&interface->geneve_port, in fm10k_restore_udp_port_info()
494 fm10k_insert_tunnel_port(&interface->geneve_port, ti); in fm10k_udp_tunnel_add()
526 port = fm10k_remove_tunnel_port(&interface->geneve_port, ti); in fm10k_udp_tunnel_del()
Dfm10k.h378 struct list_head geneve_port; member
Dfm10k_pci.c2066 INIT_LIST_HEAD(&interface->geneve_port); in fm10k_sw_init()
/Linux-v4.19/drivers/net/ethernet/qlogic/qede/
Dqede_filter.c560 void qede_udp_ports_update(void *dev, u16 vxlan_port, u16 geneve_port) in qede_udp_ports_update() argument
567 if (edev->geneve_dst_port != geneve_port) in qede_udp_ports_update()
1023 tunn_params.geneve_port = t_port; in qede_udp_tunnel_add()
1076 tunn_params.geneve_port = 0; in qede_udp_tunnel_del()
Dqede.h504 void qede_udp_ports_update(void *dev, u16 vxlan_port, u16 geneve_port);
/Linux-v4.19/drivers/net/ethernet/intel/ixgbe/
Dixgbe.h622 __be16 geneve_port; member
Dixgbe_main.c4964 adapter->geneve_port = 0; in ixgbe_clear_udp_tunnel_port()
8282 if (adapter->geneve_port && in ixgbe_atr()
8283 udp_hdr(skb)->dest == adapter->geneve_port) in ixgbe_atr()
9716 if (adapter->geneve_port == port) in ixgbe_add_udp_tunnel_port()
9719 if (adapter->geneve_port) { in ixgbe_add_udp_tunnel_port()
9722 ntohs(adapter->geneve_port), in ixgbe_add_udp_tunnel_port()
9728 adapter->geneve_port = port; in ixgbe_add_udp_tunnel_port()
9773 if (adapter->geneve_port != ti->port) { in ixgbe_del_udp_tunnel_port()
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4_main.c3067 adapter->geneve_port != ti->port) in cxgb_del_udp_tunnel()
3074 adapter->geneve_port = 0; in cxgb_del_udp_tunnel()
3144 adapter->geneve_port == ti->port) { in cxgb_add_udp_tunnel()
3152 be16_to_cpu(adapter->geneve_port), in cxgb_add_udp_tunnel()
3157 adapter->geneve_port = ti->port; in cxgb_add_udp_tunnel()
Dcxgb4.h902 __be16 geneve_port; member
Dsge.c1220 else if (adapter->geneve_port == udp_hdr(skb)->dest) in cxgb_encap_offload_supported()
/Linux-v4.19/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_main.c10101 u16 vxlan_port = 0, geneve_port = 0; in bnx2x_udp_port_update() local
10119 geneve_port = udp_tunnel->dst_port; in bnx2x_udp_port_update()
10120 switch_update_params->geneve_dst_port = geneve_port; in bnx2x_udp_port_update()
10136 vxlan_port, geneve_port, rc); in bnx2x_udp_port_update()
10140 vxlan_port, geneve_port); in bnx2x_udp_port_update()