iavf_work
struct iavf_work sc_arq_refill;
struct iavf_work sc_reset_task;
struct iavf_work sc_wdto_task;
struct iavf_work sc_req_queues_task;
static int iavf_work_set(struct iavf_work *, void (*)(void *), void *);
static void iavf_work_add(struct workqueue *, struct iavf_work *);
static void iavf_work_wait(struct workqueue *, struct iavf_work *);
struct iavf_work *work;
work = container_of(wk, struct iavf_work, ixw_cookie);
iavf_work_set(struct iavf_work *work, void (*func)(void *), void *arg)
iavf_work_add(struct workqueue *wq, struct iavf_work *work)
iavf_work_wait(struct workqueue *wq, struct iavf_work *work)