Lines Matching refs:devs
485 INIT_LIST_HEAD(&pd->devs); in usnic_uiom_alloc_pd()
518 list_add_tail(&uiom_dev->link, &pd->devs); in usnic_uiom_attach_dev_to_pd()
537 list_for_each_entry(uiom_dev, &pd->devs, link) { in usnic_uiom_detach_dev_from_pd()
561 struct device **devs; in usnic_uiom_get_dev_list() local
565 devs = kcalloc(pd->dev_cnt + 1, sizeof(*devs), GFP_ATOMIC); in usnic_uiom_get_dev_list()
566 if (!devs) { in usnic_uiom_get_dev_list()
567 devs = ERR_PTR(-ENOMEM); in usnic_uiom_get_dev_list()
571 list_for_each_entry(uiom_dev, &pd->devs, link) { in usnic_uiom_get_dev_list()
572 devs[i++] = uiom_dev->dev; in usnic_uiom_get_dev_list()
576 return devs; in usnic_uiom_get_dev_list()
579 void usnic_uiom_free_dev_list(struct device **devs) in usnic_uiom_free_dev_list() argument
581 kfree(devs); in usnic_uiom_free_dev_list()