Searched refs:xmit_work (Results 1 – 4 of 4) sorted by relevance
26 struct felix_deferred_xmit_work *xmit_work; in ocelot_defer_xmit() local42 xmit_work = kzalloc(sizeof(*xmit_work), GFP_ATOMIC); in ocelot_defer_xmit()43 if (!xmit_work) in ocelot_defer_xmit()47 kthread_init_work(&xmit_work->work, xmit_work_fn); in ocelot_defer_xmit()51 xmit_work->dp = dp; in ocelot_defer_xmit()52 xmit_work->skb = skb_get(skb); in ocelot_defer_xmit()54 kthread_queue_work(xmit_worker, &xmit_work->work); in ocelot_defer_xmit()
144 struct sja1105_deferred_xmit_work *xmit_work; in sja1105_defer_xmit() local153 xmit_work = kzalloc(sizeof(*xmit_work), GFP_ATOMIC); in sja1105_defer_xmit()154 if (!xmit_work) in sja1105_defer_xmit()157 kthread_init_work(&xmit_work->work, xmit_work_fn); in sja1105_defer_xmit()161 xmit_work->dp = dp; in sja1105_defer_xmit()162 xmit_work->skb = skb_get(skb); in sja1105_defer_xmit()164 kthread_queue_work(xmit_worker, &xmit_work->work); in sja1105_defer_xmit()
1488 struct felix_deferred_xmit_work *xmit_work = work_to_xmit_work(work); in felix_port_deferred_xmit() local1489 struct dsa_switch *ds = xmit_work->dp->ds; in felix_port_deferred_xmit()1490 struct sk_buff *skb = xmit_work->skb; in felix_port_deferred_xmit()1493 int port = xmit_work->dp->index; in felix_port_deferred_xmit()1514 kfree(xmit_work); in felix_port_deferred_xmit()
2683 struct sja1105_deferred_xmit_work *xmit_work = work_to_xmit_work(work); in sja1105_port_deferred_xmit() local2684 struct sk_buff *clone, *skb = xmit_work->skb; in sja1105_port_deferred_xmit()2685 struct dsa_switch *ds = xmit_work->dp->ds; in sja1105_port_deferred_xmit()2687 int port = xmit_work->dp->index; in sja1105_port_deferred_xmit()2701 kfree(xmit_work); in sja1105_port_deferred_xmit()