Home
last modified time | relevance | path

Searched refs:dfitem (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/net/switchdev/
H A Dswitchdev.c67 struct switchdev_deferred_item *dfitem; in switchdev_deferred_dequeue() local
71 dfitem = NULL; in switchdev_deferred_dequeue()
74 dfitem = list_first_entry(&deferred, in switchdev_deferred_dequeue()
76 list_del(&dfitem->list); in switchdev_deferred_dequeue()
79 return dfitem; in switchdev_deferred_dequeue()
90 struct switchdev_deferred_item *dfitem; in switchdev_deferred_process() local
94 while ((dfitem = switchdev_deferred_dequeue())) { in switchdev_deferred_process()
95 dfitem->func(dfitem->dev, dfitem->data); in switchdev_deferred_process()
96 netdev_put(dfitem->dev, &dfitem->dev_tracker); in switchdev_deferred_process()
97 kfree(dfitem); in switchdev_deferred_process()
[all …]