find_work() to find work in devices work queue + usbutils extra message requirements + functions for handling work queues