Lines Matching refs:mon_bus

21 static void mon_stop(struct mon_bus *mbus);
22 static void mon_dissolve(struct mon_bus *mbus, struct usb_bus *ubus);
28 struct mon_bus mon_bus0; /* Pseudo bus meaning "all buses" */
29 static LIST_HEAD(mon_buses); /* All buses we know: struct mon_bus */
36 void mon_reader_add(struct mon_bus *mbus, struct mon_reader *r)
45 struct mon_bus *m1;
46 m1 = list_entry(p, struct mon_bus, bus_link);
65 void mon_reader_del(struct mon_bus *mbus, struct mon_reader *r)
81 static void mon_bus_submit(struct mon_bus *mbus, struct urb *urb)
98 struct mon_bus *mbus;
100 mbus = ubus->mon_bus;
108 static void mon_bus_submit_error(struct mon_bus *mbus, struct urb *urb, int error)
125 struct mon_bus *mbus;
127 mbus = ubus->mon_bus;
135 static void mon_bus_complete(struct mon_bus *mbus, struct urb *urb, int status)
152 struct mon_bus *mbus;
154 mbus = ubus->mon_bus;
165 static void mon_stop(struct mon_bus *mbus)
172 mbus = list_entry(p, struct mon_bus, bus_link);
181 * A stop can be called for a dissolved mon_bus in case of
211 struct mon_bus *mbus = ubus->mon_bus;
252 * Tear usb_bus and mon_bus apart.
254 static void mon_dissolve(struct mon_bus *mbus, struct usb_bus *ubus)
262 ubus->mon_bus = NULL;
273 struct mon_bus *mbus = container_of(r, struct mon_bus, ref);
279 * - allocate mon_bus
285 struct mon_bus *mbus;
287 mbus = kzalloc(sizeof(struct mon_bus), GFP_KERNEL);
299 ubus->mon_bus = mbus;
315 struct mon_bus *mbus = &mon_bus0;
333 struct mon_bus *mon_bus_lookup(unsigned int num)
336 struct mon_bus *mbus;
342 mbus = list_entry(p, struct mon_bus, bus_link);
386 struct mon_bus *mbus;
396 mbus = list_entry(p, struct mon_bus, bus_link);