Lines Matching refs:sw_flow

72 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()
462 struct sw_flow *flow) in table_instance_flow_free()
485 struct sw_flow *flow; in table_instance_flow_flush()
525 struct sw_flow *ovs_flow_tbl_dump_next(struct table_instance *ti, in ovs_flow_tbl_dump_next()
528 struct sw_flow *flow; in ovs_flow_tbl_dump_next()
559 struct sw_flow *flow) in table_instance_insert()
568 struct sw_flow *flow) in ufid_table_instance_insert()
587 struct sw_flow *flow; in flow_table_copy_flows()
680 static bool flow_cmp_masked_key(const struct sw_flow *flow, in flow_cmp_masked_key()
687 static bool ovs_flow_cmp_unmasked_key(const struct sw_flow *flow, in ovs_flow_cmp_unmasked_key()
698 static struct sw_flow *masked_flow_lookup(struct table_instance *ti, in masked_flow_lookup()
703 struct sw_flow *flow; in masked_flow_lookup()
727 static struct sw_flow *flow_lookup(struct flow_table *tbl, in flow_lookup()
736 struct sw_flow *flow; in flow_lookup()
783 struct sw_flow *ovs_flow_tbl_lookup_stats(struct flow_table *tbl, in ovs_flow_tbl_lookup_stats()
793 struct sw_flow *flow; in ovs_flow_tbl_lookup_stats()
847 struct sw_flow *ovs_flow_tbl_lookup(struct flow_table *tbl, in ovs_flow_tbl_lookup()
854 struct sw_flow *flow; in ovs_flow_tbl_lookup()
867 struct sw_flow *ovs_flow_tbl_lookup_exact(struct flow_table *tbl, in ovs_flow_tbl_lookup_exact()
878 struct sw_flow *flow; in ovs_flow_tbl_lookup_exact()
899 static bool ovs_flow_cmp_ufid(const struct sw_flow *flow, in ovs_flow_cmp_ufid()
908 bool ovs_flow_cmp(const struct sw_flow *flow, in ovs_flow_cmp()
917 struct sw_flow *ovs_flow_tbl_lookup_ufid(struct flow_table *tbl, in ovs_flow_tbl_lookup_ufid()
921 struct sw_flow *flow; in ovs_flow_tbl_lookup_ufid()
956 void ovs_flow_tbl_remove(struct flow_table *table, struct sw_flow *flow) in ovs_flow_tbl_remove()
1006 static int flow_mask_insert(struct flow_table *tbl, struct sw_flow *flow, in flow_mask_insert()
1035 static void flow_key_insert(struct flow_table *table, struct sw_flow *flow) in flow_key_insert()
1059 static void flow_ufid_insert(struct flow_table *table, struct sw_flow *flow) in flow_ufid_insert()
1081 int ovs_flow_tbl_insert(struct flow_table *table, struct sw_flow *flow, in ovs_flow_tbl_insert()
1195 flow_cache = kmem_cache_create("sw_flow", sizeof(struct sw_flow) in ovs_flow_init()