Lines Matching refs:re_work
3984 struct bnxt_re_work *re_work; in bnxt_re_schedule_work() local
3987 re_work = kzalloc(sizeof(*re_work), GFP_KERNEL); in bnxt_re_schedule_work()
3988 if (!re_work) in bnxt_re_schedule_work()
3991 re_work->rdev = rdev; in bnxt_re_schedule_work()
3992 re_work->event = event; in bnxt_re_schedule_work()
3993 re_work->vlan_dev = vlan_dev; in bnxt_re_schedule_work()
3994 re_work->adev = adev; in bnxt_re_schedule_work()
3995 INIT_WORK(&re_work->work, bnxt_re_task); in bnxt_re_schedule_work()
3998 re_work->netdev = netdev; in bnxt_re_schedule_work()
3999 queue_work(bnxt_re_wq, &re_work->work); in bnxt_re_schedule_work()
4030 struct bnxt_re_work *re_work; in bnxt_re_task() local
4033 re_work = container_of(work, struct bnxt_re_work, work); in bnxt_re_task()
4036 rdev = re_work->rdev; in bnxt_re_task()
4050 __func__, re_work->event); in bnxt_re_task()
4061 re_work->event); in bnxt_re_task()
4063 switch (re_work->event) { in bnxt_re_task()
4111 if (re_work->adev) in bnxt_re_task()
4130 if (re_work->adev && re_work->event == NETDEV_UNREGISTER) { in bnxt_re_task()
4131 en_info = auxiliary_get_drvdata(re_work->adev); in bnxt_re_task()
4135 kfree(re_work); in bnxt_re_task()