| 36 | } |
| 37 | |
| 38 | uint16_t |
| 39 | rte_rawdev_get_dev_id(const char *name) |
| 40 | { |
| 41 | uint16_t i; |
| 42 | |
| 43 | if (!name) |
| 44 | return -EINVAL; |
| 45 | |
| 46 | for (i = 0; i < rawdev_globals.nb_devs; i++) |
| 47 | if ((strcmp(rte_rawdevices[i].name, name) |
| 48 | == 0) && |
| 49 | (rte_rawdevices[i].attached == |
| 50 | RTE_RAWDEV_ATTACHED)) |
| 51 | return i; |
| 52 | return -ENODEV; |
| 53 | } |
| 54 | |
| 55 | int |
| 56 | rte_rawdev_socket_id(uint16_t dev_id) |