vio_as_pooled_vio
struct pooled_vio *pooled = vio_as_pooled_vio(vio);
struct pooled_vio *pooled = vio_as_pooled_vio(vio);
return_vio_to_pool(vio_as_pooled_vio(vio));
struct pooled_vio *pooled = vio_as_pooled_vio(vio);
return_vio_to_pool(vio_as_pooled_vio(vio));
return_vio_to_pool(vio_as_pooled_vio(vio));
return_vio_to_pool(vio_as_pooled_vio(as_vio(completion)));
struct pooled_vio *pooled = vio_as_pooled_vio(as_vio(completion));