sheepdog: add coroutine_fn markers to coroutine functions
Signed-off-by: MORITA Kazutaka <morita.kazutaka@lab.ntt.co.jp> Reviewed-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com>
This commit is contained in:
		
							parent
							
								
									b11f38fcdf
								
							
						
					
					
						commit
						e0d93a89b9
					
				@ -522,7 +522,7 @@ static int send_req(int sockfd, SheepdogReq *hdr, void *data,
 | 
			
		||||
    return ret;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static int send_co_req(int sockfd, SheepdogReq *hdr, void *data,
 | 
			
		||||
static coroutine_fn int send_co_req(int sockfd, SheepdogReq *hdr, void *data,
 | 
			
		||||
                                    unsigned int *wlen)
 | 
			
		||||
{
 | 
			
		||||
    int ret;
 | 
			
		||||
@ -540,6 +540,7 @@ static int send_co_req(int sockfd, SheepdogReq *hdr, void *data,
 | 
			
		||||
 | 
			
		||||
    return ret;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static int do_req(int sockfd, SheepdogReq *hdr, void *data,
 | 
			
		||||
                  unsigned int *wlen, unsigned int *rlen)
 | 
			
		||||
{
 | 
			
		||||
@ -576,7 +577,7 @@ out:
 | 
			
		||||
    return ret;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static int do_co_req(int sockfd, SheepdogReq *hdr, void *data,
 | 
			
		||||
static coroutine_fn int do_co_req(int sockfd, SheepdogReq *hdr, void *data,
 | 
			
		||||
                                  unsigned int *wlen, unsigned int *rlen)
 | 
			
		||||
{
 | 
			
		||||
    int ret;
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user