Lines Matching refs:ubus

22 static void mon_dissolve(struct mon_bus *mbus, struct usb_bus *ubus);
24 static void mon_bus_init(struct usb_bus *ubus);
96 static void mon_submit(struct usb_bus *ubus, struct urb *urb) in mon_submit() argument
100 mbus = ubus->mon_bus; in mon_submit()
123 static void mon_submit_error(struct usb_bus *ubus, struct urb *urb, int error) in mon_submit_error() argument
127 mbus = ubus->mon_bus; in mon_submit_error()
150 static void mon_complete(struct usb_bus *ubus, struct urb *urb, int status) in mon_complete() argument
154 mbus = ubus->mon_bus; in mon_complete()
167 struct usb_bus *ubus; in mon_stop() local
176 if (mbus->nreaders == 0 && (ubus = mbus->u_bus) != NULL) in mon_stop()
177 ubus->monitored = 0; in mon_stop()
184 if (mon_bus0.nreaders == 0 && (ubus = mbus->u_bus) != NULL) { in mon_stop()
185 ubus->monitored = 0; in mon_stop()
197 static void mon_bus_add(struct usb_bus *ubus) in mon_bus_add() argument
199 mon_bus_init(ubus); in mon_bus_add()
202 ubus->monitored = 1; in mon_bus_add()
209 static void mon_bus_remove(struct usb_bus *ubus) in mon_bus_remove() argument
211 struct mon_bus *mbus = ubus->mon_bus; in mon_bus_remove()
220 mon_dissolve(mbus, ubus); in mon_bus_remove()
254 static void mon_dissolve(struct mon_bus *mbus, struct usb_bus *ubus) in mon_dissolve() argument
257 if (ubus->monitored) { in mon_dissolve()
258 ubus->monitored = 0; in mon_dissolve()
262 ubus->mon_bus = NULL; in mon_dissolve()
283 static void mon_bus_init(struct usb_bus *ubus) in mon_bus_init() argument
298 mbus->u_bus = ubus; in mon_bus_init()
299 ubus->mon_bus = mbus; in mon_bus_init()
301 mbus->text_inited = mon_text_add(mbus, ubus); in mon_bus_init()
302 mbus->bin_inited = mon_bin_add(mbus, ubus); in mon_bus_init()
352 struct usb_bus *ubus; in mon_init() local
370 idr_for_each_entry(&usb_bus_idr, ubus, id) in mon_init()
371 mon_bus_init(ubus); in mon_init()