(
loops=1, reqs1_p, num_reqs, ids_p, multi=true, cmd=AIO_CMD_READ,
)
| 306 | } |
| 307 | |
| 308 | function spray_aio( |
| 309 | loops=1, reqs1_p, num_reqs, ids_p, multi=true, cmd=AIO_CMD_READ, |
| 310 | ) { |
| 311 | const step = 4 * (multi ? num_reqs : 1); |
| 312 | cmd |= multi ? AIO_CMD_FLAG_MULTI : 0; |
| 313 | for (let i = 0, idx = 0; i < loops; i++) { |
| 314 | aio_submit_cmd(cmd, reqs1_p, num_reqs, ids_p.add(idx)); |
| 315 | idx += step; |
| 316 | } |
| 317 | } |
| 318 | |
| 319 | function poll_aio(ids, states, num_ids=ids.length) { |
| 320 | if (states !== undefined) { |
no test coverage detected