Home
last modified time | relevance | path

Searched full:ovs (Results 1 – 25 of 37) sorted by relevance

12

/linux-6.12.1/Documentation/netlink/specs/
Dovs_flow.yaml9 OVS flow configuration over generic netlink.
13 name: ovs-header
16 Header for OVS Generic Netlink messages.
25 name: ovs-flow-stats
37 name: ovs-key-ethernet
51 name: ovs-key-mpls
59 name: ovs-key-ipv4
84 enum: ovs-frag-type
86 name: ovs-key-ipv6
118 name: ovs-key-ipv6-exthdrs
[all …]
Dovs_vport.yaml9 OVS vport configuration over generic netlink.
13 name: ovs-header
22 enum-name: ovs-vport-type
23 name-prefix: ovs-vport-type-
28 enum-name: ovs-vport-stats
58 enum-name: ovs-vport-options
59 name-prefix: ovs-tunnel-attr-
69 enum-name: ovs-vport-upcall-attr
70 name-prefix: ovs-vport-upcall-attr-
81 name-prefix: ovs-vport-attr-
[all …]
Dovs_datapath.yaml9 OVS datapath configuration over generic netlink.
13 name: ovs-header
22 name-prefix: ovs-dp-f-
39 enum-name: ovs-dp-stats
56 enum-name: ovs-dp-megaflow-stats
78 name-prefix: ovs-dp-attr-
79 enum-name: ovs-datapath-attrs
116 fixed-header: ovs-header
117 name-prefix: ovs-dp-cmd-
121 doc: Get / dump OVS data path configuration and state
[all …]
/linux-6.12.1/tools/testing/selftests/net/openvswitch/
Dopenvswitch.sh4 # OVS kernel module self tests
27 upcall_interfaces ovs: test the upcall interfaces
111 ovs_sbx "$sbxname" python3 $ovs_base/ovs-dpctl.py add-dp $*
112 on_exit "ovs_sbx $sbxname python3 $ovs_base/ovs-dpctl.py del-dp $1;"
118 ovs_sbx "$1" python3 $ovs_base/ovs-dpctl.py add-if "$2" "$3" \
121 python3 $ovs_base/ovs-dpctl.py add-if \
130 ovs_sbx "$1" python3 $ovs_base/ovs-dpctl.py del-if "$2" "$3" || return 1
182 ovs_sbx "$1" python3 $ovs_base/ovs-dpctl.py add-flow "$2" "$3" "$4"
192 ovs_sbx "$1" python3 $ovs_base/ovs-dpctl.py del-flows "$2"
309 ovs_spawn_daemon "test_psample" python3 $ovs_base/ovs-dpctl.py psample-events
[all …]
DMakefile9 TEST_FILES := ovs-dpctl.py
/linux-6.12.1/tools/testing/selftests/net/
Dpmtu.sh103 # '- ovs |
233 pmtu_ipv4_ovs_vxlan4_exception IPv4, OVS vxlan4: PMTU exceptions 1
234 pmtu_ipv6_ovs_vxlan4_exception IPv6, OVS vxlan4: PMTU exceptions 1
235 pmtu_ipv4_ovs_vxlan6_exception IPv4, OVS vxlan6: PMTU exceptions 1
236 pmtu_ipv6_ovs_vxlan6_exception IPv6, OVS vxlan6: PMTU exceptions 1
237 pmtu_ipv4_ovs_geneve4_exception IPv4, OVS geneve4: PMTU exceptions 1
238 pmtu_ipv6_ovs_geneve4_exception IPv6, OVS geneve4: PMTU exceptions 1
239 pmtu_ipv4_ovs_geneve6_exception IPv4, OVS geneve6: PMTU exceptions 1
240 pmtu_ipv6_ovs_geneve6_exception IPv6, OVS geneve6: PMTU exceptions 1
845 run_cmd python3 ./openvswitch/ovs-dpctl.py add-if ovs_br0 ${type}_a -t ${type} || return 1
[all …]
/linux-6.12.1/Documentation/networking/
Dbareudp.rst54 The bareudp device could be used along with OVS or flower filter in TC.
55 The OVS or TC flower layer must set the tunnel information in SKB dst field before
/linux-6.12.1/tools/testing/selftests/net/netfilter/
Dconntrack_sctp_collision.sh46 # simulate the delay on OVS upcall by setting up a delay for INIT_ACK with
57 # simulate the ctstate check on OVS nf_conntrack
/linux-6.12.1/net/openvswitch/
Ddatapath.h111 * struct ovs_skb_cb - OVS data in skb CB
113 * when a packet is received by OVS.
152 * struct ovs_net - Per net-namespace data for ovs.
Dflow_table.c334 /* ovs-lock is required to protect mask-refcount and in flow_mask_remove()
475 /* Must be called with OVS mutex held. */
873 /* Always called under ovs-mutex. */ in ovs_flow_tbl_lookup_exact()
955 /* Must be called with OVS mutex held. */
1034 /* Must be called with OVS mutex held. */
1058 /* Must be called with OVS mutex held. */
1080 /* Must be called with OVS mutex held. */
1104 /* Must be called with OVS mutex held. */
DKconfig32 forwarding. It is complemented by a userspace daemon, ovs-vswitchd,
Dvport-gre.c101 MODULE_DESCRIPTION("OVS: GRE switching port");
Dvport-geneve.c138 MODULE_DESCRIPTION("OVS: Geneve switching port");
Dvport-vxlan.c167 MODULE_DESCRIPTION("OVS: VXLAN switching port");
Dvport.c93 * Must be called with ovs or RCU read lock.
Dmeter.c141 * OvS uses id-pool to fetch a available id. in attach_meter()
Ddatapath.c73 * OVS userspace sets the NLM_F_ECHO flag if it needs the reply. */
295 net_dbg_ratelimited("ovs: action execution error on datapath %s: %d\n", in ovs_dp_process_packet()
471 /* Older versions of OVS user space enforce alignment of the last in queue_userspace_packet()
/linux-6.12.1/tools/net/ynl/samples/
D.gitignore4 ovs
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/
Dredirect_ingress.c26 "redirect to ingress is supported only for OVS internal ports"); in tc_act_can_offload_redirect_ingress()
/linux-6.12.1/include/uapi/linux/
Dopenvswitch.h28 * struct ovs_header - header for OVS Generic Netlink messages.
32 * Attributes following the header are specific to a particular OVS Generic
33 * Netlink family, but all of the OVS families use this header.
51 /* First OVS datapath version to support features */
342 OVS_KEY_ATTR_IN_PORT, /* u32 OVS dp port number */
/linux-6.12.1/net/netfilter/
Dnf_nat_ovs.c2 /* Support nat functions for openvswitch and used by OVS and TC conntrack. */
Dnf_conntrack_ovs.c2 /* Support ct functions for openvswitch and used by OVS and TC conntrack. */
/linux-6.12.1/drivers/perf/
Darm_smmuv3_pmu.c688 DECLARE_BITMAP(ovs, BITS_PER_TYPE(u64)); in smmu_pmu_handle_irq()
698 bitmap_from_u64(ovs, ovsr); in smmu_pmu_handle_irq()
699 for_each_set_bit(idx, ovs, smmu_pmu->num_counters) { in smmu_pmu_handle_irq()
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/
Den_rep.h99 /* OVS internal port support */
/linux-6.12.1/net/sched/
DKconfig936 Say Y here to allow tc chain misses to continue in OvS datapath in
940 Say N here if you won't be using tc<->ovs offload or tc chains offload.

12