| /dpdk/drivers/common/ionic/ |
| H A D | ionic_common_uio.c | 95 uio_get_idx_for_devname(struct uio_name *name_cache, char *devname) in uio_get_idx_for_devname() argument 100 if (strncmp(name_cache[i].name, devname, strlen(devname)) == 0) in uio_get_idx_for_devname() 110 char devname[IONIC_MAX_NAME_LEN]; in ionic_uio_scan_mnet_devices() local 133 snprintf(devname, IONIC_MAX_NAME_LEN, in ionic_uio_scan_mnet_devices() 135 uio_idx = uio_get_idx_for_devname(name_cache, devname); in ionic_uio_scan_mnet_devices() 139 strlcpy(map->mdev_name, devname, in ionic_uio_scan_mnet_devices() 153 char devname[IONIC_MAX_NAME_LEN]; in ionic_uio_scan_mcrypt_devices() local 176 snprintf(devname, IONIC_MAX_NAME_LEN, in ionic_uio_scan_mcrypt_devices() 178 uio_idx = uio_get_idx_for_devname(name_cache, devname); in ionic_uio_scan_mcrypt_devices() 182 strlcpy(map->mdev_name, devname, in ionic_uio_scan_mcrypt_devices()
|
| /dpdk/lib/eal/linux/ |
| H A D | eal_dev.c | 139 char *devname; /**< device name */ member 184 event->devname = strdup(pci_slot_name); in dev_uev_parse() 185 if (event->devname == NULL) in dev_uev_parse() 214 free(event->devname); in dev_uev_parse() 262 uevent.devname, uevent.type, uevent.subsystem); in dev_uev_handler() 273 if (uevent.devname) { in dev_uev_handler() 284 uevent.devname); in dev_uev_handler() 287 "bus (%s)", uevent.devname, busname); in dev_uev_handler() 298 rte_dev_event_callback_process(uevent.devname, uevent.type); in dev_uev_handler() 299 free(uevent.devname); in dev_uev_handler() [all …]
|
| /dpdk/drivers/bus/pci/bsd/ |
| H A D | pci.c | 104 char devname[PATH_MAX]; /* contains the /dev/uioX */ in pci_uio_alloc_resource() local 109 snprintf(devname, sizeof(devname), "/dev/uio@pci:%u:%u:%u", in pci_uio_alloc_resource() 112 if (access(devname, O_RDWR) < 0) { in pci_uio_alloc_resource() 119 if (rte_intr_fd_set(dev->intr_handle, open(devname, O_RDWR))) { in pci_uio_alloc_resource() 125 PCI_LOG(ERR, "Cannot open %s: %s", devname, strerror(errno)); in pci_uio_alloc_resource() 139 strlcpy((*uio_res)->path, devname, sizeof((*uio_res)->path)); in pci_uio_alloc_resource() 154 char *devname; in pci_uio_map_resource_by_index() local 161 devname = uio_res->path; in pci_uio_map_resource_by_index() 165 maps[map_idx].path = rte_malloc(NULL, strlen(devname) + 1, 0); in pci_uio_map_resource_by_index() 174 fd = open(devname, O_RDWR); in pci_uio_map_resource_by_index() [all …]
|
| /dpdk/lib/eal/common/ |
| H A D | eal_common_devargs.c | 187 const char *devname; in rte_devargs_parse() local 206 devname = dev; in rte_devargs_parse() 210 devname = dev + strlen(bus->name) + 1; in rte_devargs_parse() 211 if (rte_bus_find_by_device_name(devname) == bus) in rte_devargs_parse() 216 while (devname[i] != '\0' && devname[i] != ',') { in rte_devargs_parse() 217 da->name[i] = devname[i]; in rte_devargs_parse() 237 if (devname[i] == ',') in rte_devargs_parse() 238 da->data = strdup(&devname[i + 1]); in rte_devargs_parse()
|
| H A D | eal_common_dev.c | 126 build_devargs(const char *busname, const char *devname, in build_devargs() argument 131 length = snprintf(NULL, 0, "%s:%s,%s", busname, devname, drvargs); in build_devargs() 140 busname, devname, drvargs); in build_devargs() 150 rte_eal_hotplug_add(const char *busname, const char *devname, in rte_eal_hotplug_add() argument 157 ret = build_devargs(busname, devname, drvargs, &devargs); in rte_eal_hotplug_add() 327 rte_eal_hotplug_remove(const char *busname, const char *devname) in rte_eal_hotplug_remove() argument 338 dev = bus->find_device(NULL, cmp_dev_name, devname); in rte_eal_hotplug_remove() 340 EAL_LOG(ERR, "Cannot find plugged device (%s)", devname); in rte_eal_hotplug_remove()
|
| /dpdk/drivers/bus/pci/linux/ |
| H A D | pci.c | 633 char devname[RTE_DEV_NAME_MAX_LEN] = ""; in rte_pci_read_config() local 645 rte_pci_device_name(&device->addr, devname, in rte_pci_read_config() 647 PCI_LOG(ERR, "Unknown driver type for %s", devname); in rte_pci_read_config() 656 char devname[RTE_DEV_NAME_MAX_LEN] = ""; in rte_pci_write_config() local 668 rte_pci_device_name(&device->addr, devname, in rte_pci_write_config() 670 PCI_LOG(ERR, "Unknown driver type for %s", devname); in rte_pci_write_config() 679 char devname[RTE_DEV_NAME_MAX_LEN] = ""; in rte_pci_mmio_read() local 690 rte_pci_device_name(&device->addr, devname, in rte_pci_mmio_read() 692 PCI_LOG(ERR, "Unknown driver type for %s", devname); in rte_pci_mmio_read() 701 char devname[RTE_DEV_NAME_MAX_LEN] = ""; in rte_pci_mmio_write() local [all …]
|
| /dpdk/drivers/bus/vmbus/linux/ |
| H A D | vmbus_uio.c | 86 char devname[PATH_MAX]; /* contains the /dev/uioX */ in vmbus_uio_alloc_resource() local 90 snprintf(devname, sizeof(devname), "/dev/uio%u", dev->uio_num); in vmbus_uio_alloc_resource() 91 fd = open(devname, O_RDWR); in vmbus_uio_alloc_resource() 94 devname, strerror(errno)); in vmbus_uio_alloc_resource() 111 strlcpy((*uio_res)->path, devname, PATH_MAX); in vmbus_uio_alloc_resource()
|
| /dpdk/lib/eal/include/ |
| H A D | rte_dev.h | 162 * @param devname 170 int rte_eal_hotplug_add(const char *busname, const char *devname, 194 * @param devname 199 int rte_eal_hotplug_remove(const char *busname, const char *devname);
|
| /dpdk/drivers/net/enic/base/ |
| H A D | vnic_enet.h | 22 char devname[16]; member
|