Lines Matching refs:device
186 /* IB device info cache */
211 int sol_ibv_query_device(struct ibv_device *device,
237 * Given a device name of the form <driver-prefix><instance>,
238 * get the device number. Device name is of the form
239 * for example:- mlx4_0, mlx4_2 etc. Function will return the device instance
262 * Check if the device number is invalid.
275 * For usages where ibdev cache needs to be read based on the IB device
276 * name instead of uverbs device name a simple compare against the cache
590 * During parsing the device instance number is validated to make sure it is
634 ret = sscanf(path, "device%n/", &pos);
719 * Get the IB user verbs port info attributes for the specified device/port.
759 ctx.device = *dev_list;
843 * Map the user verbs device (uverbs) to the associated
844 * hca device. ibdev_cache is indexed by uverbs device minor number
850 fprintf(stderr, "Invalid device %s\n", dev_name);
930 * Under Linux, this is a link to the PCI device entry
936 } else if (strcmp(path, "device") == 0) {
1561 sol_ibv_query_device(struct ibv_device *device, struct ibv_device_attr *attr)
1570 context.device = device;
1572 if (!device || !attr)
1576 IB_OFS_DEVPATH_PREFIX, device->dev_name);