Lines Matching refs:mbe
187 struct msu_buffer_entry *mbe;
191 list_for_each_entry(mbe, &msu_buffer_list, entry) {
192 if (!strcmp(mbe->mbuf->name, name))
193 return mbe;
202 struct msu_buffer_entry *mbe;
205 mbe = __msu_buffer_entry_find(name);
206 if (mbe && !try_module_get(mbe->owner))
207 mbe = NULL;
210 return mbe ? mbe->mbuf : NULL;
215 struct msu_buffer_entry *mbe;
218 mbe = __msu_buffer_entry_find(mbuf->name);
219 if (mbe)
220 module_put(mbe->owner);
227 struct msu_buffer_entry *mbe;
230 mbe = kzalloc(sizeof(*mbe), GFP_KERNEL);
231 if (!mbe)
237 kfree(mbe);
241 mbe->mbuf = mbuf;
242 mbe->owner = owner;
243 list_add_tail(&mbe->entry, &msu_buffer_list);
253 struct msu_buffer_entry *mbe;
256 mbe = __msu_buffer_entry_find(mbuf->name);
257 if (mbe) {
258 list_del(&mbe->entry);
259 kfree(mbe);