Lines Matching defs:device
89 static int ipoib_add_one(struct ib_device *device);
90 static void ipoib_remove_one(struct ib_device *device, void *client_data);
361 * Find a net_device matching the given address, which is an upper device of
391 /* returns the number of IPoIB netdevs on top a given ipoib device matching a
485 /* See if we can find a unique device matching the L2 parameters */
498 /* Couldn't find a unique device with L2 parameters only. Use L3
499 * address to uniquely match the net device */
1758 pr_warn("%s: failed to allocate device WQ\n", dev->name);
1783 pr_warn("%s failed to open device\n", dev->name);
1814 * This must be called before doing an unregister_netdev on a parent device to
1945 pr_warn("%s: failed to initialize device: %s port %d (ret = %d)\n",
2271 static ssize_t show_pkey(struct device *dev,
2281 static ssize_t show_umcast(struct device *dev,
2302 static ssize_t set_umcast(struct device *dev,
2383 static ssize_t create_child(struct device *dev,
2402 static ssize_t delete_child(struct device *dev,
2436 static ssize_t dev_id_show(struct device *dev,
2542 static int ipoib_add_one(struct ib_device *device)
2556 rdma_for_each_port (device, p) {
2557 if (!rdma_protocol_ib(device, p))
2559 dev = ipoib_add_port("ib%d", device, p);
2572 ib_set_client_data(device, &ipoib_client, dev_list);
2576 static void ipoib_remove_one(struct ib_device *device, void *client_data)
2634 * specific net device, so we also create a workqueue for each
2635 * netdevice. We queue up the tasks for that device only on