Lines Matching refs:dev_id

111  * designated by an integer >= 0 named the device identifier *dev_id*
211 #define RTE_REGEXDEV_VALID_DEV_ID_OR_ERR_RET(dev_id, retval) do { \
212 if (!rte_regexdev_is_valid_dev(dev_id)) { \
213 RTE_REGEXDEV_LOG_LINE(ERR, "Invalid dev_id=%u", dev_id); \
218 #define RTE_REGEXDEV_VALID_DEV_ID_OR_RET(dev_id) do { \
219 if (!rte_regexdev_is_valid_dev(dev_id)) { \
220 RTE_REGEXDEV_LOG_LINE(ERR, "Invalid dev_id=%u", dev_id); \
229 * Check if dev_id is ready.
231 * @param dev_id
239 int rte_regexdev_is_valid_dev(uint16_t dev_id);
633 * @param dev_id
646 rte_regexdev_info_get(uint8_t dev_id, struct rte_regexdev_info *dev_info);
735 * @param dev_id
745 rte_regexdev_configure(uint8_t dev_id, const struct rte_regexdev_config *cfg);
759 typedef void (*regexdev_stop_flush_t)(uint8_t dev_id, uint16_t qp_id,
787 * @param dev_id
801 rte_regexdev_queue_pair_setup(uint8_t dev_id, uint16_t queue_pair_id,
816 * @param dev_id
824 rte_regexdev_start(uint8_t dev_id);
839 * @param dev_id
847 rte_regexdev_stop(uint8_t dev_id);
855 * @param dev_id
863 rte_regexdev_close(uint8_t dev_id);
902 * @param dev_id
917 rte_regexdev_attr_get(uint8_t dev_id, enum rte_regexdev_attr_id attr_id,
926 * @param dev_id
941 rte_regexdev_attr_set(uint8_t dev_id, enum rte_regexdev_attr_id attr_id,
983 * @param dev_id
1010 rte_regexdev_rule_db_update(uint8_t dev_id,
1021 * @param dev_id
1032 rte_regexdev_rule_db_compile_activate(uint8_t dev_id);
1040 * @param dev_id
1057 rte_regexdev_rule_db_import(uint8_t dev_id, const char *rule_db,
1066 * @param dev_id
1082 rte_regexdev_rule_db_export(uint8_t dev_id, char *rule_db);
1107 * @param dev_id
1117 * -ENODEV for invalid *dev_id*
1122 rte_regexdev_xstats_names_get(uint8_t dev_id,
1131 * @param dev_id
1144 * -ENODEV for invalid *dev_id*
1149 rte_regexdev_xstats_get(uint8_t dev_id, const uint16_t *ids,
1158 * @param dev_id
1176 rte_regexdev_xstats_by_name_get(uint8_t dev_id, const char *name,
1185 * @param dev_id
1200 rte_regexdev_xstats_reset(uint8_t dev_id, const uint16_t *ids,
1209 * @param dev_id
1218 rte_regexdev_selftest(uint8_t dev_id);
1224 * Dump internal information about *dev_id* to the FILE* provided in *f*.
1226 * @param dev_id
1236 rte_regexdev_dump(uint8_t dev_id, FILE *f);
1439 * its *dev_id*.
1448 * @param dev_id
1470 rte_regexdev_enqueue_burst(uint8_t dev_id, uint16_t qp_id,
1473 struct rte_regexdev *dev = &rte_regex_devices[dev_id];
1475 RTE_REGEXDEV_VALID_DEV_ID_OR_ERR_RET(dev_id, -EINVAL);
1509 * @param dev_id
1530 rte_regexdev_dequeue_burst(uint8_t dev_id, uint16_t qp_id,
1533 struct rte_regexdev *dev = &rte_regex_devices[dev_id];
1535 RTE_REGEXDEV_VALID_DEV_ID_OR_ERR_RET(dev_id, -EINVAL);