Lines Matching defs:rte_ml_op
299 struct rte_ml_op;
302 typedef void (*rte_ml_dev_stop_flush_t)(int16_t dev_id, uint16_t qp_id, struct rte_ml_op *op);
437 struct __rte_cache_aligned rte_ml_op {
496 * supplied in the *ops* array of *rte_ml_op* structures.
509 * The address of an array of *nb_ops* pointers to *rte_ml_op* structures which contain the
517 * is full or if invalid parameters are specified in a *rte_ml_op*.
521 rte_ml_enqueue_burst(int16_t dev_id, uint16_t qp_id, struct rte_ml_op **ops, uint16_t nb_ops);
525 * The dequeued operations are stored in *rte_ml_op* structures whose pointers are supplied
529 * which is the number of *rte_ml_op* data structures effectively supplied into the *ops* array.
547 * The address of an array of pointers to *rte_ml_op* structures that must be large enough to
554 * to *rte_ml_op* structures effectively supplied to the *ops* array.
558 rte_ml_dequeue_burst(int16_t dev_id, uint16_t qp_id, struct rte_ml_op **ops, uint16_t nb_ops);
587 rte_ml_op_error_get(int16_t dev_id, struct rte_ml_op *op, struct rte_ml_op_error *error);