Searched refs:ufid_ti (Results 1 - 2 of 2) sorted by relevance
/linux-4.1.27/net/openvswitch/ |
H A D | flow_table.c | 209 struct table_instance *ti, *ufid_ti; ovs_flow_tbl_init() local 216 ufid_ti = table_instance_alloc(TBL_MIN_BUCKETS); ovs_flow_tbl_init() 217 if (!ufid_ti) ovs_flow_tbl_init() 221 rcu_assign_pointer(table->ufid_ti, ufid_ti); ovs_flow_tbl_init() 241 struct table_instance *ufid_ti, table_instance_destroy() 249 BUG_ON(!ufid_ti); table_instance_destroy() 258 int ufid_ver = ufid_ti->node_ver; table_instance_destroy() 271 call_rcu(&ufid_ti->rcu, flow_tbl_destroy_rcu_cb); 274 __table_instance_destroy(ufid_ti); 284 struct table_instance *ufid_ti = rcu_dereference_raw(table->ufid_ti); ovs_flow_tbl_destroy() local 286 table_instance_destroy(ti, ufid_ti, false); ovs_flow_tbl_destroy() 397 old_ufid_ti = ovsl_dereference(flow_table->ufid_ti); ovs_flow_tbl_flush() 400 rcu_assign_pointer(flow_table->ufid_ti, new_ufid_ti); ovs_flow_tbl_flush() 557 struct table_instance *ti = rcu_dereference_ovsl(tbl->ufid_ti); ovs_flow_tbl_lookup_ufid() 611 struct table_instance *ufid_ti = ovsl_dereference(table->ufid_ti); ovs_flow_tbl_remove() local 617 hlist_del_rcu(&flow->ufid_table.node[ufid_ti->node_ver]); ovs_flow_tbl_remove() 717 ti = ovsl_dereference(table->ufid_ti); flow_ufid_insert() 727 rcu_assign_pointer(table->ufid_ti, new_ti); flow_ufid_insert() 240 table_instance_destroy(struct table_instance *ti, struct table_instance *ufid_ti, bool deferred) table_instance_destroy() argument
|
H A D | flow_table.h | 50 struct table_instance __rcu *ufid_ti; member in struct:flow_table
|
Completed in 177 milliseconds