Home
last modified time | relevance | path

Searched refs:sw_flow (Results 1 - 19 of 19) sorted by relevance

/kernel/linux/linux-5.10/net/openvswitch/
H A Dflow_table.h77 struct sw_flow *ovs_flow_alloc(void);
78 void ovs_flow_free(struct sw_flow *, bool deferred);
85 int ovs_flow_tbl_insert(struct flow_table *table, struct sw_flow *flow,
87 void ovs_flow_tbl_remove(struct flow_table *table, struct sw_flow *flow);
91 struct sw_flow *ovs_flow_tbl_dump_next(struct table_instance *table,
93 struct sw_flow *ovs_flow_tbl_lookup_stats(struct flow_table *,
98 struct sw_flow *ovs_flow_tbl_lookup(struct flow_table *,
100 struct sw_flow *ovs_flow_tbl_lookup_exact(struct flow_table *tbl,
102 struct sw_flow *ovs_flow_tbl_lookup_ufid(struct flow_table *,
105 bool ovs_flow_cmp(const struct sw_flow *, cons
[all...]
H A Dflow_table.c72 struct sw_flow *ovs_flow_alloc(void) in ovs_flow_alloc()
74 struct sw_flow *flow; in ovs_flow_alloc()
107 static void flow_free(struct sw_flow *flow) in flow_free()
129 struct sw_flow *flow = container_of(rcu, struct sw_flow, rcu); in rcu_free_flow_callback()
134 void ovs_flow_free(struct sw_flow *flow, bool deferred) in ovs_flow_free()
464 struct sw_flow *flow) in table_instance_flow_free()
487 struct sw_flow *flow; in table_instance_flow_flush()
527 struct sw_flow *ovs_flow_tbl_dump_next(struct table_instance *ti, in ovs_flow_tbl_dump_next()
530 struct sw_flow *flo in ovs_flow_tbl_dump_next()
[all...]
H A Dflow_netlink.h41 int ovs_nla_put_identifier(const struct sw_flow *flow, struct sk_buff *skb);
42 int ovs_nla_put_masked_key(const struct sw_flow *flow, struct sk_buff *skb);
43 int ovs_nla_put_mask(const struct sw_flow *flow, struct sk_buff *skb);
H A Dflow.h207 struct sw_flow { struct
267 void ovs_flow_stats_update(struct sw_flow *, __be16 tcp_flags,
269 void ovs_flow_stats_get(const struct sw_flow *, struct ovs_flow_stats *,
271 void ovs_flow_stats_clear(struct sw_flow *);
H A Ddatapath.c223 struct sw_flow *flow; in ovs_dp_process_packet()
560 struct sw_flow *flow; in ovs_packet_cmd_execute()
599 /* Build an sw_flow for sending this packet. */ in ovs_packet_cmd_execute()
765 static int ovs_flow_cmd_fill_stats(const struct sw_flow *flow, in ovs_flow_cmd_fill_stats()
793 static int ovs_flow_cmd_fill_actions(const struct sw_flow *flow, in ovs_flow_cmd_fill_actions()
833 static int ovs_flow_cmd_fill_info(const struct sw_flow *flow, int dp_ifindex, in ovs_flow_cmd_fill_info()
904 static struct sk_buff *ovs_flow_cmd_build_info(const struct sw_flow *flow, in ovs_flow_cmd_build_info()
932 struct sw_flow *flow = NULL, *new_flow; in ovs_flow_cmd_new()
1180 struct sw_flow *flow; in ovs_flow_cmd_set()
1283 struct sw_flow *flo in ovs_flow_cmd_get()
[all...]
H A Dflow.c59 void ovs_flow_stats_update(struct sw_flow *flow, __be16 tcp_flags, in ovs_flow_stats_update()
125 void ovs_flow_stats_get(const struct sw_flow *flow, in ovs_flow_stats_get()
155 void ovs_flow_stats_clear(struct sw_flow *flow) in ovs_flow_stats_clear()
H A Dflow_netlink.c2252 int ovs_nla_put_identifier(const struct sw_flow *flow, struct sk_buff *skb) in ovs_nla_put_identifier()
2263 int ovs_nla_put_masked_key(const struct sw_flow *flow, struct sk_buff *skb) in ovs_nla_put_masked_key()
2270 int ovs_nla_put_mask(const struct sw_flow *flow, struct sk_buff *skb) in ovs_nla_put_mask()
/kernel/linux/linux-6.6/net/openvswitch/
H A Dflow_table.h77 struct sw_flow *ovs_flow_alloc(void);
78 void ovs_flow_free(struct sw_flow *, bool deferred);
85 int ovs_flow_tbl_insert(struct flow_table *table, struct sw_flow *flow,
87 void ovs_flow_tbl_remove(struct flow_table *table, struct sw_flow *flow);
91 struct sw_flow *ovs_flow_tbl_dump_next(struct table_instance *table,
93 struct sw_flow *ovs_flow_tbl_lookup_stats(struct flow_table *,
98 struct sw_flow *ovs_flow_tbl_lookup(struct flow_table *,
100 struct sw_flow *ovs_flow_tbl_lookup_exact(struct flow_table *tbl,
102 struct sw_flow *ovs_flow_tbl_lookup_ufid(struct flow_table *,
105 bool ovs_flow_cmp(const struct sw_flow *, cons
[all...]
H A Dflow_table.c72 struct sw_flow *ovs_flow_alloc(void) in ovs_flow_alloc()
74 struct sw_flow *flow; in ovs_flow_alloc()
108 static void flow_free(struct sw_flow *flow) in flow_free()
130 struct sw_flow *flow = container_of(rcu, struct sw_flow, rcu); in rcu_free_flow_callback()
135 void ovs_flow_free(struct sw_flow *flow, bool deferred) in ovs_flow_free()
465 struct sw_flow *flow) in table_instance_flow_free()
488 struct sw_flow *flow; in table_instance_flow_flush()
528 struct sw_flow *ovs_flow_tbl_dump_next(struct table_instance *ti, in ovs_flow_tbl_dump_next()
531 struct sw_flow *flo in ovs_flow_tbl_dump_next()
[all...]
H A Dflow_netlink.h41 int ovs_nla_put_identifier(const struct sw_flow *flow, struct sk_buff *skb);
42 int ovs_nla_put_masked_key(const struct sw_flow *flow, struct sk_buff *skb);
43 int ovs_nla_put_mask(const struct sw_flow *flow, struct sk_buff *skb);
H A Dflow.h221 struct sw_flow { struct
281 void ovs_flow_stats_update(struct sw_flow *, __be16 tcp_flags,
283 void ovs_flow_stats_get(const struct sw_flow *, struct ovs_flow_stats *,
285 void ovs_flow_stats_clear(struct sw_flow *);
H A Ddatapath.c250 struct sw_flow *flow; in ovs_dp_process_packet()
598 struct sw_flow *flow; in ovs_packet_cmd_execute()
637 /* Build an sw_flow for sending this packet. */ in ovs_packet_cmd_execute()
804 static int ovs_flow_cmd_fill_stats(const struct sw_flow *flow, in ovs_flow_cmd_fill_stats()
832 static int ovs_flow_cmd_fill_actions(const struct sw_flow *flow, in ovs_flow_cmd_fill_actions()
872 static int ovs_flow_cmd_fill_info(const struct sw_flow *flow, int dp_ifindex, in ovs_flow_cmd_fill_info()
943 static struct sk_buff *ovs_flow_cmd_build_info(const struct sw_flow *flow, in ovs_flow_cmd_build_info()
971 struct sw_flow *flow = NULL, *new_flow; in ovs_flow_cmd_new()
1219 struct sw_flow *flow; in ovs_flow_cmd_set()
1322 struct sw_flow *flo in ovs_flow_cmd_get()
[all...]
H A Dflow.c61 void ovs_flow_stats_update(struct sw_flow *flow, __be16 tcp_flags, in ovs_flow_stats_update()
128 void ovs_flow_stats_get(const struct sw_flow *flow, in ovs_flow_stats_get()
159 void ovs_flow_stats_clear(struct sw_flow *flow) in ovs_flow_stats_clear()
H A Dflow_netlink.c2283 int ovs_nla_put_identifier(const struct sw_flow *flow, struct sk_buff *skb) in ovs_nla_put_identifier()
2294 int ovs_nla_put_masked_key(const struct sw_flow *flow, struct sk_buff *skb) in ovs_nla_put_masked_key()
2301 int ovs_nla_put_mask(const struct sw_flow *flow, struct sk_buff *skb) in ovs_nla_put_mask()
/kernel/linux/linux-5.10/include/uapi/linux/
H A Dcyclades.h398 __u32 sw_flow; /* SW flow control */ member
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/
H A Dcyclades.h248 __u32 sw_flow; member
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/
H A Dcyclades.h248 __u32 sw_flow; member
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/
H A Dcyclades.h236 __u32 sw_flow; member
/kernel/linux/linux-5.10/drivers/tty/
H A Dcyclades.c2141 __u32 sw_flow; in cy_set_line_char() local
2219 sw_flow = 0; in cy_set_line_char()
2221 sw_flow |= C_FL_OXX; in cy_set_line_char()
2223 sw_flow |= C_FL_OIXANY; in cy_set_line_char()
2225 cy_writel(&ch_ctrl->sw_flow, sw_flow); in cy_set_line_char()

Completed in 28 milliseconds