Home
last modified time | relevance | path

Searched refs:mask_cache (Results 1 – 2 of 2) sorted by relevance

/net/openvswitch/
Dflow_table.c348 static void __mask_cache_destroy(struct mask_cache *mc) in __mask_cache_destroy()
350 free_percpu(mc->mask_cache); in __mask_cache_destroy()
356 struct mask_cache *mc = container_of(rcu, struct mask_cache, rcu); in mask_cache_rcu_cb()
361 static struct mask_cache *tbl_mask_cache_alloc(u32 size) in tbl_mask_cache_alloc()
364 struct mask_cache *new; in tbl_mask_cache_alloc()
388 new->mask_cache = cache; in tbl_mask_cache_alloc()
393 struct mask_cache *mc = rcu_dereference_ovsl(table->mask_cache); in ovs_flow_tbl_masks_cache_resize()
394 struct mask_cache *new; in ovs_flow_tbl_masks_cache_resize()
407 rcu_assign_pointer(table->mask_cache, new); in ovs_flow_tbl_masks_cache_resize()
416 struct mask_cache *mc; in ovs_flow_tbl_init()
[all …]
Dflow_table.h30 struct mask_cache { struct
33 struct mask_cache_entry __percpu *mask_cache; argument
65 struct mask_cache __rcu *mask_cache; member