taskqueue_cancel
while (taskqueue_cancel(sc->sc_tq, &sc->sc_rxtask, NULL) != 0) {
int taskqueue_cancel(struct taskqueue *queue, struct task *task,
return (taskqueue_cancel(tq, w, NULL) == 0);