| 191 | } |
| 192 | |
| 193 | static void |
| 194 | modern_del_queue(struct virtio_crypto_hw *hw, struct virtqueue *vq) |
| 195 | { |
| 196 | rte_write16(vq->vq_queue_index, &hw->common_cfg->queue_select); |
| 197 | |
| 198 | io_write64_twopart(0, &hw->common_cfg->queue_desc_lo, |
| 199 | &hw->common_cfg->queue_desc_hi); |
| 200 | io_write64_twopart(0, &hw->common_cfg->queue_avail_lo, |
| 201 | &hw->common_cfg->queue_avail_hi); |
| 202 | io_write64_twopart(0, &hw->common_cfg->queue_used_lo, |
| 203 | &hw->common_cfg->queue_used_hi); |
| 204 | |
| 205 | rte_write16(0, &hw->common_cfg->queue_enable); |
| 206 | } |
| 207 | |
| 208 | static void |
| 209 | modern_notify_queue(struct virtio_crypto_hw *hw __rte_unused, |
nothing calls this directly
no test coverage detected