Lines Matching defs:mbus
132 struct urb *urb, char ev_type, struct mon_bus *mbus)
146 int len, char ev_type, struct mon_bus *mbus)
305 struct mon_bus *mbus)
310 spin_lock_irqsave(&mbus->lock, flags);
312 spin_unlock_irqrestore(&mbus->lock, flags);
318 spin_unlock_irqrestore(&mbus->lock, flags);
326 struct mon_bus *mbus;
331 mbus = inode->i_private;
349 rp->r.m_bus = mbus;
364 mon_reader_add(mbus, &rp->r);
483 struct mon_bus *mbus = rp->r.m_bus;
489 while ((ep = mon_text_fetch(rp, mbus)) == NULL) {
645 struct mon_bus *mbus;
651 mbus = inode->i_private;
653 if (mbus->nreaders <= 0) {
658 mon_reader_del(mbus, &rp->r);
661 * In theory, e_list is protected by mbus->lock. However,
664 * - whole mbus may be dropped if it was orphaned.
665 * So, we better not touch mbus.
667 /* spin_lock_irqsave(&mbus->lock, flags); */
675 /* spin_unlock_irqrestore(&mbus->lock, flags); */
701 int mon_text_add(struct mon_bus *mbus, const struct usb_bus *ubus)
712 mbus->dent_t = debugfs_create_file(name, 0600, mon_dir, mbus,
717 mbus->dent_u = debugfs_create_file(name, 0600, mon_dir, mbus,
721 mbus->dent_s = debugfs_create_file(name, 0600, mon_dir, mbus,
727 void mon_text_del(struct mon_bus *mbus)
729 debugfs_remove(mbus->dent_u);
730 debugfs_remove(mbus->dent_t);
731 debugfs_remove(mbus->dent_s);