Symbol: sw_flow
net/openvswitch/datapath.c
1000
struct sw_flow *flow = NULL, *new_flow;
net/openvswitch/datapath.c
1248
struct sw_flow *flow;
net/openvswitch/datapath.c
1351
struct sw_flow *flow;
net/openvswitch/datapath.c
1410
struct sw_flow *flow = NULL;
net/openvswitch/datapath.c
1507
struct sw_flow *flow;
net/openvswitch/datapath.c
250
struct sw_flow *flow;
net/openvswitch/datapath.c
617
struct sw_flow *flow;
net/openvswitch/datapath.c
833
static int ovs_flow_cmd_fill_stats(const struct sw_flow *flow,
net/openvswitch/datapath.c
861
static int ovs_flow_cmd_fill_actions(const struct sw_flow *flow,
net/openvswitch/datapath.c
901
static int ovs_flow_cmd_fill_info(const struct sw_flow *flow, int dp_ifindex,
net/openvswitch/datapath.c
972
static struct sk_buff *ovs_flow_cmd_build_info(const struct sw_flow *flow,
net/openvswitch/flow.c
128
void ovs_flow_stats_get(const struct sw_flow *flow,
net/openvswitch/flow.c
157
void ovs_flow_stats_clear(struct sw_flow *flow)
net/openvswitch/flow.c
61
void ovs_flow_stats_update(struct sw_flow *flow, __be16 tcp_flags,
net/openvswitch/flow.h
281
void ovs_flow_stats_update(struct sw_flow *, __be16 tcp_flags,
net/openvswitch/flow.h
283
void ovs_flow_stats_get(const struct sw_flow *, struct ovs_flow_stats *,
net/openvswitch/flow.h
285
void ovs_flow_stats_clear(struct sw_flow *);
net/openvswitch/flow_netlink.c
2259
int ovs_nla_put_identifier(const struct sw_flow *flow, struct sk_buff *skb)
net/openvswitch/flow_netlink.c
2270
int ovs_nla_put_masked_key(const struct sw_flow *flow, struct sk_buff *skb)
net/openvswitch/flow_netlink.c
2277
int ovs_nla_put_mask(const struct sw_flow *flow, struct sk_buff *skb)
net/openvswitch/flow_netlink.h
41
int ovs_nla_put_identifier(const struct sw_flow *flow, struct sk_buff *skb);
net/openvswitch/flow_netlink.h
42
int ovs_nla_put_masked_key(const struct sw_flow *flow, struct sk_buff *skb);
net/openvswitch/flow_netlink.h
43
int ovs_nla_put_mask(const struct sw_flow *flow, struct sk_buff *skb);
net/openvswitch/flow_table.c
1004
static int flow_mask_insert(struct flow_table *tbl, struct sw_flow *flow,
net/openvswitch/flow_table.c
1033
static void flow_key_insert(struct flow_table *table, struct sw_flow *flow)
net/openvswitch/flow_table.c
1057
static void flow_ufid_insert(struct flow_table *table, struct sw_flow *flow)
net/openvswitch/flow_table.c
1079
int ovs_flow_tbl_insert(struct flow_table *table, struct sw_flow *flow,
net/openvswitch/flow_table.c
108
static void flow_free(struct sw_flow *flow)
net/openvswitch/flow_table.c
1192
flow_cache = kmem_cache_create("sw_flow", sizeof(struct sw_flow)
net/openvswitch/flow_table.c
129
struct sw_flow *flow = container_of(rcu, struct sw_flow, rcu);
net/openvswitch/flow_table.c
134
void ovs_flow_free(struct sw_flow *flow, bool deferred)
net/openvswitch/flow_table.c
460
struct sw_flow *flow)
net/openvswitch/flow_table.c
483
struct sw_flow *flow;
net/openvswitch/flow_table.c
523
struct sw_flow *ovs_flow_tbl_dump_next(struct table_instance *ti,
net/openvswitch/flow_table.c
526
struct sw_flow *flow;
net/openvswitch/flow_table.c
557
struct sw_flow *flow)
net/openvswitch/flow_table.c
566
struct sw_flow *flow)
net/openvswitch/flow_table.c
585
struct sw_flow *flow;
net/openvswitch/flow_table.c
678
static bool flow_cmp_masked_key(const struct sw_flow *flow,
net/openvswitch/flow_table.c
685
static bool ovs_flow_cmp_unmasked_key(const struct sw_flow *flow,
net/openvswitch/flow_table.c
696
static struct sw_flow *masked_flow_lookup(struct table_instance *ti,
net/openvswitch/flow_table.c
701
struct sw_flow *flow;
net/openvswitch/flow_table.c
72
struct sw_flow *ovs_flow_alloc(void)
net/openvswitch/flow_table.c
725
static struct sw_flow *flow_lookup(struct flow_table *tbl,
net/openvswitch/flow_table.c
734
struct sw_flow *flow;
net/openvswitch/flow_table.c
74
struct sw_flow *flow;
net/openvswitch/flow_table.c
781
struct sw_flow *ovs_flow_tbl_lookup_stats(struct flow_table *tbl,
net/openvswitch/flow_table.c
791
struct sw_flow *flow;
net/openvswitch/flow_table.c
845
struct sw_flow *ovs_flow_tbl_lookup(struct flow_table *tbl,
net/openvswitch/flow_table.c
852
struct sw_flow *flow;
net/openvswitch/flow_table.c
865
struct sw_flow *ovs_flow_tbl_lookup_exact(struct flow_table *tbl,
net/openvswitch/flow_table.c
876
struct sw_flow *flow;
net/openvswitch/flow_table.c
897
static bool ovs_flow_cmp_ufid(const struct sw_flow *flow,
net/openvswitch/flow_table.c
906
bool ovs_flow_cmp(const struct sw_flow *flow,
net/openvswitch/flow_table.c
915
struct sw_flow *ovs_flow_tbl_lookup_ufid(struct flow_table *tbl,
net/openvswitch/flow_table.c
919
struct sw_flow *flow;
net/openvswitch/flow_table.c
954
void ovs_flow_tbl_remove(struct flow_table *table, struct sw_flow *flow)
net/openvswitch/flow_table.h
100
struct sw_flow *ovs_flow_tbl_lookup_exact(struct flow_table *tbl,
net/openvswitch/flow_table.h
102
struct sw_flow *ovs_flow_tbl_lookup_ufid(struct flow_table *,
net/openvswitch/flow_table.h
105
bool ovs_flow_cmp(const struct sw_flow *, const struct sw_flow_match *);
net/openvswitch/flow_table.h
77
struct sw_flow *ovs_flow_alloc(void);
net/openvswitch/flow_table.h
78
void ovs_flow_free(struct sw_flow *, bool deferred);
net/openvswitch/flow_table.h
85
int ovs_flow_tbl_insert(struct flow_table *table, struct sw_flow *flow,
net/openvswitch/flow_table.h
87
void ovs_flow_tbl_remove(struct flow_table *table, struct sw_flow *flow);
net/openvswitch/flow_table.h
91
struct sw_flow *ovs_flow_tbl_dump_next(struct table_instance *table,
net/openvswitch/flow_table.h
93
struct sw_flow *ovs_flow_tbl_lookup_stats(struct flow_table *,
net/openvswitch/flow_table.h
98
struct sw_flow *ovs_flow_tbl_lookup(struct flow_table *,