Searched refs:xmit_work (Results 1 – 4 of 4) sorted by relevance
| /linux/net/dsa/ |
| H A D | tag_ocelot_8021q.c | 30 struct felix_deferred_xmit_work *xmit_work; in ocelot_defer_xmit() local 50 xmit_work = kzalloc_obj(*xmit_work, GFP_ATOMIC); in ocelot_defer_xmit() 51 if (!xmit_work) { in ocelot_defer_xmit() 57 kthread_init_work(&xmit_work->work, xmit_work_fn); in ocelot_defer_xmit() 58 xmit_work->dp = dp; in ocelot_defer_xmit() 59 xmit_work->skb = skb_get(skb); in ocelot_defer_xmit() 61 kthread_queue_work(xmit_worker, &xmit_work->work); in ocelot_defer_xmit()
|
| H A D | tag_ksz.c | 192 struct ksz_deferred_xmit_work *xmit_work; in ksz_defer_xmit() local 206 xmit_work = kzalloc_obj(*xmit_work, GFP_ATOMIC); in ksz_defer_xmit() 207 if (!xmit_work) { in ksz_defer_xmit() 212 kthread_init_work(&xmit_work->work, xmit_work_fn); in ksz_defer_xmit() 213 xmit_work->dp = dp; in ksz_defer_xmit() 214 xmit_work->skb = skb_get(skb); in ksz_defer_xmit() 216 kthread_queue_work(xmit_worker, &xmit_work->work); in ksz_defer_xmit()
|
| H A D | tag_sja1105.c | 146 struct sja1105_deferred_xmit_work *xmit_work; in sja1105_defer_xmit() local 157 xmit_work = kzalloc_obj(*xmit_work, GFP_ATOMIC); in sja1105_defer_xmit() 158 if (!xmit_work) { in sja1105_defer_xmit() 163 kthread_init_work(&xmit_work->work, xmit_work_fn); in sja1105_defer_xmit() 164 xmit_work->dp = dp; in sja1105_defer_xmit() 165 xmit_work->skb = skb; in sja1105_defer_xmit() 167 kthread_queue_work(xmit_worker, &xmit_work->work); in sja1105_defer_xmit()
|
| /linux/drivers/net/dsa/microchip/ |
| H A D | ksz_ptp.c | 692 struct ksz_deferred_xmit_work *xmit_work = work_to_xmit_work(work); in ksz_port_deferred_xmit() local 693 struct sk_buff *clone, *skb = xmit_work->skb; in ksz_port_deferred_xmit() 694 struct dsa_switch *ds = xmit_work->dp->ds; in ksz_port_deferred_xmit() 698 prt = &dev->ports[xmit_work->dp->index]; in ksz_port_deferred_xmit() 712 kfree(xmit_work); in ksz_port_deferred_xmit()
|