Home
last modified time | relevance | path

Searched refs:ndev_work (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/core/
H A Droce_gid_mgmt.c641 struct netdev_event_work *ndev_work = in netdevice_queue_work() local
642 kmalloc(sizeof(*ndev_work), GFP_KERNEL); in netdevice_queue_work()
644 if (!ndev_work) in netdevice_queue_work()
647 memcpy(ndev_work->cmds, cmds, sizeof(ndev_work->cmds)); in netdevice_queue_work()
648 for (i = 0; i < ARRAY_SIZE(ndev_work->cmds) && ndev_work->cmds[i].cb; i++) { in netdevice_queue_work()
649 if (!ndev_work->cmds[i].ndev) in netdevice_queue_work()
650 ndev_work->cmds[i].ndev = ndev; in netdevice_queue_work()
651 if (!ndev_work in netdevice_queue_work()
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/core/
H A Droce_gid_mgmt.c642 struct netdev_event_work *ndev_work = in netdevice_queue_work() local
643 kmalloc(sizeof(*ndev_work), GFP_KERNEL); in netdevice_queue_work()
645 if (!ndev_work) in netdevice_queue_work()
648 memcpy(ndev_work->cmds, cmds, sizeof(ndev_work->cmds)); in netdevice_queue_work()
649 for (i = 0; i < ARRAY_SIZE(ndev_work->cmds) && ndev_work->cmds[i].cb; i++) { in netdevice_queue_work()
650 if (!ndev_work->cmds[i].ndev) in netdevice_queue_work()
651 ndev_work->cmds[i].ndev = ndev; in netdevice_queue_work()
652 if (!ndev_work in netdevice_queue_work()
[all...]

Completed in 4 milliseconds