#ifdef ARCH_HAVE_AIORING
-#ifndef IOCB_FLAG_HIPRI
-#define IOCB_FLAG_HIPRI (1 << 2)
-#endif
-
/*
* io_setup2(2) flags
*/
{
struct aioring_data *ld = td->io_ops_data;
struct fio_file *f = io_u->file;
- struct aioring_options *o = td->eo;
struct iocb *iocb;
iocb = &ld->iocbs[io_u->index];
iocb->u.c.buf = io_u->xfer_buf;
iocb->u.c.nbytes = io_u->xfer_buflen;
iocb->u.c.offset = io_u->offset;
- if (o->hipri)
- iocb->u.c.flags |= IOCB_FLAG_HIPRI;
- else
- iocb->u.c.flags = 0;
+ iocb->u.c.flags = 0;
} else if (ddir_sync(io_u->ddir))
io_prep_fsync(iocb, f->fd);
iocb = &ld->iocbs[i];
iocb->u.c.buf = io_u->buf;
iocb->u.c.nbytes = td_max_bs(td);
-
- if (o->hipri)
- iocb->u.c.flags |= IOCB_FLAG_HIPRI;
}
}
#include <pthread.h>
#include <sched.h>
-#define IOCB_FLAG_HIPRI (1 << 2)
-
#define IOCTX_FLAG_IOPOLL (1 << 0)
#define IOCTX_FLAG_SCQRING (1 << 1) /* Use SQ/CQ rings */
#define IOCTX_FLAG_FIXEDBUFS (1 << 2)
iocb->aio_fildes = fd;
iocb->aio_lio_opcode = IO_CMD_PREAD;
iocb->u.c.offset = offset;
- if (polled)
- iocb->u.c.flags = IOCB_FLAG_HIPRI;
if (!fixedbufs)
iocb->u.c.nbytes = BS;
}