Lines Matching refs:uiom_dev
497 struct usnic_uiom_dev *uiom_dev; in usnic_uiom_attach_dev_to_pd() local
500 uiom_dev = kzalloc(sizeof(*uiom_dev), GFP_ATOMIC); in usnic_uiom_attach_dev_to_pd()
501 if (!uiom_dev) in usnic_uiom_attach_dev_to_pd()
503 uiom_dev->dev = dev; in usnic_uiom_attach_dev_to_pd()
517 list_add_tail(&uiom_dev->link, &pd->devs); in usnic_uiom_attach_dev_to_pd()
526 kfree(uiom_dev); in usnic_uiom_attach_dev_to_pd()
532 struct usnic_uiom_dev *uiom_dev; in usnic_uiom_detach_dev_from_pd() local
536 list_for_each_entry(uiom_dev, &pd->devs, link) { in usnic_uiom_detach_dev_from_pd()
537 if (uiom_dev->dev == dev) { in usnic_uiom_detach_dev_from_pd()
550 list_del(&uiom_dev->link); in usnic_uiom_detach_dev_from_pd()
559 struct usnic_uiom_dev *uiom_dev; in usnic_uiom_get_dev_list() local
570 list_for_each_entry(uiom_dev, &pd->devs, link) { in usnic_uiom_get_dev_list()
571 devs[i++] = uiom_dev->dev; in usnic_uiom_get_dev_list()