dfitem 37 net/switchdev/switchdev.c struct switchdev_deferred_item *dfitem; dfitem 41 net/switchdev/switchdev.c dfitem = NULL; dfitem 44 net/switchdev/switchdev.c dfitem = list_first_entry(&deferred, dfitem 46 net/switchdev/switchdev.c list_del(&dfitem->list); dfitem 49 net/switchdev/switchdev.c return dfitem; dfitem 60 net/switchdev/switchdev.c struct switchdev_deferred_item *dfitem; dfitem 64 net/switchdev/switchdev.c while ((dfitem = switchdev_deferred_dequeue())) { dfitem 65 net/switchdev/switchdev.c dfitem->func(dfitem->dev, dfitem->data); dfitem 66 net/switchdev/switchdev.c dev_put(dfitem->dev); dfitem 67 net/switchdev/switchdev.c kfree(dfitem); dfitem 85 net/switchdev/switchdev.c struct switchdev_deferred_item *dfitem; dfitem 87 net/switchdev/switchdev.c dfitem = kmalloc(sizeof(*dfitem) + data_len, GFP_ATOMIC); dfitem 88 net/switchdev/switchdev.c if (!dfitem) dfitem 90 net/switchdev/switchdev.c dfitem->dev = dev; dfitem 91 net/switchdev/switchdev.c dfitem->func = func; dfitem 92 net/switchdev/switchdev.c memcpy(dfitem->data, data, data_len); dfitem 95 net/switchdev/switchdev.c list_add_tail(&dfitem->list, &deferred);