| 141 | } |
| 142 | |
| 143 | __use_avx2 |
| 144 | int |
| 145 | idxd_enqueue_fill(void *dev_private, uint16_t qid __rte_unused, uint64_t pattern, |
| 146 | rte_iova_t dst, unsigned int length, uint64_t flags) |
| 147 | { |
| 148 | uint32_t fill = (idxd_op_fill << IDXD_CMD_OP_SHIFT) | |
| 149 | IDXD_FLAG_CACHE_CONTROL | (flags & IDXD_FLAG_FENCE); |
| 150 | return __idxd_write_desc(dev_private, fill, pattern, dst, length, |
| 151 | flags); |
| 152 | } |
| 153 | |
| 154 | __use_avx2 |
| 155 | int |
nothing calls this directly
no test coverage detected