| 957 | } |
| 958 | |
| 959 | int |
| 960 | rte_cryptodev_socket_id(uint8_t dev_id) |
| 961 | { |
| 962 | struct rte_cryptodev *dev; |
| 963 | |
| 964 | if (!rte_cryptodev_is_valid_dev(dev_id)) |
| 965 | return -1; |
| 966 | |
| 967 | dev = rte_cryptodev_pmd_get_dev(dev_id); |
| 968 | |
| 969 | rte_cryptodev_trace_socket_id(dev_id, dev->data->name, |
| 970 | dev->data->socket_id); |
| 971 | return dev->data->socket_id; |
| 972 | } |
| 973 | |
| 974 | static inline int |
| 975 | rte_cryptodev_data_alloc(uint8_t dev_id, struct rte_cryptodev_data **data, |