Add a call to a driver specific zero stats function when zero stats is called to allow each driver to reset its own stats as well if desired.
Discard work that is stale in the get_queued() function, returning NULL instead.
Wake the global work scheduler when we remove a work item from the unqueued work pointer.