| 843 | } |
| 844 | |
| 845 | unsigned int |
| 846 | rte_cryptodev_is_valid_dev(uint8_t dev_id) |
| 847 | { |
| 848 | struct rte_cryptodev *dev = NULL; |
| 849 | unsigned int ret = 1; |
| 850 | |
| 851 | if (!rte_cryptodev_is_valid_device_data(dev_id)) { |
| 852 | ret = 0; |
| 853 | goto done; |
| 854 | } |
| 855 | |
| 856 | dev = rte_cryptodev_pmd_get_dev(dev_id); |
| 857 | if (dev->attached != RTE_CRYPTODEV_ATTACHED) |
| 858 | ret = 0; |
| 859 | |
| 860 | done: |
| 861 | rte_cryptodev_trace_is_valid_dev(dev_id, ret); |
| 862 | |
| 863 | return ret; |
| 864 | } |
| 865 | |
| 866 | int |
| 867 | rte_cryptodev_get_dev_id(const char *name) |
no test coverage detected