/linux/include/drm/display/ |
H A D | drm_dp_tunnel.h | 24 struct drm_dp_tunnel *tunnel; member 36 static inline void drm_dp_tunnel_ref_get(struct drm_dp_tunnel *tunnel, in drm_dp_tunnel_ref_get() 102 drm_dp_tunnel_get(struct drm_dp_tunnel *tunnel, struct ref_tracker **tracker) in drm_dp_tunnel_get() 108 drm_dp_tunnel_put(struct drm_dp_tunnel *tunnel, struct ref_tracker **tracker) {} in drm_dp_tunnel_put() 110 static inline void drm_dp_tunnel_ref_get(struct drm_dp_tunnel *tunnel, in drm_dp_tunnel_ref_get() 123 drm_dp_tunnel_destroy(struct drm_dp_tunnel *tunnel) in drm_dp_tunnel_destroy() 128 static inline int drm_dp_tunnel_enable_bw_alloc(struct drm_dp_tunnel *tunnel) in drm_dp_tunnel_enable_bw_alloc() 133 static inline int drm_dp_tunnel_disable_bw_alloc(struct drm_dp_tunnel *tunnel) in drm_dp_tunnel_disable_bw_alloc() 138 static inline bool drm_dp_tunnel_bw_alloc_is_enabled(const struct drm_dp_tunnel *tunnel) in drm_dp_tunnel_bw_alloc_is_enabled() 144 drm_dp_tunnel_alloc_bw(struct drm_dp_tunnel *tunnel, int bw) in drm_dp_tunnel_alloc_bw() [all …]
|
/linux/drivers/thunderbolt/ |
H A D | tunnel.c | 179 struct tb_tunnel *tunnel; in tb_tunnel_alloc() local 200 static void tb_tunnel_get(struct tb_tunnel *tunnel) in tb_tunnel_get() 209 struct tb_tunnel *tunnel = container_of(kref, typeof(*tunnel), kref); in tb_tunnel_destroy() local 224 void tb_tunnel_put(struct tb_tunnel *tunnel) in tb_tunnel_put() 278 static inline void tb_tunnel_set_active(struct tb_tunnel *tunnel, bool active) in tb_tunnel_set_active() 291 static inline void tb_tunnel_changed(struct tb_tunnel *tunnel) in tb_tunnel_changed() 297 static int tb_pci_set_ext_encapsulation(struct tb_tunnel *tunnel, bool enable) in tb_pci_set_ext_encapsulation() 331 static int tb_pci_activate(struct tb_tunnel *tunnel, bool activate) in tb_pci_activate() 424 struct tb_tunnel *tunnel; in tb_tunnel_discover_pci() local 504 struct tb_tunnel *tunnel; in tb_tunnel_alloc_pci() local [all …]
|
H A D | tunnel.h | 150 static inline bool tb_tunnel_is_active(const struct tb_tunnel *tunnel) in tb_tunnel_is_active() 171 static inline bool tb_tunnel_is_pci(const struct tb_tunnel *tunnel) in tb_tunnel_is_pci() 176 static inline bool tb_tunnel_is_dp(const struct tb_tunnel *tunnel) in tb_tunnel_is_dp() 181 static inline bool tb_tunnel_is_dma(const struct tb_tunnel *tunnel) in tb_tunnel_is_dma() 186 static inline bool tb_tunnel_is_usb3(const struct tb_tunnel *tunnel) in tb_tunnel_is_usb3() 191 static inline bool tb_tunnel_direction_downstream(const struct tb_tunnel *tunnel) in tb_tunnel_direction_downstream() 222 #define __TB_TUNNEL_PRINT(level, tunnel, fmt, arg...) \ argument 234 #define tb_tunnel_WARN(tunnel, fmt, arg...) \ argument 236 #define tb_tunnel_warn(tunnel, fmt, arg...) \ argument 238 #define tb_tunnel_info(tunnel, fmt, arg...) \ argument [all …]
|
H A D | tb.c | 175 struct tb_tunnel *tunnel; in tb_discover_dp_resources() local 188 const struct tb_tunnel *tunnel; in tb_enable_clx() local 283 static void tb_increase_tmu_accuracy(struct tb_tunnel *tunnel) in tb_increase_tmu_accuracy() 386 struct tb_tunnel *tunnel = NULL; in tb_switch_discover_tunnels() local 499 struct tb_tunnel *tunnel; in tb_find_tunnel() local 561 struct tb_tunnel *tunnel; in tb_consumed_usb3_pcie_bandwidth() local 614 struct tb_tunnel *tunnel; in tb_consumed_dp_bandwidth() local 866 struct tb_tunnel *tunnel; in tb_release_unused_usb3_bandwidth() local 876 struct tb_tunnel *tunnel; in tb_reclaim_usb3_bandwidth() local 907 struct tb_tunnel *tunnel; in tb_tunnel_usb3() local [all …]
|
/linux/net/l2tp/ |
H A D | l2tp_core.c | 143 static void l2tp_tunnel_free(struct l2tp_tunnel *tunnel) in l2tp_tunnel_free() 181 struct l2tp_tunnel *tunnel; in l2tp_sk_to_tunnel() local 200 void l2tp_tunnel_put(struct l2tp_tunnel *tunnel) in l2tp_tunnel_put() 218 struct l2tp_tunnel *tunnel; in l2tp_tunnel_get() local 235 struct l2tp_tunnel *tunnel = NULL; in l2tp_tunnel_get_next() local 281 struct l2tp_tunnel *tunnel = READ_ONCE(session->tunnel); in l2tp_v3_session_get() local 340 struct l2tp_tunnel *tunnel = READ_ONCE(session->tunnel); in l2tp_v2_session_get_next() local 374 struct l2tp_tunnel *tunnel = READ_ONCE(session->tunnel); in l2tp_v3_session_get_next() local 397 struct l2tp_tunnel *tunnel = READ_ONCE(session->tunnel); in l2tp_v3_session_get_next() local 438 struct l2tp_tunnel *tunnel; in l2tp_session_get_by_ifname() local [all …]
|
H A D | l2tp_netlink.c | 51 struct l2tp_tunnel *tunnel; in l2tp_nl_session_get() local 105 struct l2tp_tunnel *tunnel, in l2tp_tunnel_notify() 193 struct l2tp_tunnel *tunnel; in l2tp_nl_cmd_tunnel_create() local 261 struct l2tp_tunnel *tunnel; in l2tp_nl_cmd_tunnel_delete() local 291 struct l2tp_tunnel *tunnel; in l2tp_nl_cmd_tunnel_modify() local 371 static int l2tp_nl_tunnel_send_addr(struct sk_buff *skb, struct l2tp_tunnel *tunnel) in l2tp_nl_tunnel_send_addr() 386 struct l2tp_tunnel *tunnel, u8 cmd) in l2tp_nl_tunnel_send() 452 struct l2tp_tunnel *tunnel; in l2tp_nl_cmd_tunnel_get() local 503 struct l2tp_tunnel *tunnel; in l2tp_nl_cmd_tunnel_dump() local 534 struct l2tp_tunnel *tunnel; in l2tp_nl_cmd_session_create() local [all …]
|
H A D | l2tp_ppp.c | 267 struct l2tp_tunnel *tunnel; in pppol2tp_sendmsg() local 344 struct l2tp_tunnel *tunnel; in pppol2tp_xmit() local 625 static int pppol2tp_tunnel_mtu(const struct l2tp_tunnel *tunnel) in pppol2tp_tunnel_mtu() 640 struct l2tp_tunnel *tunnel; in pppol2tp_tunnel_get() local 704 struct l2tp_tunnel *tunnel; in pppol2tp_connect() local 850 static int pppol2tp_session_create(struct net *net, struct l2tp_tunnel *tunnel, in pppol2tp_session_create() 896 struct l2tp_tunnel *tunnel; in pppol2tp_getname() local 1024 struct l2tp_tunnel *tunnel) in pppol2tp_tunnel_copy_stats() 1148 struct l2tp_tunnel *tunnel, in pppol2tp_tunnel_setsockopt() 1233 struct l2tp_tunnel *tunnel; in pppol2tp_setsockopt() local [all …]
|
H A D | l2tp_debugfs.c | 39 struct l2tp_tunnel *tunnel; member 125 struct l2tp_tunnel *tunnel = v; in l2tp_dfs_seq_tunnel_show() local
|
H A D | l2tp_eth.c | 185 static void l2tp_eth_adjust_mtu(struct l2tp_tunnel *tunnel, in l2tp_eth_adjust_mtu() 225 static int l2tp_eth_create(struct net *net, struct l2tp_tunnel *tunnel, in l2tp_eth_create()
|
H A D | l2tp_core.h | 71 struct l2tp_tunnel *tunnel; /* back pointer to tunnel context */ member 287 static inline u32 l2tp_tunnel_dst_mtu(const struct l2tp_tunnel *tunnel) in l2tp_tunnel_dst_mtu() 303 static inline bool l2tp_tunnel_uses_xfrm(const struct l2tp_tunnel *tunnel) in l2tp_tunnel_uses_xfrm() 311 static inline bool l2tp_tunnel_uses_xfrm(const struct l2tp_tunnel *tunnel) in l2tp_tunnel_uses_xfrm()
|
H A D | l2tp_ip6.c | 144 struct l2tp_tunnel *tunnel = NULL; in l2tp_ip6_recv() local 270 struct l2tp_tunnel *tunnel; in l2tp_ip6_destroy_sock() local
|
/linux/drivers/net/ |
H A D | amt.c | 121 static u32 amt_source_hash(struct amt_tunnel_list *tunnel, union amt_addr *src) in amt_source_hash() 182 static struct amt_source_node *amt_lookup_src(struct amt_tunnel_list *tunnel, in amt_lookup_src() 198 static u32 amt_group_hash(struct amt_tunnel_list *tunnel, union amt_addr *group) in amt_group_hash() 205 static struct amt_group_node *amt_lookup_group(struct amt_tunnel_list *tunnel, in amt_lookup_group() 226 struct amt_tunnel_list *tunnel; in amt_destroy_source() local 294 struct amt_tunnel_list *tunnel; in amt_source_work() local 313 static void amt_act_src(struct amt_tunnel_list *tunnel, in amt_act_src() 413 struct amt_tunnel_list *tunnel = gnode->tunnel_list; in amt_group_work() local 464 struct amt_tunnel_list *tunnel, in amt_add_group() 590 static void __amt_update_relay_status(struct amt_tunnel_list *tunnel, in __amt_update_relay_status() [all …]
|
/linux/net/ipv4/ |
H A D | ip_tunnel.c | 238 struct ip_tunnel *tunnel; in __ip_tunnel_create() local 283 struct ip_tunnel *tunnel in ip_tunnel_bind_dev() local 377 ip_tunnel_rcv(struct ip_tunnel * tunnel,struct sk_buff * skb,const struct tnl_ptk_info * tpi,struct metadata_dst * tun_dst,bool log_ecn_error) ip_tunnel_rcv() argument 517 struct ip_tunnel *tunnel = netdev_priv(dev); tnl_update_pmtu() local 588 struct ip_tunnel *tunnel = netdev_priv(dev); ip_md_tunnel_xmit() local 686 struct ip_tunnel *tunnel = netdev_priv(dev); ip_tunnel_xmit() local 1070 struct ip_tunnel *tunnel = netdev_priv(dev); __ip_tunnel_change_mtu() local 1100 struct ip_tunnel *tunnel = netdev_priv(dev); ip_tunnel_dev_free() local 1108 struct ip_tunnel *tunnel = netdev_priv(dev); ip_tunnel_dellink() local 1122 struct ip_tunnel *tunnel = netdev_priv(dev); ip_tunnel_get_link_net() local 1130 const struct ip_tunnel *tunnel = netdev_priv(dev); ip_tunnel_get_iflink() local 1275 struct ip_tunnel *tunnel = netdev_priv(dev); ip_tunnel_changelink() local 1311 struct ip_tunnel *tunnel = netdev_priv(dev); ip_tunnel_init() local 1343 struct ip_tunnel *tunnel = netdev_priv(dev); ip_tunnel_uninit() local 1359 struct ip_tunnel *tunnel = netdev_priv(dev); ip_tunnel_setup() local [all...] |
H A D | ip_vti.c | 50 struct ip_tunnel *tunnel; in vti_input() local 103 struct ip_tunnel *tunnel = XFRM_TUNNEL_SKB_CB(skb)->tunnel.ip4; in vti_rcv_cb() local 172 struct ip_tunnel *tunnel = netdev_priv(dev); vti_xmit() local 283 struct ip_tunnel *tunnel = netdev_priv(dev); vti_tunnel_xmit() local 320 struct ip_tunnel *tunnel; vti4_err() local 438 struct ip_tunnel *tunnel = netdev_priv(dev); vti_tunnel_init() local 454 struct ip_tunnel *tunnel = netdev_priv(dev); vti_fb_tunnel_init() local [all...] |
H A D | ip_gre.c | 275 struct ip_tunnel *tunnel; in erspan_rcv() local 369 struct ip_tunnel *tunnel; in __ipgre_rcv() local 477 struct ip_tunnel *tunnel = netdev_priv(dev); __gre_xmit() local 499 struct ip_tunnel *tunnel = netdev_priv(dev); gre_fb_xmit() local 542 struct ip_tunnel *tunnel = netdev_priv(dev); erspan_fb_xmit() local 652 struct ip_tunnel *tunnel = netdev_priv(dev); ipgre_xmit() local 704 struct ip_tunnel *tunnel = netdev_priv(dev); erspan_xmit() local 759 struct ip_tunnel *tunnel = netdev_priv(dev); gre_tap_xmit() local 787 struct ip_tunnel *tunnel = netdev_priv(dev); ipgre_link_update() local 998 struct ip_tunnel *tunnel; __gre_tunnel_init() local 1027 struct ip_tunnel *tunnel = netdev_priv(dev); ipgre_tunnel_init() local 1342 struct ip_tunnel *tunnel = netdev_priv(dev); erspan_tunnel_init() local [all...] |
H A D | ipip.c | 221 struct ip_tunnel *tunnel; ipip_tunnel_rcv() local 285 struct ip_tunnel *tunnel = netdev_priv(dev); ipip_tunnel_xmit() local 391 struct ip_tunnel *tunnel = netdev_priv(dev); ipip_tunnel_init() local 524 struct ip_tunnel *tunnel = netdev_priv(dev); ipip_fill_info() local [all...] |
/linux/net/ipv6/ |
H A D | sit.c | 515 struct ip_tunnel *tunnel = netdev_priv(dev); in ipip6_tunnel_uninit() local 606 static inline bool is_spoofed_6rd(struct ip_tunnel *tunnel, const __be32 v4addr, in is_spoofed_6rd() argument 627 only_dnatted(const struct ip_tunnel * tunnel,const struct in6_addr * v6dst) only_dnatted() argument 644 packet_is_spoofed(struct sk_buff * skb,const struct iphdr * iph,struct ip_tunnel * tunnel) packet_is_spoofed() argument 682 struct ip_tunnel *tunnel; ipip6_rcv() local 755 struct ip_tunnel *tunnel; sit_tunnel_rcv() local 808 check_6rd(struct ip_tunnel * tunnel,const struct in6_addr * v6dst,__be32 * v4dst) check_6rd() argument 843 try_6rd(struct ip_tunnel * tunnel,const struct in6_addr * v6dst) try_6rd() argument 859 struct ip_tunnel *tunnel = netdev_priv(dev); ipip6_tunnel_xmit() local 1052 struct ip_tunnel *tunnel = netdev_priv(dev); sit_tunnel_xmit__() local 1101 struct ip_tunnel *tunnel = netdev_priv(dev); ipip6_tunnel_bind_dev() local 1412 struct ip_tunnel *tunnel = netdev_priv(dev); ipip6_dev_free() local 1425 struct ip_tunnel *tunnel = netdev_priv(dev); ipip6_tunnel_setup() local 1449 struct ip_tunnel *tunnel = netdev_priv(dev); ipip6_tunnel_init() local 1468 struct ip_tunnel *tunnel = netdev_priv(dev); ipip6_fb_tunnel_init() local 1697 struct ip_tunnel *tunnel = netdev_priv(dev); ipip6_fill_info() local [all...] |
H A D | ip6_gre.c | 492 struct ip6_tnl *tunnel; in ip6gre_rcv() local 529 struct ip6_tnl *tunnel; ip6erspan_rcv() local 752 struct ip6_tnl *tunnel = netdev_priv(dev); __gre6_xmit() local 1192 ip6gre_calc_hlen(struct ip6_tnl * tunnel) ip6gre_calc_hlen() argument 1495 struct ip6_tnl *tunnel; ip6gre_tunnel_init_common() local 1535 struct ip6_tnl *tunnel; ip6gre_tunnel_init() local 1558 struct ip6_tnl *tunnel = netdev_priv(dev); ip6gre_fb_tunnel_init() local 1863 ip6erspan_calc_hlen(struct ip6_tnl * tunnel) ip6erspan_calc_hlen() argument 1878 struct ip6_tnl *tunnel; ip6erspan_tap_init() local [all...] |
H A D | ip6_tunnel.c | 793 __ip6_tnl_rcv(struct ip6_tnl * tunnel,struct sk_buff * skb,const struct tnl_ptk_info * tpi,struct metadata_dst * tun_dst,int (* dscp_ecn_decapsulate)(const struct ip6_tnl * t,const struct ipv6hdr * ipv6h,struct sk_buff * skb),bool log_ecn_err) __ip6_tnl_rcv() argument 2125 struct ip6_tnl *tunnel = netdev_priv(dev); ip6_tnl_fill_info() local 2157 struct ip6_tnl *tunnel = netdev_priv(dev); ip6_tnl_get_link_net() local [all...] |
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | tc_tun.c | 123 struct mlx5e_tc_tunnel *tunnel = mlx5e_get_tc_tun(dev); in mlx5e_route_lookup_ipv4_get() local 446 struct mlx5e_tc_tunnel *tunnel = mlx5e_get_tc_tun(dev); in mlx5e_route_lookup_ipv6_get() local 774 struct mlx5e_tc_tunnel *tunnel = mlx5e_get_tc_tun(netdev); in mlx5e_tc_tun_device_to_offload() local 787 struct mlx5e_tc_tunnel *tunnel = mlx5e_get_tc_tun(tunnel_dev); in mlx5e_tc_tun_init_encap_attr() local 803 struct mlx5e_tc_tunnel *tunnel = mlx5e_get_tc_tun(filter_dev); in mlx5e_tc_tun_parse() local
|
/linux/drivers/net/ethernet/mellanox/mlx5/core/lag/ |
H A D | port_sel.h | 26 bool tunnel; member
|
H A D | port_sel.c | 201 enum mlx5_traffic_types tt, bool tunnel, in mlx5_lag_set_definer() 299 enum mlx5_traffic_types tt, bool tunnel, u8 *ports) in mlx5_lag_create_definer()
|
/linux/net/netfilter/ |
H A D | nft_tunnel.c | 131 const struct nft_tunnel *tunnel; in nft_tunnel_get_reduce() local
|
/linux/net/sched/ |
H A D | act_tunnel_key.c | 781 struct ip_tunnel_info *tunnel = priv; in tcf_tunnel_encap_put_tunnel() local
|
/linux/drivers/net/ethernet/intel/idpf/ |
H A D | idpf_singleq_txrx.c | 46 u32 tunnel = 0; in idpf_tx_singleq_csum() local
|