Lines Matching defs:dev
176 struct ib_device *dev = container_of(device, struct ib_device, dev);
178 WARN_ON(dev->reg_state == IB_DEV_REGISTERED);
179 if (dev->reg_state == IB_DEV_UNREGISTERED) {
185 ib_cache_release_one(dev);
186 kfree(dev->port_immutable);
188 kfree(dev);
217 device->dev.parent = &linux_root_device;
218 device->dev.class = &ib_class;
219 device_initialize(&device->dev);
221 dev_set_drvdata(&device->dev, device);
243 kobject_put(&device->dev.kobj);
272 static int verify_immutable(const struct ib_device *dev, u8 port)
274 return WARN_ON(!rdma_cap_ib_mad(dev, port) &&
275 rdma_max_mad_size(dev, port) != 0);
310 void ib_get_device_fw_str(struct ib_device *dev, char *str, size_t str_len)
312 if (dev->get_dev_fw_str)
313 dev->get_dev_fw_str(dev, str, str_len);
769 struct ib_device *dev;
772 list_for_each_entry(dev, &device_list, core_list)
773 ib_enum_roce_netdev(dev, filter, filter_cookie, cb, cookie);
952 * @dev: An RDMA device on which the request has been received.
959 struct net_device *ib_get_net_dev_by_params(struct ib_device *dev,
968 if (!rdma_protocol_ib(dev, port))
973 list_for_each_entry(context, &dev->client_data_list, list) {
980 net_dev = client->get_net_dev_by_params(dev, port, pkey,