| 455 | |
| 456 | |
| 457 | static int |
| 458 | ntb_queue_setup(struct rte_rawdev *dev, |
| 459 | uint16_t queue_id, |
| 460 | rte_rawdev_obj_t queue_conf, |
| 461 | size_t conf_size) |
| 462 | { |
| 463 | struct ntb_hw *hw = dev->dev_private; |
| 464 | int ret; |
| 465 | |
| 466 | if (queue_id >= hw->queue_pairs) |
| 467 | return -EINVAL; |
| 468 | |
| 469 | ret = ntb_txq_setup(dev, queue_id, queue_conf, conf_size); |
| 470 | if (ret < 0) |
| 471 | return ret; |
| 472 | |
| 473 | ret = ntb_rxq_setup(dev, queue_id, queue_conf, conf_size); |
| 474 | |
| 475 | return ret; |
| 476 | } |
| 477 | |
| 478 | static int |
| 479 | ntb_queue_release(struct rte_rawdev *dev, uint16_t queue_id) |
nothing calls this directly
no test coverage detected