Lines Matching defs:ref
99 struct rate_control_ref *ref;
101 ref = kmalloc(sizeof(struct rate_control_ref), GFP_KERNEL);
102 if (!ref)
104 kref_init(&ref->kref);
105 ref->ops = ieee80211_rate_control_ops_get(name);
106 if (!ref->ops)
108 ref->priv = ref->ops->alloc(local);
109 if (!ref->priv)
111 return ref;
114 ieee80211_rate_control_ops_put(ref->ops);
116 kfree(ref);
131 struct rate_control_ref *rate_control_get(struct rate_control_ref *ref)
133 kref_get(&ref->kref);
134 return ref;
137 void rate_control_put(struct rate_control_ref *ref)
139 kref_put(&ref->kref, rate_control_release);