Home
last modified time | relevance | path

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

/openbmc/linux/net/openvswitch/
H A Dmeter.c61 meter = rcu_dereference_ovsl(ti->dp_meters[hash]); in lookup_meter()
72 ti = kvzalloc(struct_size(ti, dp_meters, size), GFP_KERNEL); in dp_meter_instance_alloc()
107 if (rcu_dereference_ovsl(ti->dp_meters[i])) in dp_meter_instance_realloc()
108 new_ti->dp_meters[i] = ti->dp_meters[i]; in dp_meter_instance_realloc()
122 rcu_assign_pointer(ti->dp_meters[hash], meter); in dp_meter_instance_insert()
131 RCU_INIT_POINTER(ti->dp_meters[hash], NULL); in dp_meter_instance_remove()
143 if (unlikely(rcu_dereference_ovsl(ti->dp_meters[hash]))) in attach_meter()
193 if (rcu_dereference_ovsl(ti->dp_meters[i])) in detach_meter()
763 ovs_meter_free(rcu_dereference_raw(ti->dp_meters[i])); in ovs_meters_exit()
H A Dmeter.h48 struct dp_meter __rcu *dp_meters[]; member