Lines Matching refs:client_dev
266 struct ntb_transport_client_dev *client_dev, *cd; in ntb_bus_remove() local
268 list_for_each_entry_safe(client_dev, cd, &nt->client_devs, entry) { in ntb_bus_remove()
269 dev_err(client_dev->dev.parent, "%s still attached to bus, removing\n", in ntb_bus_remove()
270 dev_name(&client_dev->dev)); in ntb_bus_remove()
271 list_del(&client_dev->entry); in ntb_bus_remove()
272 device_unregister(&client_dev->dev); in ntb_bus_remove()
283 struct ntb_transport_client_dev *client_dev; in ntb_client_release() local
284 client_dev = container_of(dev, struct ntb_transport_client_dev, dev); in ntb_client_release()
286 kfree(client_dev); in ntb_client_release()
318 struct ntb_transport_client_dev *client_dev; in ntb_register_client_dev() local
328 client_dev = kzalloc(sizeof(struct ntb_transport_client_dev), in ntb_register_client_dev()
330 if (!client_dev) { in ntb_register_client_dev()
335 dev = &client_dev->dev; in ntb_register_client_dev()
345 kfree(client_dev); in ntb_register_client_dev()
349 list_add_tail(&client_dev->entry, &nt->client_devs); in ntb_register_client_dev()