Home
last modified time | relevance | path

Searched refs:devname (Results 1 – 9 of 9) sorted by relevance

/dpdk/drivers/common/ionic/
H A Dionic_common_uio.c95 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 Deal_dev.c139 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 Dpci.c104 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 Deal_common_devargs.c187 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 Deal_common_dev.c126 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 Dpci.c633 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 Dvmbus_uio.c86 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 Drte_dev.h162 * @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 Dvnic_enet.h22 char devname[16]; member