Home
last modified time | relevance | path

Searched refs:udp_tunnel_nic (Results 1 - 16 of 16) sorted by relevance

/kernel/linux/linux-5.10/net/ipv4/
H A Dudp_tunnel_nic.c29 * struct udp_tunnel_nic - UDP tunnel port offload state
39 struct udp_tunnel_nic { struct
111 udp_tunnel_nic_entry_queue(struct udp_tunnel_nic *utn, in udp_tunnel_nic_entry_queue()
130 udp_tunnel_nic_is_empty(struct net_device *dev, struct udp_tunnel_nic *utn) in udp_tunnel_nic_is_empty()
143 udp_tunnel_nic_should_replay(struct net_device *dev, struct udp_tunnel_nic *utn) in udp_tunnel_nic_should_replay()
169 struct udp_tunnel_nic *utn; in __udp_tunnel_nic_get_port()
171 utn = dev->udp_tunnel_nic; in __udp_tunnel_nic_get_port()
182 dev->udp_tunnel_nic->entries[table][idx].hw_priv = priv; in __udp_tunnel_nic_set_port_priv()
210 struct udp_tunnel_nic *utn, in udp_tunnel_nic_device_sync_one()
239 struct udp_tunnel_nic *ut in udp_tunnel_nic_device_sync_by_port()
[all...]
H A DMakefile32 udp_tunnel-y := udp_tunnel_core.o udp_tunnel_nic.o
/kernel/linux/linux-6.6/net/ipv4/
H A Dudp_tunnel_nic.c29 * struct udp_tunnel_nic - UDP tunnel port offload state
39 struct udp_tunnel_nic { struct
111 udp_tunnel_nic_entry_queue(struct udp_tunnel_nic *utn, in udp_tunnel_nic_entry_queue()
130 udp_tunnel_nic_is_empty(struct net_device *dev, struct udp_tunnel_nic *utn) in udp_tunnel_nic_is_empty()
143 udp_tunnel_nic_should_replay(struct net_device *dev, struct udp_tunnel_nic *utn) in udp_tunnel_nic_should_replay()
169 struct udp_tunnel_nic *utn; in __udp_tunnel_nic_get_port()
171 utn = dev->udp_tunnel_nic; in __udp_tunnel_nic_get_port()
182 dev->udp_tunnel_nic->entries[table][idx].hw_priv = priv; in __udp_tunnel_nic_set_port_priv()
210 struct udp_tunnel_nic *utn, in udp_tunnel_nic_device_sync_one()
239 struct udp_tunnel_nic *ut in udp_tunnel_nic_device_sync_by_port()
[all...]
H A DMakefile33 udp_tunnel-y := udp_tunnel_core.o udp_tunnel_nic.o
/kernel/linux/linux-5.10/include/net/
H A Dudp_tunnel.h202 struct udp_tunnel_nic;
207 struct udp_tunnel_nic *udp_tunnel_nic_info;
/kernel/linux/linux-6.6/include/net/
H A Dudp_tunnel.h207 struct udp_tunnel_nic;
212 struct udp_tunnel_nic *udp_tunnel_nic_info;
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/
H A Dice_main.c2928 netdev->udp_tunnel_nic_info = &pf->hw.udp_tunnel_nic; in ice_set_ops()
4136 pf->hw.udp_tunnel_nic.set_port = ice_udp_tunnel_set_port; in ice_probe()
4137 pf->hw.udp_tunnel_nic.unset_port = ice_udp_tunnel_unset_port; in ice_probe()
4138 pf->hw.udp_tunnel_nic.flags = UDP_TUNNEL_NIC_INFO_MAY_SLEEP; in ice_probe()
4139 pf->hw.udp_tunnel_nic.shared = &pf->hw.udp_tunnel_shared; in ice_probe()
4142 pf->hw.udp_tunnel_nic.tables[i].n_entries = in ice_probe()
4144 pf->hw.udp_tunnel_nic.tables[i].tunnel_types = in ice_probe()
4149 pf->hw.udp_tunnel_nic.tables[i].n_entries = in ice_probe()
4151 pf->hw.udp_tunnel_nic.tables[i].tunnel_types = in ice_probe()
H A Dice_type.h683 struct udp_tunnel_nic_info udp_tunnel_nic; member
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/
H A Dice_main.c3399 netdev->udp_tunnel_nic_info = &pf->hw.udp_tunnel_nic; in ice_set_ops()
4597 pf->hw.udp_tunnel_nic.set_port = ice_udp_tunnel_set_port; in ice_init_dev()
4598 pf->hw.udp_tunnel_nic.unset_port = ice_udp_tunnel_unset_port; in ice_init_dev()
4599 pf->hw.udp_tunnel_nic.flags = UDP_TUNNEL_NIC_INFO_MAY_SLEEP; in ice_init_dev()
4600 pf->hw.udp_tunnel_nic.shared = &pf->hw.udp_tunnel_shared; in ice_init_dev()
4602 pf->hw.udp_tunnel_nic.tables[0].n_entries = in ice_init_dev()
4604 pf->hw.udp_tunnel_nic.tables[0].tunnel_types = in ice_init_dev()
4608 pf->hw.udp_tunnel_nic.tables[1].n_entries = in ice_init_dev()
4610 pf->hw.udp_tunnel_nic.tables[1].tunnel_types = in ice_init_dev()
H A Dice_type.h938 struct udp_tunnel_nic_info udp_tunnel_nic; member
/kernel/linux/linux-5.10/include/linux/
H A Dnetdevice.h69 struct udp_tunnel_nic;
1878 * @udp_tunnel_nic: UDP tunnel offload state
2197 struct udp_tunnel_nic *udp_tunnel_nic; member
/kernel/linux/linux-6.6/include/linux/
H A Dnetdevice.h76 struct udp_tunnel_nic;
2037 * @udp_tunnel_nic: UDP tunnel offload state
2408 struct udp_tunnel_nic *udp_tunnel_nic; member
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/
H A Di40e.h488 struct udp_tunnel_nic_info udp_tunnel_nic; member
H A Di40e_main.c13107 netdev->udp_tunnel_nic_info = &pf->udp_tunnel_nic; in i40e_config_netdev()
15252 pf->udp_tunnel_nic.set_port = i40e_udp_tunnel_set_port; in i40e_probe()
15253 pf->udp_tunnel_nic.unset_port = i40e_udp_tunnel_unset_port; in i40e_probe()
15254 pf->udp_tunnel_nic.flags = UDP_TUNNEL_NIC_INFO_MAY_SLEEP; in i40e_probe()
15255 pf->udp_tunnel_nic.shared = &pf->udp_tunnel_shared; in i40e_probe()
15256 pf->udp_tunnel_nic.tables[0].n_entries = I40E_MAX_PF_UDP_OFFLOAD_PORTS; in i40e_probe()
15257 pf->udp_tunnel_nic.tables[0].tunnel_types = UDP_TUNNEL_TYPE_VXLAN | in i40e_probe()
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/i40e/
H A Di40e.h519 struct udp_tunnel_nic_info udp_tunnel_nic; member
H A Di40e_main.c13777 netdev->udp_tunnel_nic_info = &pf->udp_tunnel_nic; in i40e_config_netdev()
15982 pf->udp_tunnel_nic.set_port = i40e_udp_tunnel_set_port; in i40e_probe()
15983 pf->udp_tunnel_nic.unset_port = i40e_udp_tunnel_unset_port; in i40e_probe()
15984 pf->udp_tunnel_nic.flags = UDP_TUNNEL_NIC_INFO_MAY_SLEEP; in i40e_probe()
15985 pf->udp_tunnel_nic.shared = &pf->udp_tunnel_shared; in i40e_probe()
15986 pf->udp_tunnel_nic.tables[0].n_entries = I40E_MAX_PF_UDP_OFFLOAD_PORTS; in i40e_probe()
15987 pf->udp_tunnel_nic.tables[0].tunnel_types = UDP_TUNNEL_TYPE_VXLAN | in i40e_probe()

Completed in 89 milliseconds