/kernel/linux/linux-5.10/net/openvswitch/ |
H A D | vport-geneve.c | 29 * struct geneve_port - Keeps track of open UDP ports 32 struct geneve_port { struct 36 static inline struct geneve_port *geneve_vport(const struct vport *vport) in geneve_vport() 44 struct geneve_port *geneve_port = geneve_vport(vport); in geneve_get_options() local 46 if (nla_put_u16(skb, OVS_TUNNEL_ATTR_DST_PORT, geneve_port->dst_port)) in geneve_get_options() 55 struct geneve_port *geneve_port; in geneve_tnl_create() local 76 vport = ovs_vport_alloc(sizeof(struct geneve_port), in geneve_tnl_create() 81 geneve_port in geneve_tnl_create() [all...] |
/kernel/linux/linux-6.6/net/openvswitch/ |
H A D | vport-geneve.c | 29 * struct geneve_port - Keeps track of open UDP ports 32 struct geneve_port { struct 36 static inline struct geneve_port *geneve_vport(const struct vport *vport) in geneve_vport() 44 struct geneve_port *geneve_port = geneve_vport(vport); in geneve_get_options() local 46 if (nla_put_u16(skb, OVS_TUNNEL_ATTR_DST_PORT, geneve_port->dst_port)) in geneve_get_options() 55 struct geneve_port *geneve_port; in geneve_tnl_create() local 76 vport = ovs_vport_alloc(sizeof(struct geneve_port), in geneve_tnl_create() 81 geneve_port in geneve_tnl_create() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_sp_commands.c | 169 p_tun->geneve_port.b_update_port = p_src->geneve_port.b_update_port; in qed_set_tunn_ports() 172 if (p_src->geneve_port.b_update_port) in qed_set_tunn_ports() 173 p_tun->geneve_port.port = p_src->geneve_port.port; in qed_set_tunn_ports() 221 &p_tun->geneve_port); in qed_tunn_set_pf_update_params() 255 if (p_tunn->geneve_port.b_update_port) in qed_set_hw_tunn_mode_port() 257 p_tunn->geneve_port.port); in qed_set_hw_tunn_mode_port() 286 &p_tun->geneve_port); in qed_tunn_set_pf_start_params()
|
H A D | qed_sriov.h | 281 int vfid, u16 vxlan_port, u16 geneve_port); 388 u16 vxlan_port, u16 geneve_port) in qed_iov_bulletin_set_udp_ports() 387 qed_iov_bulletin_set_udp_ports(struct qed_hwfn *p_hwfn, int vfid, u16 vxlan_port, u16 geneve_port) qed_iov_bulletin_set_udp_ports() argument
|
H A D | qed_sriov.c | 2182 p_resp->geneve_udp_port = p_tun->geneve_port.port; in qed_iov_pf_update_tun_response() 2249 bultn_geneve_port = tun->geneve_port.port; in qed_pf_validate_modify_tunn_config() 2276 if (tun_src->geneve_port.b_update_port) { in qed_pf_validate_modify_tunn_config() 2277 if (tun_src->geneve_port.port == tun->geneve_port.port) { in qed_pf_validate_modify_tunn_config() 2278 tun_src->geneve_port.b_update_port = false; in qed_pf_validate_modify_tunn_config() 2281 bultn_geneve_port = tun_src->geneve_port.port; in qed_pf_validate_modify_tunn_config() 2329 qed_iov_pf_update_tun_param(p_req, &tunn.l2_geneve, &tunn.geneve_port, in qed_iov_vf_mbx_update_tunn_param() 2333 p_req->geneve_port); in qed_iov_vf_mbx_update_tunn_param() 2354 u16 geneve_port; in qed_iov_vf_mbx_update_tunn_param() local 4214 qed_iov_bulletin_set_udp_ports(struct qed_hwfn *p_hwfn, int vfid, u16 vxlan_port, u16 geneve_port) qed_iov_bulletin_set_udp_ports() argument [all...] |
H A D | qed_vf.c | 659 p_tun->geneve_port.port = p_resp->geneve_udp_port; in qed_vf_update_tunn_param() 690 &p_req->l2geneve_clss, &p_src->geneve_port, in qed_vf_pf_tunnel_param_update() 692 &p_req->geneve_port); in qed_vf_pf_tunnel_param_update() 1684 u16 vxlan_port, geneve_port; in qed_handle_bulletin_change() local 1686 qed_vf_bulletin_get_udp_ports(hwfn, &vxlan_port, &geneve_port); in qed_handle_bulletin_change() 1692 ops->ports_update(cookie, vxlan_port, geneve_port); in qed_handle_bulletin_change()
|
H A D | qed_l2.c | 2616 tunn_info.geneve_port.b_update_port = true; in qed_tunn_configure() 2617 tunn_info.geneve_port.port = tunn_params->geneve_port; in qed_tunn_configure() 2643 u16 vxlan_port, geneve_port; in qed_tunn_configure() local 2647 geneve_port = tun->geneve_port.port; in qed_tunn_configure() 2652 geneve_port); in qed_tunn_configure()
|
H A D | qed_vf.h | 451 u16 geneve_port; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_sp_commands.c | 171 p_tun->geneve_port.b_update_port = p_src->geneve_port.b_update_port; in qed_set_tunn_ports() 174 if (p_src->geneve_port.b_update_port) in qed_set_tunn_ports() 175 p_tun->geneve_port.port = p_src->geneve_port.port; in qed_set_tunn_ports() 223 &p_tun->geneve_port); in qed_tunn_set_pf_update_params() 257 if (p_tunn->geneve_port.b_update_port) in qed_set_hw_tunn_mode_port() 259 p_tunn->geneve_port.port); in qed_set_hw_tunn_mode_port() 288 &p_tun->geneve_port); in qed_tunn_set_pf_start_params()
|
H A D | qed_sriov.h | 283 int vfid, u16 vxlan_port, u16 geneve_port); 424 u16 vxlan_port, u16 geneve_port) in qed_iov_bulletin_set_udp_ports() 423 qed_iov_bulletin_set_udp_ports(struct qed_hwfn *p_hwfn, int vfid, u16 vxlan_port, u16 geneve_port) qed_iov_bulletin_set_udp_ports() argument
|
H A D | qed_sriov.c | 2184 p_resp->geneve_udp_port = p_tun->geneve_port.port; in qed_iov_pf_update_tun_response() 2251 bultn_geneve_port = tun->geneve_port.port; in qed_pf_validate_modify_tunn_config() 2278 if (tun_src->geneve_port.b_update_port) { in qed_pf_validate_modify_tunn_config() 2279 if (tun_src->geneve_port.port == tun->geneve_port.port) { in qed_pf_validate_modify_tunn_config() 2280 tun_src->geneve_port.b_update_port = false; in qed_pf_validate_modify_tunn_config() 2283 bultn_geneve_port = tun_src->geneve_port.port; in qed_pf_validate_modify_tunn_config() 2331 qed_iov_pf_update_tun_param(p_req, &tunn.l2_geneve, &tunn.geneve_port, in qed_iov_vf_mbx_update_tunn_param() 2335 p_req->geneve_port); in qed_iov_vf_mbx_update_tunn_param() 2356 u16 geneve_port; in qed_iov_vf_mbx_update_tunn_param() local 4239 qed_iov_bulletin_set_udp_ports(struct qed_hwfn *p_hwfn, int vfid, u16 vxlan_port, u16 geneve_port) qed_iov_bulletin_set_udp_ports() argument [all...] |
H A D | qed_vf.c | 657 p_tun->geneve_port.port = p_resp->geneve_udp_port; in qed_vf_update_tunn_param() 688 &p_req->l2geneve_clss, &p_src->geneve_port, in qed_vf_pf_tunnel_param_update() 690 &p_req->geneve_port); in qed_vf_pf_tunnel_param_update() 1674 u16 vxlan_port, geneve_port; in qed_handle_bulletin_change() local 1676 qed_vf_bulletin_get_udp_ports(hwfn, &vxlan_port, &geneve_port); in qed_handle_bulletin_change() 1682 ops->ports_update(cookie, vxlan_port, geneve_port); in qed_handle_bulletin_change()
|
H A D | qed_l2.c | 2626 tunn_info.geneve_port.b_update_port = true; in qed_tunn_configure() 2627 tunn_info.geneve_port.port = tunn_params->geneve_port; in qed_tunn_configure() 2653 u16 vxlan_port, geneve_port; in qed_tunn_configure() local 2657 geneve_port = tun->geneve_port.port; in qed_tunn_configure() 2662 geneve_port); in qed_tunn_configure()
|
H A D | qed_vf.h | 451 u16 geneve_port; member
|
/kernel/linux/linux-5.10/include/linux/qed/ |
H A D | qed_eth_if.h | 169 u16 geneve_port; member 176 void (*ports_update)(void *dev, u16 vxlan_port, u16 geneve_port);
|
/kernel/linux/linux-6.6/include/linux/qed/ |
H A D | qed_eth_if.h | 158 u16 geneve_port; member 165 void (*ports_update)(void *dev, u16 vxlan_port, u16 geneve_port);
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/fm10k/ |
H A D | fm10k.h | 368 __be16 geneve_port; member
|
H A D | fm10k_netdev.c | 390 ntohs(interface->geneve_port)); in fm10k_restore_udp_port_info() 411 interface->geneve_port = ti.port; in fm10k_udp_tunnel_sync()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qede/ |
H A D | qede.h | 547 void qede_udp_ports_update(void *dev, u16 vxlan_port, u16 geneve_port);
|
H A D | qede_filter.c | 538 void qede_udp_ports_update(void *dev, u16 vxlan_port, u16 geneve_port) in qede_udp_ports_update() argument 545 if (edev->geneve_dst_port != geneve_port) in qede_udp_ports_update() 976 tunn_params.geneve_port = ntohs(ti.port); in qede_udp_tunnel_sync()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/fm10k/ |
H A D | fm10k.h | 368 __be16 geneve_port; member
|
H A D | fm10k_netdev.c | 390 ntohs(interface->geneve_port)); in fm10k_restore_udp_port_info() 411 interface->geneve_port = ti.port; in fm10k_udp_tunnel_sync()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qede/ |
H A D | qede.h | 543 void qede_udp_ports_update(void *dev, u16 vxlan_port, u16 geneve_port);
|
H A D | qede_filter.c | 538 void qede_udp_ports_update(void *dev, u16 vxlan_port, u16 geneve_port) in qede_udp_ports_update() argument 545 if (edev->geneve_dst_port != geneve_port) in qede_udp_ports_update() 974 tunn_params.geneve_port = ntohs(ti.port); in qede_udp_tunnel_sync()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe.h | 635 __be16 geneve_port; member
|