Lines Matching refs:mwq
1707 struct mvs_wq *mwq = container_of(dw, struct mvs_wq, work_q);
1708 struct mvs_info *mvi = mwq->mvi;
1710 u32 phy_no = (unsigned long) mwq->data;
1715 if (mwq->handler & PHY_PLUG_EVENT) {
1736 } else if (mwq->handler & EXP_BRCT_CHG) {
1742 list_del(&mwq->entry);
1744 kfree(mwq);
1749 struct mvs_wq *mwq;
1752 mwq = kmalloc(sizeof(struct mvs_wq), GFP_ATOMIC);
1753 if (mwq) {
1754 mwq->mvi = mvi;
1755 mwq->data = data;
1756 mwq->handler = handler;
1757 MV_INIT_DELAYED_WORK(&mwq->work_q, mvs_work_queue, mwq);
1758 list_add_tail(&mwq->entry, &mvi->wq_list);
1759 schedule_delayed_work(&mwq->work_q, HZ * 2);