Home
last modified time | relevance | path

Searched refs:dst_port (Results 1 – 25 of 130) sorted by relevance

123456

/linux/tools/testing/selftests/net/netfilter/
H A Dnft_concat_range.sh612 [ -n "${dst_port}" ] && dst_port="-ud ${dst_port}"
617 ${dst_port} "${dst_addr4}"
620 dst_port=
634 [ -z "${dst_port}" ] && dst_port=12345
636 echo "test4" | B socat -t 0.01 STDIN UDP4-DATAGRAM:"$dst_addr4":"$dst_port""${__socatbind}"
649 B bash -c "echo > /dev/udp/${dst_addr4}/${dst_port}"
666 [ -n "${dst_port}" ] && dst_port="-ud ${dst_port}"
677 ${dst_port} "${dst_addr6}"
680 dst_port=
700 echo "test6" | B socat -t 0.01 STDIN UDP6-DATAGRAM:["$dst_addr6"]:"$dst_port""${__socatbind6}"
[all …]
/linux/include/trace/events/
H A Dvsock_virtio_transport_common.h42 __u32 dst_cid, __u32 dst_port,
51 dst_cid, dst_port,
62 __field(__u32, dst_port)
73 __entry->dst_port = dst_port;
82 __entry->dst_cid, __entry->dst_port,
92 __u32 dst_cid, __u32 dst_port,
102 dst_cid, dst_port,
114 __field(__u32, dst_port)
126 __entry->dst_port = dst_port;
137 __entry->dst_cid, __entry->dst_port,
/linux/net/openvswitch/
H A Dvport-geneve.c33 u16 dst_port; member
46 if (nla_put_u16(skb, OVS_TUNNEL_ATTR_DST_PORT, geneve_port->dst_port)) in geneve_get_options()
59 u16 dst_port; in geneve_tnl_create() local
69 dst_port = nla_get_u16(a); in geneve_tnl_create()
82 geneve_port->dst_port = dst_port; in geneve_tnl_create()
85 dev = geneve_dev_create_fb(net, parms->name, NET_NAME_USER, dst_port); in geneve_tnl_create()
H A Dvport-vxlan.c25 __be16 dst_port = vxlan->cfg.dst_port; in vxlan_get_options() local
27 if (nla_put_u16(skb, OVS_TUNNEL_ATTR_DST_PORT, ntohs(dst_port))) in vxlan_get_options()
93 conf.dst_port = htons(nla_get_u16(a)); in vxlan_tnl_create()
/linux/drivers/thunderbolt/
H A Dtb.c179 tb_discover_dp_resource(tb, tunnel->dst_port); in tb_discover_dp_resources()
492 struct tb_port *dst_port) in tb_find_tunnel() argument
500 (dst_port && dst_port == tunnel->dst_port))) { in tb_find_tunnel()
510 struct tb_port *dst_port) in tb_find_first_usb3_tunnel() argument
516 if (tb_port_path_direction_downstream(src_port, dst_port)) in tb_find_first_usb3_tunnel()
517 sw = dst_port->sw; in tb_find_first_usb3_tunnel()
553 struct tb_port *dst_port, in tb_consumed_usb3_pcie_bandwidth() argument
563 tunnel = tb_find_first_usb3_tunnel(tb, src_port, dst_port); in tb_consumed_usb3_pcie_bandwidth()
565 !tb_port_is_usb3_up(dst_port)) { in tb_consumed_usb3_pcie_bandwidth()
607 struct tb_port *dst_port, in tb_consumed_dp_bandwidth() argument
[all …]
H A Dtunnel.c250 const struct tb_port *dst_port) in tb_tunnel_event() argument
263 if (src_port != NULL && dst_port != NULL) { in tb_tunnel_event()
266 tb_route(dst_port->sw), dst_port->port, in tb_tunnel_event()
285 tunnel->src_port, tunnel->dst_port); in tb_tunnel_set_active()
289 tunnel->src_port, tunnel->dst_port); in tb_tunnel_set_active()
296 tunnel->src_port, tunnel->dst_port); in tb_tunnel_changed()
301 struct tb_port *port = tb_upstream_port(tunnel->dst_port->sw); in tb_pci_set_ext_encapsulation()
306 (usb4_switch_version(tunnel->dst_port->sw) < 2)) in tb_pci_set_ext_encapsulation()
320 ret = usb4_pci_port_set_ext_encapsulation(tunnel->dst_port, enable); in tb_pci_set_ext_encapsulation()
344 res = tb_pci_port_enable(tunnel->dst_port, activate); in tb_pci_activate()
[all …]
/linux/drivers/net/ethernet/mscc/
H A Docelot_mrp.c51 int dst_port) in ocelot_mrp_redirect_add_vcap() argument
71 filter->action.port_mask = BIT(dst_port); in ocelot_mrp_redirect_add_vcap()
165 int dst_port; in ocelot_mrp_add_ring_role() local
182 dst_port = ocelot_mrp_find_partner_port(ocelot, ocelot_port); in ocelot_mrp_add_ring_role()
183 if (dst_port == -1) in ocelot_mrp_add_ring_role()
186 err = ocelot_mrp_redirect_add_vcap(ocelot, port, dst_port); in ocelot_mrp_add_ring_role()
/linux/tools/testing/selftests/net/tcp_ao/lib/
H A Dftrace-tcp.c35 int dst_port; member
59 int src_port, int dst_port, int L3index, in __trace_event_expect() argument
69 .dst_port = dst_port, in __trace_event_expect()
123 unsigned int dst_port; member
161 if (p->dst_port >= 0 && p->dst_port != e->dst_port) in lookup_expected_event()
386 if (dst && tracer_scan_address(out->family, dst, &out->dst, &out->dst_port)) { in tracer_scan_event()
429 src, e->src_port, dst, e->dst_port, e->L3index, in dump_trace_event()
H A Daolib.h766 int src_port, int dst_port, int L3index,
772 int src_port, int dst_port, int L3index, in trace_hash_event_expect() argument
778 src_port, dst_port, L3index, in trace_hash_event_expect()
787 int src_port, int dst_port, int L3index, in trace_ao_event_expect() argument
794 src_port, dst_port, L3index, in trace_ao_event_expect()
803 int src_port, int dst_port, in trace_ao_event_sk_expect() argument
809 src_port, dst_port, -1, in trace_ao_event_sk_expect()
818 int src_port, int dst_port, int sne) in trace_ao_event_sne_expect() argument
823 src_port, dst_port, -1, in trace_ao_event_sne_expect()
/linux/tools/testing/selftests/net/forwarding/
H A Drouter_multicast.sh301 dst_ip 225.1.2.3 ip_proto udp dst_port 12345 action drop
303 dst_ip 225.1.2.3 ip_proto udp dst_port 12345 action drop
305 dst_ip 225.1.2.3 ip_proto udp dst_port 12345 action drop
307 skip_hw dst_ip 225.1.2.3 ip_proto udp dst_port 12345 action pass
346 dst_ip ff0e::3 ip_proto udp dst_port 12345 action drop
348 dst_ip ff0e::3 ip_proto udp dst_port 12345 action drop
350 dst_ip ff0e::3 ip_proto udp dst_port 12345 action drop
352 skip_hw dst_ip ff0e::3 ip_proto udp dst_port 12345 action pass
397 dst_ip 225.1.2.3 ip_proto udp dst_port 12345 action drop
399 dst_ip 225.1.2.3 ip_proto udp dst_port 12345 action drop
[all …]
H A Dpedit_l4port.sh177 do_test_pedit_l4port "dev $swp1 ingress" udp dport dst_port
178 do_test_pedit_l4port "dev $swp2 egress" udp dport dst_port
189 do_test_pedit_l4port "dev $swp1 ingress" tcp dport dst_port
190 do_test_pedit_l4port "dev $swp2 egress" tcp dport dst_port
/linux/tools/testing/selftests/drivers/net/mlxsw/
H A Dport_range_occ.sh74 flower skip_sw ip_proto udp src_port 1-100 dst_port 1-100 \
80 flower skip_sw ip_proto tcp src_port 1-100 dst_port 1-100 \
83 flower skip_sw ip_proto udp src_port 1-100 dst_port 1-100 \
86 flower skip_sw ip_proto tcp src_port 1-100 dst_port 1-100 \
H A Done_armed_router.sh136 skip_hw dst_ip 198.51.100.1 ip_proto udp dst_port 52768 \
140 skip_hw dst_ip 198.51.100.1 ip_proto udp dst_port 52768 \
144 skip_sw dst_ip 198.51.100.1 ip_proto udp dst_port 52768 \
179 skip_hw dst_ip 2001:db8:2::1 ip_proto udp dst_port 52768 \
183 skip_hw dst_ip 2001:db8:2::1 ip_proto udp dst_port 52768 \
187 skip_sw dst_ip 2001:db8:2::1 ip_proto udp dst_port 52768 \
H A Drif_mac_profiles.sh113 flower skip_sw ip_proto udp src_port 12345 dst_port 54321 \
120 dst_port 54321 action pass
148 flower skip_sw ip_proto udp src_port 54321 dst_port 12345 \
153 dst_port 12345 action pass
/linux/tools/testing/selftests/bpf/progs/
H A Dtest_sock_fields.c84 dst->dst_port = src->dst_port; in skcpy()
151 } else if (sk->dst_port == srv_sa6.sin6_port) { in egress_read_sock_fields()
265 __u32 *word = (__u32 *)&sk->dst_port; in sk_dst_port__load_word()
274 half = (__u16 *)&sk->dst_port; in sk_dst_port__load_half()
280 __u8 *byte = (__u8 *)&sk->dst_port; in sk_dst_port__load_byte()
H A Dverifier_sock.c222 __description("sk_fullsock(skb->sk): sk->dst_port [word load] (backward compatibility)") in sk_sk_state_narrow_load()
241 __imm_const(bpf_sock_dst_port, offsetof(struct bpf_sock, dst_port)) in port_word_load_backward_compatibility()
246 __description("sk_fullsock(skb->sk): sk->dst_port [half load]") in port_word_load_backward_compatibility()
265 __imm_const(bpf_sock_dst_port, offsetof(struct bpf_sock, dst_port)) in sk_dst_port_half_load()
270 __description("sk_fullsock(skb->sk): sk->dst_port [half load] (invalid)") in sk_dst_port_half_load()
289 __imm_const(__imm_0, offsetof(struct bpf_sock, dst_port) + 2), in dst_port_half_load_invalid_1()
295 __description("sk_fullsock(skb->sk): sk->dst_port [byte load]") in dst_port_half_load_invalid_1()
314 __imm_const(__imm_0, offsetof(struct bpf_sock, dst_port) + 1), in sk_dst_port_byte_load()
316 __imm_const(bpf_sock_dst_port, offsetof(struct bpf_sock, dst_port)) in sk_dst_port_byte_load()
321 __description("sk_fullsock(skb->sk): sk->dst_port [byt in sk_dst_port_byte_load()
[all...]
/linux/drivers/net/ethernet/google/gve/
H A Dgve_flow_rule.c45 fsp->h_u.tcp_ip4_spec.pdst = flow_rule->key.dst_port; in gve_fill_ethtool_flow_spec()
50 fsp->m_u.tcp_ip4_spec.pdst = flow_rule->mask.dst_port; in gve_fill_ethtool_flow_spec()
72 fsp->h_u.tcp_ip6_spec.pdst = flow_rule->key.dst_port; in gve_fill_ethtool_flow_spec()
79 fsp->m_u.tcp_ip6_spec.pdst = flow_rule->mask.dst_port; in gve_fill_ethtool_flow_spec()
144 rule->key.dst_port = fsp->h_u.tcp_ip4_spec.pdst; in gve_generate_flow_rule()
148 rule->mask.dst_port = fsp->m_u.tcp_ip4_spec.pdst; in gve_generate_flow_rule()
167 rule->key.dst_port = fsp->h_u.tcp_ip6_spec.pdst; in gve_generate_flow_rule()
173 rule->mask.dst_port = fsp->m_u.tcp_ip6_spec.pdst; in gve_generate_flow_rule()
/linux/drivers/net/ethernet/intel/iavf/
H A Diavf_fdir.c78 if (fltr->ip_mask.dst_port && fltr->ip_mask.dst_port != htons(U16_MAX)) in iavf_validate_fdir_fltr_masks()
286 switch (ntohs(fltr->ip_data.dst_port)) { in iavf_fill_fdir_udp_flex_pay_hdr()
408 if (fltr->ip_mask.dst_port == htons(U16_MAX)) { in iavf_fill_fdir_tcp_hdr()
409 tcph->dest = fltr->ip_data.dst_port; in iavf_fill_fdir_tcp_hdr()
437 if (fltr->ip_mask.dst_port == htons(U16_MAX)) { in iavf_fill_fdir_udp_hdr()
438 udph->dest = fltr->ip_data.dst_port; in iavf_fill_fdir_udp_hdr()
469 if (fltr->ip_mask.dst_port == htons(U16_MAX)) { in iavf_fill_fdir_sctp_hdr()
470 sctph->dest = fltr->ip_data.dst_port; in iavf_fill_fdir_sctp_hdr()
727 ntohs(fltr->ip_data.dst_port), in iavf_print_fdir_fltr()
755 ntohs(fltr->ip_data.dst_port), in iavf_print_fdir_fltr()
/linux/drivers/net/ethernet/qlogic/qede/
H A Dqede_filter.c27 __be16 dst_port; member
198 ntohs(fltr->tuple.dst_port), fltr->rxq_id); in qede_arfs_filter_op()
389 __be16 src_port, __be16 dst_port, u8 ip_proto) in qede_arfs_htbl_key_search() argument
398 tpos->tuple.dst_port == dst_port) in qede_arfs_htbl_key_search()
499 n->tuple.dst_port = ports[1]; in qede_rx_flow_steer()
1346 fsp->h_u.tcp_ip4_spec.pdst = fltr->tuple.dst_port; in qede_get_cls_rule_entry()
1355 fsp->h_u.tcp_ip6_spec.pdst = fltr->tuple.dst_port; in qede_get_cls_rule_entry()
1441 ports[1] = t->dst_port; in qede_flow_build_ipv4_hdr()
1452 &t->dst_ipv4, t->dst_port); in qede_flow_stringify_ipv4_hdr()
1493 ports[1] = t->dst_port; in qede_flow_build_ipv6_hdr()
[all …]
/linux/net/vmw_vsock/
H A Dvirtio_transport_common.c125 u32 dst_port) in virtio_transport_init_hdr() argument
135 hdr->dst_port = cpu_to_le32(dst_port); in virtio_transport_init_hdr()
190 hdr->dst_port = pkt_hdr->dst_port; in virtio_transport_build_skb()
257 u32 dst_port) in virtio_transport_alloc_skb() argument
273 dst_cid, dst_port); in virtio_transport_alloc_skb()
313 dst_cid, dst_port, in virtio_transport_alloc_skb()
335 u32 src_cid, src_port, dst_cid, dst_port; in virtio_transport_send_pkt_info() local
353 dst_port = vsk->remote_addr.svm_port; in virtio_transport_send_pkt_info()
356 dst_port = info->remote_port; in virtio_transport_send_pkt_info()
393 dst_cid, dst_port); in virtio_transport_send_pkt_info()
[all …]
/linux/net/qrtr/
H A Daf_qrtr.c80 u32 dst_port; member
467 cb->dst_port = le32_to_cpu(v1->dst_port_id); in qrtr_endpoint_post()
482 cb->dst_port = le16_to_cpu(v2->dst_port_id); in qrtr_endpoint_post()
486 if (cb->dst_port == (u16)QRTR_PORT_CTRL) in qrtr_endpoint_post()
487 cb->dst_port = QRTR_PORT_CTRL; in qrtr_endpoint_post()
496 if (cb->dst_port == QRTR_PORT_CTRL_LEGACY) in qrtr_endpoint_post()
497 cb->dst_port = QRTR_PORT_CTRL; in qrtr_endpoint_post()
507 if (cb->dst_port != QRTR_PORT_CTRL && cb->type != QRTR_TYPE_DATA && in qrtr_endpoint_post()
526 ipc = qrtr_port_lookup(cb->dst_port); in qrtr_endpoint_post()
1001 struct sockaddr_qrtr local = { AF_QIPCRTR, cb->dst_node, cb->dst_port }; in qrtr_send_resume_tx()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_arfs.c82 __be16 dst_port; member
484 __be16 dst_port) in arfs_hash_bucket() argument
490 ((__force unsigned long)dst_port << 2); in arfs_hash_bucket()
551 ntohs(tuple->dst_port)); in arfs_add_rule()
560 ntohs(tuple->dst_port)); in arfs_add_rule()
687 tuple->dst_port = fk->ports.dst; in arfs_alloc_rule()
694 tuple->dst_port)); in arfs_alloc_rule()
700 if (tuple->src_port != fk->ports.src || tuple->dst_port != fk->ports.dst) in arfs_cmp()
/linux/include/linux/
H A Domap-dma.h210 int dst_port; /* Only on OMAP1 REVISIT: Is this needed? */ member
298 extern void omap_set_dma_priority(int lch, int dst_port, int priority);
300 static inline void omap_set_dma_priority(int lch, int dst_port, int priority) in omap_set_dma_priority() argument
/linux/drivers/net/ethernet/mediatek/
H A Dmtk_ppe_offload.c32 __be16 dst_port; member
62 data->v4.dst_addr, data->dst_port); in mtk_flow_set_ipv4_addr()
71 data->v6.dst_addr.s6_addr32, data->dst_port); in mtk_flow_set_ipv6_addr()
133 data->dst_port = cpu_to_be16(val); in mtk_flow_mangle_ports()
138 data->dst_port = cpu_to_be16(val); in mtk_flow_mangle_ports()
415 data.dst_port = ports.key->dst; in mtk_flow_offload_replace()
/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_model.h60 input->filter.formatted.dst_port = (__force __be16)(val >> 16); in ixgbe_mat_prgm_ports()
61 mask->formatted.dst_port = (__force __be16)(m >> 16); in ixgbe_mat_prgm_ports()

123456