Lines Matching refs:iocb
131 struct kiocb iocb; member
350 static void zloop_rw_complete(struct kiocb *iocb, long ret) in zloop_rw_complete() argument
352 struct zloop_cmd *cmd = container_of(iocb, struct zloop_cmd, iocb); in zloop_rw_complete()
476 cmd->iocb.ki_pos = (sector - zone->start) << SECTOR_SHIFT; in zloop_rw()
477 cmd->iocb.ki_filp = zone->file; in zloop_rw()
478 cmd->iocb.ki_complete = zloop_rw_complete; in zloop_rw()
480 cmd->iocb.ki_flags = IOCB_DIRECT; in zloop_rw()
481 cmd->iocb.ki_ioprio = IOPRIO_PRIO_VALUE(IOPRIO_CLASS_NONE, 0); in zloop_rw()
484 ret = zone->file->f_op->write_iter(&cmd->iocb, &iter); in zloop_rw()
486 ret = zone->file->f_op->read_iter(&cmd->iocb, &iter); in zloop_rw()
492 zloop_rw_complete(&cmd->iocb, ret); in zloop_rw()