Home
last modified time | relevance | path

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

/linux-6.15/drivers/infiniband/core/
H A Droce_gid_mgmt.c663 struct netdev_event_work *ndev_work = in netdevice_queue_work() local
664 kmalloc(sizeof(*ndev_work), GFP_KERNEL); in netdevice_queue_work()
666 if (!ndev_work) in netdevice_queue_work()
669 memcpy(ndev_work->cmds, cmds, sizeof(ndev_work->cmds)); in netdevice_queue_work()
670 for (i = 0; i < ARRAY_SIZE(ndev_work->cmds) && ndev_work->cmds[i].cb; i++) { in netdevice_queue_work()
671 if (!ndev_work->cmds[i].ndev) in netdevice_queue_work()
672 ndev_work->cmds[i].ndev = ndev; in netdevice_queue_work()
673 if (!ndev_work->cmds[i].filter_ndev) in netdevice_queue_work()
674 ndev_work->cmds[i].filter_ndev = ndev; in netdevice_queue_work()
675 dev_hold(ndev_work->cmds[i].ndev); in netdevice_queue_work()
[all …]