Searched refs:uio_res (Results 1 – 9 of 9) sorted by relevance
| /f-stack/dpdk/drivers/bus/vmbus/ |
| H A D | vmbus_common_uio.c | 38 return uio_res; in EAL_REGISTER_TAILQ() 51 if (!uio_res) { in vmbus_uio_map_secondary() 57 fd = open(uio_res->path, O_RDWR); in vmbus_uio_map_secondary() 91 dev->primary = uio_res->primary; in vmbus_uio_map_secondary() 130 uio_res->nb_maps = i; in vmbus_uio_map_primary() 166 if (!uio_res) { in vmbus_uio_map_resource() 173 uio_res->nb_maps); in vmbus_uio_map_resource() 188 if (uio_res == NULL) in vmbus_uio_unmap() 210 if (uio_res == NULL) in vmbus_uio_unmap_resource() 220 vmbus_uio_unmap(uio_res); in vmbus_uio_unmap_resource() [all …]
|
| H A D | private.h | 92 struct mapped_vmbus_resource **uio_res); 94 struct mapped_vmbus_resource *uio_res); 99 struct mapped_vmbus_resource *uio_res,
|
| H A D | vmbus_channel.c | 343 struct mapped_vmbus_resource *uio_res; in rte_vmbus_chan_open() local 346 uio_res = vmbus_uio_find_resource(device); in rte_vmbus_chan_open() 347 if (!uio_res) { in rte_vmbus_chan_open() 356 uio_res->primary = *new_chan; in rte_vmbus_chan_open()
|
| /f-stack/dpdk/drivers/bus/pci/ |
| H A D | pci_common_uio.c | 30 struct mapped_pci_resource *uio_res; in EAL_REGISTER_TAILQ() local 60 uio_res->maps[i].path, in EAL_REGISTER_TAILQ() 61 uio_res->maps[i].addr); in EAL_REGISTER_TAILQ() 66 uio_res->maps[j].addr, in EAL_REGISTER_TAILQ() 113 uio_res, map_idx); in pci_uio_map_resource() 120 uio_res->nb_maps = map_idx; in pci_uio_map_resource() 140 if (uio_res == NULL) in pci_uio_unmap() 198 return uio_res; in pci_uio_find_resource() 216 if (uio_res == NULL) in pci_uio_unmap_resource() 226 pci_uio_unmap(uio_res); in pci_uio_unmap_resource() [all …]
|
| H A D | private.h | 165 struct mapped_pci_resource **uio_res); 178 struct mapped_pci_resource *uio_res); 209 struct mapped_pci_resource *uio_res, int map_idx);
|
| /f-stack/dpdk/drivers/bus/vmbus/linux/ |
| H A D | vmbus_uio.c | 59 struct mapped_vmbus_resource *uio_res) in vmbus_uio_free_resource() argument 61 rte_free(uio_res); in vmbus_uio_free_resource() 92 *uio_res = rte_zmalloc("UIO_RES", sizeof(**uio_res), 0); in vmbus_uio_alloc_resource() 93 if (*uio_res == NULL) { in vmbus_uio_alloc_resource() 104 vmbus_uio_free_resource(dev, *uio_res); in vmbus_uio_alloc_resource() 139 struct vmbus_map *maps = uio_res->maps; in vmbus_uio_map_resource_by_index() 145 fd = open(uio_res->path, O_RDWR); in vmbus_uio_map_resource_by_index() 148 uio_res->path, strerror(errno)); in vmbus_uio_map_resource_by_index() 178 struct mapped_vmbus_resource *uio_res; in vmbus_uio_map_primary() local 181 if (!uio_res) { in vmbus_uio_map_primary() [all …]
|
| /f-stack/dpdk/drivers/bus/pci/bsd/ |
| H A D | pci.c | 101 struct mapped_pci_resource *uio_res) in pci_uio_free_resource() argument 103 rte_free(uio_res); in pci_uio_free_resource() 114 struct mapped_pci_resource **uio_res) in pci_uio_alloc_resource() argument 140 *uio_res = rte_zmalloc("UIO_RES", sizeof(**uio_res), 0); in pci_uio_alloc_resource() 141 if (*uio_res == NULL) { in pci_uio_alloc_resource() 147 strlcpy((*uio_res)->path, devname, sizeof((*uio_res)->path)); in pci_uio_alloc_resource() 148 memcpy(&(*uio_res)->pci_addr, &dev->addr, sizeof((*uio_res)->pci_addr)); in pci_uio_alloc_resource() 153 pci_uio_free_resource(dev, *uio_res); in pci_uio_alloc_resource() 159 struct mapped_pci_resource *uio_res, int map_idx) in pci_uio_map_resource_by_index() argument 168 maps = uio_res->maps; in pci_uio_map_resource_by_index() [all …]
|
| /f-stack/dpdk/drivers/bus/pci/linux/ |
| H A D | pci_uio.c | 199 struct mapped_pci_resource *uio_res) in pci_uio_free_resource() argument 201 rte_free(uio_res); in pci_uio_free_resource() 216 struct mapped_pci_resource **uio_res) in pci_uio_alloc_resource() argument 265 *uio_res = rte_zmalloc("UIO_RES", sizeof(**uio_res), 0); in pci_uio_alloc_resource() 266 if (*uio_res == NULL) { in pci_uio_alloc_resource() 272 strlcpy((*uio_res)->path, devname, sizeof((*uio_res)->path)); in pci_uio_alloc_resource() 273 memcpy(&(*uio_res)->pci_addr, &dev->addr, sizeof((*uio_res)->pci_addr)); in pci_uio_alloc_resource() 278 pci_uio_free_resource(dev, *uio_res); in pci_uio_alloc_resource() 284 struct mapped_pci_resource *uio_res, int map_idx) in pci_uio_map_resource_by_index() argument 297 maps = uio_res->maps; in pci_uio_map_resource_by_index()
|
| H A D | pci_init.h | 29 struct mapped_pci_resource **uio_res); 31 struct mapped_pci_resource *uio_res); 33 struct mapped_pci_resource *uio_res, int map_idx);
|