Home
last modified time | relevance | path

Searched defs:tunnel (Results 1 – 25 of 40) sorted by relevance

12

/linux/include/drm/display/
H A Ddrm_dp_tunnel.h24 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() argument
102 drm_dp_tunnel_get(struct drm_dp_tunnel * tunnel,struct ref_tracker ** tracker) drm_dp_tunnel_get() argument
108 drm_dp_tunnel_put(struct drm_dp_tunnel * tunnel,struct ref_tracker ** tracker) drm_dp_tunnel_put() argument
110 drm_dp_tunnel_ref_get(struct drm_dp_tunnel * tunnel,struct drm_dp_tunnel_ref * tunnel_ref) drm_dp_tunnel_ref_get() argument
123 drm_dp_tunnel_destroy(struct drm_dp_tunnel * tunnel) drm_dp_tunnel_destroy() argument
128 drm_dp_tunnel_enable_bw_alloc(struct drm_dp_tunnel * tunnel) drm_dp_tunnel_enable_bw_alloc() argument
133 drm_dp_tunnel_disable_bw_alloc(struct drm_dp_tunnel * tunnel) drm_dp_tunnel_disable_bw_alloc() argument
138 drm_dp_tunnel_bw_alloc_is_enabled(const struct drm_dp_tunnel * tunnel) drm_dp_tunnel_bw_alloc_is_enabled() argument
144 drm_dp_tunnel_alloc_bw(struct drm_dp_tunnel * tunnel,int bw) drm_dp_tunnel_alloc_bw() argument
150 drm_dp_tunnel_get_allocated_bw(struct drm_dp_tunnel * tunnel) drm_dp_tunnel_get_allocated_bw() argument
156 drm_dp_tunnel_update_state(struct drm_dp_tunnel * tunnel) drm_dp_tunnel_update_state() argument
161 drm_dp_tunnel_set_io_error(struct drm_dp_tunnel * tunnel) drm_dp_tunnel_set_io_error() argument
171 drm_dp_tunnel_max_dprx_rate(const struct drm_dp_tunnel * tunnel) drm_dp_tunnel_max_dprx_rate() argument
177 drm_dp_tunnel_max_dprx_lane_count(const struct drm_dp_tunnel * tunnel) drm_dp_tunnel_max_dprx_lane_count() argument
183 drm_dp_tunnel_available_bw(const struct drm_dp_tunnel * tunnel) drm_dp_tunnel_available_bw() argument
189 drm_dp_tunnel_name(const struct drm_dp_tunnel * tunnel) drm_dp_tunnel_name() argument
196 drm_dp_tunnel_atomic_get_state(struct drm_atomic_state * state,struct drm_dp_tunnel * tunnel) drm_dp_tunnel_atomic_get_state() argument
203 drm_dp_tunnel_atomic_get_new_state(struct drm_atomic_state * state,const struct drm_dp_tunnel * tunnel) drm_dp_tunnel_atomic_get_new_state() argument
210 drm_dp_tunnel_atomic_set_stream_bw(struct drm_atomic_state * state,struct drm_dp_tunnel * tunnel,u8 stream_id,int bw) drm_dp_tunnel_atomic_set_stream_bw() argument
218 drm_dp_tunnel_atomic_get_group_streams_in_state(struct drm_atomic_state * state,const struct drm_dp_tunnel * tunnel,u32 * stream_mask) drm_dp_tunnel_atomic_get_group_streams_in_state() argument
[all...]
/linux/drivers/thunderbolt/
H A Dtunnel.c179 struct tb_tunnel *tunnel; in tb_tunnel_alloc() local
200 tb_tunnel_get(struct tb_tunnel * tunnel) tb_tunnel_get() argument
209 struct tb_tunnel *tunnel = container_of(kref, typeof(*tunnel), kref); tb_tunnel_destroy() local
224 tb_tunnel_put(struct tb_tunnel * tunnel) tb_tunnel_put() argument
278 tb_tunnel_set_active(struct tb_tunnel * tunnel,bool active) tb_tunnel_set_active() argument
291 tb_tunnel_changed(struct tb_tunnel * tunnel) tb_tunnel_changed() argument
297 tb_pci_set_ext_encapsulation(struct tb_tunnel * tunnel,bool enable) tb_pci_set_ext_encapsulation() argument
331 tb_pci_activate(struct tb_tunnel * tunnel,bool activate) tb_pci_activate() argument
424 struct tb_tunnel *tunnel; tb_tunnel_discover_pci() local
504 struct tb_tunnel *tunnel; tb_tunnel_alloc_pci() local
780 tb_dp_xchg_caps(struct tb_tunnel * tunnel) tb_dp_xchg_caps() argument
879 tb_dp_bandwidth_alloc_mode_enable(struct tb_tunnel * tunnel) tb_dp_bandwidth_alloc_mode_enable() argument
981 tb_dp_pre_activate(struct tb_tunnel * tunnel) tb_dp_pre_activate() argument
1007 tb_dp_post_deactivate(struct tb_tunnel * tunnel) tb_dp_post_deactivate() argument
1025 tb_dp_wait_dprx(struct tb_tunnel * tunnel,int timeout_msec) tb_dp_wait_dprx() argument
1055 struct tb_tunnel *tunnel = container_of(work, typeof(*tunnel), dprx_work.work); tb_dp_dprx_work() local
1078 tb_dp_dprx_start(struct tb_tunnel * tunnel) tb_dp_dprx_start() argument
1098 tb_dp_dprx_stop(struct tb_tunnel * tunnel) tb_dp_dprx_stop() argument
1108 tb_dp_activate(struct tb_tunnel * tunnel,bool active) tb_dp_activate() argument
1156 tb_dp_bandwidth_mode_maximum_bandwidth(struct tb_tunnel * tunnel,int * max_bw_rounded) tb_dp_bandwidth_mode_maximum_bandwidth() argument
1190 tb_dp_bandwidth_mode_consumed_bandwidth(struct tb_tunnel * tunnel,int * consumed_up,int * consumed_down) tb_dp_bandwidth_mode_consumed_bandwidth() argument
1226 tb_dp_allocated_bandwidth(struct tb_tunnel * tunnel,int * allocated_up,int * allocated_down) tb_dp_allocated_bandwidth() argument
1264 tb_dp_alloc_bandwidth(struct tb_tunnel * tunnel,int * alloc_up,int * alloc_down) tb_dp_alloc_bandwidth() argument
1300 tb_dp_read_cap(struct tb_tunnel * tunnel,unsigned int cap,u32 * rate,u32 * lanes) tb_dp_read_cap() argument
1331 tb_dp_maximum_bandwidth(struct tb_tunnel * tunnel,int * max_up,int * max_down) tb_dp_maximum_bandwidth() argument
1354 tb_dp_consumed_bandwidth(struct tb_tunnel * tunnel,int * consumed_up,int * consumed_down) tb_dp_consumed_bandwidth() argument
1499 tb_dp_dump(struct tb_tunnel * tunnel) tb_dp_dump() argument
1555 struct tb_tunnel *tunnel; tb_tunnel_discover_dp() local
1659 struct tb_tunnel *tunnel; tb_tunnel_alloc_dp() local
1841 tb_dma_destroy(struct tb_tunnel * tunnel) tb_dma_destroy() argument
1871 struct tb_tunnel *tunnel; tb_tunnel_alloc_dma() local
1943 tb_tunnel_match_dma(const struct tb_tunnel * tunnel,int transmit_path,int transmit_ring,int receive_path,int receive_ring) tb_tunnel_match_dma() argument
2006 tb_usb3_pre_activate(struct tb_tunnel * tunnel) tb_usb3_pre_activate() argument
2016 tb_usb3_activate(struct tb_tunnel * tunnel,bool activate) tb_usb3_activate() argument
2030 tb_usb3_consumed_bandwidth(struct tb_tunnel * tunnel,int * consumed_up,int * consumed_down) tb_usb3_consumed_bandwidth() argument
2053 tb_usb3_release_unused_bandwidth(struct tb_tunnel * tunnel) tb_usb3_release_unused_bandwidth() argument
2068 tb_usb3_reclaim_available_bandwidth(struct tb_tunnel * tunnel,int * available_up,int * available_down) tb_usb3_reclaim_available_bandwidth() argument
2169 struct tb_tunnel *tunnel; tb_tunnel_discover_usb3() local
2275 struct tb_tunnel *tunnel; tb_tunnel_alloc_usb3() local
2341 tb_tunnel_is_invalid(struct tb_tunnel * tunnel) tb_tunnel_is_invalid() argument
2363 tb_tunnel_activate(struct tb_tunnel * tunnel) tb_tunnel_activate() argument
2416 tb_tunnel_deactivate(struct tb_tunnel * tunnel) tb_tunnel_deactivate() argument
2444 tb_tunnel_port_on_path(const struct tb_tunnel * tunnel,const struct tb_port * port) tb_tunnel_port_on_path() argument
2461 tb_tunnel_is_activated(const struct tb_tunnel * tunnel) tb_tunnel_is_activated() argument
2476 tb_tunnel_maximum_bandwidth(struct tb_tunnel * tunnel,int * max_up,int * max_down) tb_tunnel_maximum_bandwidth() argument
2497 tb_tunnel_allocated_bandwidth(struct tb_tunnel * tunnel,int * allocated_up,int * allocated_down) tb_tunnel_allocated_bandwidth() argument
2520 tb_tunnel_alloc_bandwidth(struct tb_tunnel * tunnel,int * alloc_up,int * alloc_down) tb_tunnel_alloc_bandwidth() argument
2552 tb_tunnel_consumed_bandwidth(struct tb_tunnel * tunnel,int * consumed_up,int * consumed_down) tb_tunnel_consumed_bandwidth() argument
2590 tb_tunnel_release_unused_bandwidth(struct tb_tunnel * tunnel) tb_tunnel_release_unused_bandwidth() argument
2617 tb_tunnel_reclaim_available_bandwidth(struct tb_tunnel * tunnel,int * available_up,int * available_down) tb_tunnel_reclaim_available_bandwidth() argument
2629 tb_tunnel_type_name(const struct tb_tunnel * tunnel) tb_tunnel_type_name() argument
[all...]
H A Dtunnel.h150 tb_tunnel_is_active(const struct tb_tunnel * tunnel) tb_tunnel_is_active() argument
171 tb_tunnel_is_pci(const struct tb_tunnel * tunnel) tb_tunnel_is_pci() argument
176 tb_tunnel_is_dp(const struct tb_tunnel * tunnel) tb_tunnel_is_dp() argument
181 tb_tunnel_is_dma(const struct tb_tunnel * tunnel) tb_tunnel_is_dma() argument
186 tb_tunnel_is_usb3(const struct tb_tunnel * tunnel) tb_tunnel_is_usb3() argument
191 tb_tunnel_direction_downstream(const struct tb_tunnel * tunnel) tb_tunnel_direction_downstream() argument
222 __TB_TUNNEL_PRINT(level,tunnel,fmt,arg...) global() argument
234 tb_tunnel_WARN(tunnel,fmt,arg...) global() argument
236 tb_tunnel_warn(tunnel,fmt,arg...) global() argument
238 tb_tunnel_info(tunnel,fmt,arg...) global() argument
240 tb_tunnel_dbg(tunnel,fmt,arg...) global() argument
[all...]
H A Dtb.c175 struct tb_tunnel *tunnel; in tb_discover_dp_resources() local
188 const struct tb_tunnel *tunnel; in tb_enable_clx() local
283 tb_increase_tmu_accuracy(struct tb_tunnel * tunnel) tb_increase_tmu_accuracy() argument
386 struct tb_tunnel *tunnel = NULL; tb_switch_discover_tunnels() local
499 struct tb_tunnel *tunnel; tb_find_tunnel() local
561 struct tb_tunnel *tunnel; tb_consumed_usb3_pcie_bandwidth() local
614 struct tb_tunnel *tunnel; tb_consumed_dp_bandwidth() local
866 struct tb_tunnel *tunnel; tb_release_unused_usb3_bandwidth() local
876 struct tb_tunnel *tunnel; tb_reclaim_usb3_bandwidth() local
907 struct tb_tunnel *tunnel; tb_tunnel_usb3() local
1437 struct tb_tunnel *tunnel; tb_recalc_estimated_bandwidth_for_group() local
1537 struct tb_tunnel *tunnel; __configure_group_sym() local
1618 struct tb_tunnel *tunnel; tb_attach_bandwidth_group() local
1689 struct tb_tunnel *tunnel; tb_discover_tunnels() local
1714 tb_deactivate_and_free_tunnel(struct tb_tunnel * tunnel) tb_deactivate_and_free_tunnel() argument
1770 struct tb_tunnel *tunnel; tb_free_invalid_tunnels() local
1898 tb_dp_tunnel_active(struct tb_tunnel * tunnel,void * data) tb_dp_tunnel_active() argument
1968 struct tb_tunnel *tunnel; tb_tunnel_one_dp() local
2174 struct tb_tunnel *tunnel; tb_dp_resource_unavailable() local
2226 struct tb_tunnel *tunnel, *n; tb_disconnect_and_release_dp() local
2248 struct tb_tunnel *tunnel; tb_disconnect_pci() local
2271 struct tb_tunnel *tunnel; tb_tunnel_pci() local
2317 struct tb_tunnel *tunnel; tb_approve_xdomain_paths() local
2366 struct tb_tunnel *tunnel, *n; __tb_disconnect_xdomain_paths() local
2525 tb_alloc_dp_bandwidth(struct tb_tunnel * tunnel,int * requested_up,int * requested_down) tb_alloc_dp_bandwidth() argument
2727 struct tb_tunnel *tunnel; tb_handle_dp_bandwidth_request() local
2928 struct tb_tunnel *tunnel; tb_stop() local
3108 struct tb_tunnel *tunnel, *n; tb_resume_noirq() local
3251 struct tb_tunnel *tunnel, *n; tb_runtime_resume() local
[all...]
H A Dtest.c1393 struct tb_tunnel *tunnel; in tb_test_tunnel_dp() local
1431 struct tb_tunnel *tunnel; tb_test_tunnel_dp_chain() local
1477 struct tb_tunnel *tunnel; tb_test_tunnel_dp_tree() local
1528 struct tb_tunnel *tunnel; tb_test_tunnel_dp_max_length() local
1792 struct tb_tunnel *tunnel; tb_test_tunnel_dma() local
1835 struct tb_tunnel *tunnel; tb_test_tunnel_dma_rx() local
1872 struct tb_tunnel *tunnel; tb_test_tunnel_dma_tx() local
1910 struct tb_tunnel *tunnel; tb_test_tunnel_dma_chain() local
1975 struct tb_tunnel *tunnel; tb_test_tunnel_dma_match() local
2027 struct tb_tunnel *tunnel; tb_test_credit_alloc_legacy_not_bonded() local
2060 struct tb_tunnel *tunnel; tb_test_credit_alloc_legacy_bonded() local
2093 struct tb_tunnel *tunnel; tb_test_credit_alloc_pcie() local
2126 struct tb_tunnel *tunnel; tb_test_credit_alloc_without_dp() local
2176 struct tb_tunnel *tunnel; tb_test_credit_alloc_dp() local
2220 struct tb_tunnel *tunnel; tb_test_credit_alloc_usb3() local
2253 struct tb_tunnel *tunnel; tb_test_credit_alloc_dma() local
[all...]
/linux/drivers/gpu/drm/display/
H A Ddrm_dp_tunnel.c302 const char *drm_dp_tunnel_name(const struct drm_dp_tunnel *tunnel) in drm_dp_tunnel_name() argument
365 tunnel_get(struct drm_dp_tunnel *tunnel) in tunnel_get() argument
374 struct drm_dp_tunnel *tunnel = container_of(kref, typeof(*tunnel), kref); in free_tunnel() local
384 tunnel_put(struct drm_dp_tunnel * tunnel) tunnel_put() argument
390 track_tunnel_ref(struct drm_dp_tunnel * tunnel,struct ref_tracker ** tracker) track_tunnel_ref() argument
397 untrack_tunnel_ref(struct drm_dp_tunnel * tunnel,struct ref_tracker ** tracker) untrack_tunnel_ref() argument
404 track_tunnel_ref(struct drm_dp_tunnel * tunnel,struct ref_tracker ** tracker) track_tunnel_ref() argument
409 untrack_tunnel_ref(struct drm_dp_tunnel * tunnel,struct ref_tracker ** tracker) untrack_tunnel_ref() argument
429 drm_dp_tunnel_get(struct drm_dp_tunnel * tunnel,struct ref_tracker ** tracker) drm_dp_tunnel_get() argument
446 drm_dp_tunnel_put(struct drm_dp_tunnel * tunnel,struct ref_tracker ** tracker) drm_dp_tunnel_put() argument
457 add_tunnel_to_group(struct drm_dp_tunnel_mgr * mgr,u8 drv_group_id,struct drm_dp_tunnel * tunnel) add_tunnel_to_group() argument
477 struct drm_dp_tunnel *tunnel; create_tunnel() local
523 destroy_tunnel(struct drm_dp_tunnel * tunnel) destroy_tunnel() argument
542 drm_dp_tunnel_set_io_error(struct drm_dp_tunnel * tunnel) drm_dp_tunnel_set_io_error() argument
616 tunnel_allocated_bw(const struct drm_dp_tunnel * tunnel) tunnel_allocated_bw() argument
621 tunnel_info_changes_are_valid(struct drm_dp_tunnel * tunnel,const struct drm_dp_tunnel_regs * regs,unsigned int flags) tunnel_info_changes_are_valid() argument
680 read_and_verify_tunnel_regs(struct drm_dp_tunnel * tunnel,struct drm_dp_tunnel_regs * regs,unsigned int flags) read_and_verify_tunnel_regs() argument
702 update_dprx_caps(struct drm_dp_tunnel * tunnel,const struct drm_dp_tunnel_regs * regs) update_dprx_caps() argument
727 get_max_dprx_bw(const struct drm_dp_tunnel * tunnel) get_max_dprx_bw() argument
741 get_max_tunnel_bw(const struct drm_dp_tunnel * tunnel) get_max_tunnel_bw() argument
762 struct drm_dp_tunnel *tunnel; drm_dp_tunnel_detect() local
810 drm_dp_tunnel_destroy(struct drm_dp_tunnel * tunnel) drm_dp_tunnel_destroy() argument
827 check_tunnel(const struct drm_dp_tunnel * tunnel) check_tunnel() argument
840 struct drm_dp_tunnel *tunnel; group_allocated_bw() local
857 group_free_bw(const struct drm_dp_tunnel * tunnel) group_free_bw() argument
862 calc_group_available_bw(const struct drm_dp_tunnel * tunnel) calc_group_available_bw() argument
868 update_group_available_bw(struct drm_dp_tunnel * tunnel,const struct drm_dp_tunnel_regs * regs) update_group_available_bw() argument
912 set_bw_alloc_mode(struct drm_dp_tunnel * tunnel,bool enable) set_bw_alloc_mode() argument
946 drm_dp_tunnel_enable_bw_alloc(struct drm_dp_tunnel * tunnel) drm_dp_tunnel_enable_bw_alloc() argument
1007 drm_dp_tunnel_disable_bw_alloc(struct drm_dp_tunnel * tunnel) drm_dp_tunnel_disable_bw_alloc() argument
1033 drm_dp_tunnel_bw_alloc_is_enabled(const struct drm_dp_tunnel * tunnel) drm_dp_tunnel_bw_alloc_is_enabled() argument
1073 allocate_tunnel_bw(struct drm_dp_tunnel * tunnel,int bw) allocate_tunnel_bw() argument
1161 drm_dp_tunnel_alloc_bw(struct drm_dp_tunnel * tunnel,int bw) drm_dp_tunnel_alloc_bw() argument
1185 drm_dp_tunnel_get_allocated_bw(struct drm_dp_tunnel * tunnel) drm_dp_tunnel_get_allocated_bw() argument
1195 check_and_clear_status_change(struct drm_dp_tunnel * tunnel) check_and_clear_status_change() argument
1242 drm_dp_tunnel_update_state(struct drm_dp_tunnel * tunnel) drm_dp_tunnel_update_state() argument
1328 drm_dp_tunnel_max_dprx_rate(const struct drm_dp_tunnel * tunnel) drm_dp_tunnel_max_dprx_rate() argument
1345 drm_dp_tunnel_max_dprx_lane_count(const struct drm_dp_tunnel * tunnel) drm_dp_tunnel_max_dprx_lane_count() argument
1365 drm_dp_tunnel_available_bw(const struct drm_dp_tunnel * tunnel) drm_dp_tunnel_available_bw() argument
1373 drm_dp_tunnel_atomic_get_group_state(struct drm_atomic_state * state,const struct drm_dp_tunnel * tunnel) drm_dp_tunnel_atomic_get_group_state() argument
1382 add_tunnel_state(struct drm_dp_tunnel_group_state * group_state,struct drm_dp_tunnel * tunnel) add_tunnel_state() argument
1431 get_tunnel_state(struct drm_dp_tunnel_group_state * group_state,const struct drm_dp_tunnel * tunnel) get_tunnel_state() argument
1444 get_or_add_tunnel_state(struct drm_dp_tunnel_group_state * group_state,struct drm_dp_tunnel * tunnel) get_or_add_tunnel_state() argument
1517 drm_dp_tunnel_atomic_get_state(struct drm_atomic_state * state,struct drm_dp_tunnel * tunnel) drm_dp_tunnel_atomic_get_state() argument
1545 drm_dp_tunnel_atomic_get_old_state(struct drm_atomic_state * state,const struct drm_dp_tunnel * tunnel) drm_dp_tunnel_atomic_get_old_state() argument
1569 drm_dp_tunnel_atomic_get_new_state(struct drm_atomic_state * state,const struct drm_dp_tunnel * tunnel) drm_dp_tunnel_atomic_get_new_state() argument
1703 drm_dp_tunnel_atomic_set_stream_bw(struct drm_atomic_state * state,struct drm_dp_tunnel * tunnel,u8 stream_id,int bw) drm_dp_tunnel_atomic_set_stream_bw() argument
1780 drm_dp_tunnel_atomic_get_group_streams_in_state(struct drm_atomic_state * state,const struct drm_dp_tunnel * tunnel,u32 * stream_mask) drm_dp_tunnel_atomic_get_group_streams_in_state() argument
1808 struct drm_dp_tunnel *tunnel = new_tunnel_state->tunnel_ref.tunnel; drm_dp_tunnel_atomic_check_group_bw() local
[all...]
/linux/drivers/net/
H A Damt.c121 static u32 amt_source_hash(struct amt_tunnel_list *tunnel, union amt_addr *src) in amt_source_hash() argument
182 static struct amt_source_node *amt_lookup_src(struct amt_tunnel_list *tunnel, in amt_lookup_src() argument
198 static u32 amt_group_hash(struct amt_tunnel_list *tunnel, union amt_addr *group) in amt_group_hash() argument
205 static struct amt_group_node *amt_lookup_group(struct amt_tunnel_list *tunnel, in amt_lookup_group() argument
226 struct amt_tunnel_list *tunnel; amt_destroy_source() local
294 struct amt_tunnel_list *tunnel; amt_source_work() local
313 amt_act_src(struct amt_tunnel_list * tunnel,struct amt_group_node * gnode,struct amt_source_node * snode,enum amt_act act) amt_act_src() argument
413 struct amt_tunnel_list *tunnel = gnode->tunnel_list; amt_group_work() local
464 amt_add_group(struct amt_dev * amt,struct amt_tunnel_list * tunnel,union amt_addr * group,union amt_addr * host,bool v6) amt_add_group() argument
590 __amt_update_relay_status(struct amt_tunnel_list * tunnel,enum amt_status status,bool validate) __amt_update_relay_status() argument
603 amt_update_relay_status(struct amt_tunnel_list * tunnel,enum amt_status status,bool validate) amt_update_relay_status() argument
791 amt_send_igmp_gq(struct amt_dev * amt,struct amt_tunnel_list * tunnel) amt_send_igmp_gq() argument
876 amt_send_mld_gq(struct amt_dev * amt,struct amt_tunnel_list * tunnel) amt_send_mld_gq() argument
888 amt_send_mld_gq(struct amt_dev * amt,struct amt_tunnel_list * tunnel) amt_send_mld_gq() argument
1057 amt_send_multicast_data(struct amt_dev * amt,const struct sk_buff * oskb,struct amt_tunnel_list * tunnel,bool v6) amt_send_multicast_data() argument
1113 amt_send_membership_query(struct amt_dev * amt,struct sk_buff * skb,struct amt_tunnel_list * tunnel,bool v6) amt_send_membership_query() argument
1175 struct amt_tunnel_list *tunnel; amt_dev_xmit() local
1322 amt_clear_groups(struct amt_tunnel_list * tunnel) amt_clear_groups() argument
1340 struct amt_tunnel_list *tunnel = container_of(to_delayed_work(work), amt_tunnel_expire() local
1356 amt_cleanup_srcs(struct amt_dev * amt,struct amt_tunnel_list * tunnel,struct amt_group_node * gnode) amt_cleanup_srcs() argument
1391 amt_add_srcs(struct amt_dev * amt,struct amt_tunnel_list * tunnel,struct amt_group_node * gnode,void * grec,bool v6) amt_add_srcs() argument
1471 amt_lookup_act_srcs(struct amt_tunnel_list * tunnel,struct amt_group_node * gnode,void * grec,enum amt_ops ops,enum amt_filter filter,enum amt_act act,bool v6) amt_lookup_act_srcs() argument
1596 amt_mcast_is_in_handler(struct amt_dev * amt,struct amt_tunnel_list * tunnel,struct amt_group_node * gnode,void * grec,void * zero_grec,bool v6) amt_mcast_is_in_handler() argument
1649 amt_mcast_is_ex_handler(struct amt_dev * amt,struct amt_tunnel_list * tunnel,struct amt_group_node * gnode,void * grec,void * zero_grec,bool v6) amt_mcast_is_ex_handler() argument
1713 amt_mcast_to_in_handler(struct amt_dev * amt,struct amt_tunnel_list * tunnel,struct amt_group_node * gnode,void * grec,void * zero_grec,bool v6) amt_mcast_to_in_handler() argument
1774 amt_mcast_to_ex_handler(struct amt_dev * amt,struct amt_tunnel_list * tunnel,struct amt_group_node * gnode,void * grec,void * zero_grec,bool v6) amt_mcast_to_ex_handler() argument
1840 amt_mcast_allow_handler(struct amt_dev * amt,struct amt_tunnel_list * tunnel,struct amt_group_node * gnode,void * grec,void * zero_grec,bool v6) amt_mcast_allow_handler() argument
1885 amt_mcast_block_handler(struct amt_dev * amt,struct amt_tunnel_list * tunnel,struct amt_group_node * gnode,void * grec,void * zero_grec,bool v6) amt_mcast_block_handler() argument
1941 amt_igmpv2_report_handler(struct amt_dev * amt,struct sk_buff * skb,struct amt_tunnel_list * tunnel) amt_igmpv2_report_handler() argument
1978 amt_igmpv2_leave_handler(struct amt_dev * amt,struct sk_buff * skb,struct amt_tunnel_list * tunnel) amt_igmpv2_leave_handler() argument
1996 amt_igmpv3_report_handler(struct amt_dev * amt,struct sk_buff * skb,struct amt_tunnel_list * tunnel) amt_igmpv3_report_handler() argument
2067 amt_igmp_report_handler(struct amt_dev * amt,struct sk_buff * skb,struct amt_tunnel_list * tunnel) amt_igmp_report_handler() argument
2102 amt_mldv1_report_handler(struct amt_dev * amt,struct sk_buff * skb,struct amt_tunnel_list * tunnel) amt_mldv1_report_handler() argument
2139 amt_mldv1_leave_handler(struct amt_dev * amt,struct sk_buff * skb,struct amt_tunnel_list * tunnel) amt_mldv1_leave_handler() argument
2158 amt_mldv2_report_handler(struct amt_dev * amt,struct sk_buff * skb,struct amt_tunnel_list * tunnel) amt_mldv2_report_handler() argument
2229 amt_mld_report_handler(struct amt_dev * amt,struct sk_buff * skb,struct amt_tunnel_list * tunnel) amt_mld_report_handler() argument
2452 struct amt_tunnel_list *tunnel; amt_update_handler() local
2664 struct amt_tunnel_list *tunnel; amt_request_handler() local
3019 struct amt_tunnel_list *tunnel, *tmp; amt_dev_stop() local
[all...]
/linux/net/l2tp/
H A Dl2tp_netlink.c51 struct l2tp_tunnel *tunnel; in l2tp_nl_session_get() local
105 struct l2tp_tunnel *tunnel, in l2tp_tunnel_notify() argument
193 struct l2tp_tunnel *tunnel; in l2tp_nl_cmd_tunnel_create() local
261 struct l2tp_tunnel *tunnel; l2tp_nl_cmd_tunnel_delete() local
291 struct l2tp_tunnel *tunnel; l2tp_nl_cmd_tunnel_modify() local
371 l2tp_nl_tunnel_send_addr(struct sk_buff * skb,struct l2tp_tunnel * tunnel) l2tp_nl_tunnel_send_addr() argument
386 l2tp_nl_tunnel_send(struct sk_buff * skb,u32 portid,u32 seq,int flags,struct l2tp_tunnel * tunnel,u8 cmd) l2tp_nl_tunnel_send() argument
452 struct l2tp_tunnel *tunnel; l2tp_nl_cmd_tunnel_get() local
503 struct l2tp_tunnel *tunnel; l2tp_nl_cmd_tunnel_dump() local
534 struct l2tp_tunnel *tunnel; l2tp_nl_cmd_session_create() local
701 struct l2tp_tunnel *tunnel = session->tunnel; l2tp_nl_cmd_session_modify() local
727 struct l2tp_tunnel *tunnel = session->tunnel; l2tp_nl_session_send() local
844 struct l2tp_tunnel *tunnel = NULL; l2tp_nl_cmd_session_dump() local
[all...]
H A Dl2tp_ppp.c267 struct l2tp_tunnel *tunnel; in pppol2tp_sendmsg() local
344 struct l2tp_tunnel *tunnel; in pppol2tp_xmit() local
625 pppol2tp_tunnel_mtu(const struct l2tp_tunnel * tunnel) pppol2tp_tunnel_mtu() argument
640 struct l2tp_tunnel *tunnel; pppol2tp_tunnel_get() local
704 struct l2tp_tunnel *tunnel; pppol2tp_connect() local
850 pppol2tp_session_create(struct net * net,struct l2tp_tunnel * tunnel,u32 session_id,u32 peer_session_id,struct l2tp_session_cfg * cfg) pppol2tp_session_create() argument
896 struct l2tp_tunnel *tunnel; pppol2tp_getname() local
1024 pppol2tp_tunnel_copy_stats(struct pppol2tp_ioc_stats * stats,struct l2tp_tunnel * tunnel) pppol2tp_tunnel_copy_stats() argument
1148 pppol2tp_tunnel_setsockopt(struct sock * sk,struct l2tp_tunnel * tunnel,int optname,int val) pppol2tp_tunnel_setsockopt() argument
1233 struct l2tp_tunnel *tunnel; pppol2tp_setsockopt() local
1273 pppol2tp_tunnel_getsockopt(struct sock * sk,struct l2tp_tunnel * tunnel,int optname,int * val) pppol2tp_tunnel_getsockopt() argument
1339 struct l2tp_tunnel *tunnel; pppol2tp_getsockopt() local
1403 struct l2tp_tunnel *tunnel; global() member
1500 struct l2tp_tunnel *tunnel = v; pppol2tp_seq_tunnel_show() local
1519 struct l2tp_tunnel *tunnel = session->tunnel; pppol2tp_seq_session_show() local
[all...]
H A Dl2tp_eth.c185 static void l2tp_eth_adjust_mtu(struct l2tp_tunnel *tunnel, in l2tp_eth_adjust_mtu() argument
225 static int l2tp_eth_create(struct net *net, struct l2tp_tunnel *tunnel, in l2tp_eth_create() argument
[all...]
H A Dl2tp_ip.c134 struct l2tp_tunnel *tunnel = NULL; in l2tp_ip_recv() local
259 struct l2tp_tunnel *tunnel; in l2tp_ip_destroy_sock() local
[all...]
/linux/net/ipv4/
H A Dip_tunnel.c238 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
1264 struct ip_tunnel *tunnel = netdev_priv(dev); ip_tunnel_changelink() local
1300 struct ip_tunnel *tunnel = netdev_priv(dev); ip_tunnel_init() local
1332 struct ip_tunnel *tunnel = netdev_priv(dev); ip_tunnel_uninit() local
1348 struct ip_tunnel *tunnel = netdev_priv(dev); ip_tunnel_setup() local
[all...]
H A Dip_vti.c50 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 Dipip.c221 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 Dsit.c515 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 Dip6_gre.c460 struct ip6_tnl *tunnel; in ip6gre_rcv() local
497 struct ip6_tnl *tunnel; ip6erspan_rcv() local
720 struct ip6_tnl *tunnel = netdev_priv(dev); __gre6_xmit() local
1162 ip6gre_calc_hlen(struct ip6_tnl * tunnel) ip6gre_calc_hlen() argument
1465 struct ip6_tnl *tunnel; ip6gre_tunnel_init_common() local
1505 struct ip6_tnl *tunnel; ip6gre_tunnel_init() local
1528 struct ip6_tnl *tunnel = netdev_priv(dev); ip6gre_fb_tunnel_init() local
1823 ip6erspan_calc_hlen(struct ip6_tnl * tunnel) ip6erspan_calc_hlen() argument
1838 struct ip6_tnl *tunnel; ip6erspan_tap_init() local
[all...]
/linux/drivers/gpu/drm/i915/display/
H A Dintel_dp_tunnel.c177 struct drm_dp_tunnel *tunnel; detect_new_tunnel() local
371 add_inherited_tunnel(struct intel_atomic_state * state,struct drm_dp_tunnel * tunnel,struct intel_crtc * crtc) add_inherited_tunnel() argument
461 intel_dp_tunnel_atomic_add_group_state(struct intel_atomic_state * state,struct drm_dp_tunnel * tunnel) intel_dp_tunnel_atomic_add_group_state() argument
493 struct drm_dp_tunnel *tunnel = new_crtc_state->dp_tunnel_ref.tunnel; intel_dp_tunnel_atomic_add_state_for_crtc() local
684 struct drm_dp_tunnel *tunnel; atomic_decrease_bw() local
711 queue_retry_work(struct intel_atomic_state * state,struct drm_dp_tunnel * tunnel,const struct intel_crtc_state * crtc_state) queue_retry_work() argument
739 struct drm_dp_tunnel *tunnel = crtc_state->dp_tunnel_ref.tunnel; atomic_increase_bw() local
[all...]
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtc_tun.c123 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); mlx5e_route_lookup_ipv6_get() local
774 struct mlx5e_tc_tunnel *tunnel = mlx5e_get_tc_tun(netdev); mlx5e_tc_tun_device_to_offload() local
787 struct mlx5e_tc_tunnel *tunnel = mlx5e_get_tc_tun(tunnel_dev); mlx5e_tc_tun_init_encap_attr() local
803 struct mlx5e_tc_tunnel *tunnel = mlx5e_get_tc_tun(filter_dev); mlx5e_tc_tun_parse() local
[all...]
H A Dtxrx.h509 mlx5e_swp_encap_csum_partial(struct mlx5_core_dev *mdev, struct sk_buff *skb, bool tunnel) in mlx5e_swp_encap_csum_partial() argument
/linux/drivers/net/ethernet/mellanox/mlx5/core/lag/
H A Dport_sel.h26 bool tunnel; member
H A Dport_sel.c201 enum mlx5_traffic_types tt, bool tunnel, in mlx5_lag_set_definer() argument
299 enum mlx5_traffic_types tt, bool tunnel, u8 *ports) in mlx5_lag_create_definer() argument
[all...]
/linux/net/netfilter/
H A Dnft_tunnel.c131 const struct nft_tunnel *tunnel; in nft_tunnel_get_reduce() local
/linux/net/sched/
H A Dact_tunnel_key.c781 struct ip_tunnel_info *tunnel = priv; tcf_tunnel_encap_put_tunnel() local
[all...]
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_ipip.c244 struct ip_tunnel *tunnel = netdev_priv(ol_dev); in mlxsw_sp_ipip_can_offload_gre4() local
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_rep.h217 struct mlx5e_tc_tunnel *tunnel; member

12