1*06a47ef5SAarushi Mehta /* 2*06a47ef5SAarushi Mehta * Linux io_uring support. 3*06a47ef5SAarushi Mehta * 4*06a47ef5SAarushi Mehta * Copyright (C) 2009 IBM, Corp. 5*06a47ef5SAarushi Mehta * Copyright (C) 2009 Red Hat, Inc. 6*06a47ef5SAarushi Mehta * 7*06a47ef5SAarushi Mehta * This work is licensed under the terms of the GNU GPL, version 2 or later. 8*06a47ef5SAarushi Mehta * See the COPYING file in the top-level directory. 9*06a47ef5SAarushi Mehta */ 10*06a47ef5SAarushi Mehta #include "qemu/osdep.h" 11*06a47ef5SAarushi Mehta #include "block/aio.h" 12*06a47ef5SAarushi Mehta #include "block/raw-aio.h" 13*06a47ef5SAarushi Mehta luring_detach_aio_context(LuringState * s,AioContext * old_context)14*06a47ef5SAarushi Mehtavoid luring_detach_aio_context(LuringState *s, AioContext *old_context) 15*06a47ef5SAarushi Mehta { 16*06a47ef5SAarushi Mehta abort(); 17*06a47ef5SAarushi Mehta } 18*06a47ef5SAarushi Mehta luring_attach_aio_context(LuringState * s,AioContext * new_context)19*06a47ef5SAarushi Mehtavoid luring_attach_aio_context(LuringState *s, AioContext *new_context) 20*06a47ef5SAarushi Mehta { 21*06a47ef5SAarushi Mehta abort(); 22*06a47ef5SAarushi Mehta } 23*06a47ef5SAarushi Mehta luring_init(Error ** errp)24*06a47ef5SAarushi MehtaLuringState *luring_init(Error **errp) 25*06a47ef5SAarushi Mehta { 26*06a47ef5SAarushi Mehta abort(); 27*06a47ef5SAarushi Mehta } 28*06a47ef5SAarushi Mehta luring_cleanup(LuringState * s)29*06a47ef5SAarushi Mehtavoid luring_cleanup(LuringState *s) 30*06a47ef5SAarushi Mehta { 31*06a47ef5SAarushi Mehta abort(); 32*06a47ef5SAarushi Mehta } 33