Searched refs:uio_res (Results 1 – 9 of 9) sorted by relevance
| /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() 122 uio_res->maps[i].addr, uio_res->maps[i].size); in vmbus_uio_map_secondary() 152 uio_res->nb_maps = i; in vmbus_uio_map_primary() 193 if (!uio_res) { in vmbus_uio_map_resource() 200 uio_res->nb_maps); in vmbus_uio_map_resource() 215 if (uio_res == NULL) in vmbus_uio_unmap() 242 if (uio_res == NULL) in vmbus_uio_unmap_resource() 247 vmbus_uio_unmap(uio_res); in vmbus_uio_unmap_resource() 255 vmbus_uio_unmap(uio_res); in vmbus_uio_unmap_resource() [all …]
|
| H A D | private.h | 100 struct mapped_vmbus_resource **uio_res); 102 struct mapped_vmbus_resource *uio_res); 107 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()
|
| /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() 116 uio_res, map_idx); in pci_uio_map_resource() 123 uio_res->nb_maps = map_idx; in pci_uio_map_resource() 143 if (uio_res == NULL) in pci_uio_unmap() 201 return uio_res; in pci_uio_find_resource() 220 if (uio_res == NULL) in pci_uio_unmap_resource() 230 pci_uio_unmap(uio_res); in pci_uio_unmap_resource() [all …]
|
| H A D | private.h | 167 struct mapped_pci_resource **uio_res); 180 struct mapped_pci_resource *uio_res); 211 struct mapped_pci_resource *uio_res, int map_idx);
|
| /dpdk/drivers/bus/vmbus/linux/ |
| H A D | vmbus_uio.c | 69 rte_free(uio_res); in vmbus_uio_free_resource() 106 *uio_res = rte_zmalloc("UIO_RES", sizeof(**uio_res), 0); in vmbus_uio_alloc_resource() 107 if (*uio_res == NULL) { in vmbus_uio_alloc_resource() 159 fd = open(uio_res->path, O_RDWR); in vmbus_uio_map_resource_by_index() 195 if (!uio_res) { in vmbus_uio_map_primary() 202 uio_res->nb_maps); in vmbus_uio_map_primary() 224 if (!uio_res) { in vmbus_uio_map_subchan() 290 uio_res->subchannel_maps[uio_res->nb_subchannels].relid = in vmbus_uio_map_subchan() 292 uio_res->subchannel_maps[uio_res->nb_subchannels].addr = in vmbus_uio_map_subchan() 294 uio_res->subchannel_maps[uio_res->nb_subchannels].size = in vmbus_uio_map_subchan() [all …]
|
| /dpdk/drivers/bus/pci/bsd/ |
| H A D | pci.c | 94 struct mapped_pci_resource *uio_res) in pci_uio_free_resource() argument 96 rte_free(uio_res); in pci_uio_free_resource() 107 struct mapped_pci_resource **uio_res) in pci_uio_alloc_resource() argument 139 *uio_res = rte_zmalloc("UIO_RES", sizeof(**uio_res), 0); in pci_uio_alloc_resource() 140 if (*uio_res == NULL) { in pci_uio_alloc_resource() 146 strlcpy((*uio_res)->path, devname, sizeof((*uio_res)->path)); in pci_uio_alloc_resource() 147 memcpy(&(*uio_res)->pci_addr, &dev->addr, sizeof((*uio_res)->pci_addr)); in pci_uio_alloc_resource() 152 pci_uio_free_resource(dev, *uio_res); in pci_uio_alloc_resource() 158 struct mapped_pci_resource *uio_res, int map_idx) in pci_uio_map_resource_by_index() argument 167 maps = uio_res->maps; in pci_uio_map_resource_by_index() [all …]
|
| /dpdk/drivers/bus/pci/linux/ |
| H A D | pci_uio.c | 209 struct mapped_pci_resource *uio_res) in pci_uio_free_resource() argument 213 rte_free(uio_res); in pci_uio_free_resource() 229 struct mapped_pci_resource **uio_res) in pci_uio_alloc_resource() argument 287 *uio_res = rte_zmalloc("UIO_RES", sizeof(**uio_res), 0); in pci_uio_alloc_resource() 288 if (*uio_res == NULL) { in pci_uio_alloc_resource() 294 strlcpy((*uio_res)->path, devname, sizeof((*uio_res)->path)); in pci_uio_alloc_resource() 295 memcpy(&(*uio_res)->pci_addr, &dev->addr, sizeof((*uio_res)->pci_addr)); in pci_uio_alloc_resource() 300 pci_uio_free_resource(dev, *uio_res); in pci_uio_alloc_resource() 306 struct mapped_pci_resource *uio_res, int map_idx) in pci_uio_map_resource_by_index() argument 319 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);
|