1 /* 2 * Copyright 2017 Google Inc. 3 * 4 * Use of this source code is governed by a BSD-style license that can 5 * be found in the LICENSE file. 6 * 7 */ 8 9 #pragma once 10 11 // 12 // 13 // 14 15 #include "block_pool_cl.h" 16 #include "extent_cl_12.h" 17 18 // 19 // device side block pool 20 // 21 22 struct skc_block_pool 23 { 24 union skc_block_pool_size const * size; 25 26 struct skc_extent_pdrw blocks; 27 struct skc_extent_pdrw ids; 28 struct skc_extent_phr_pdrw atomics; 29 }; 30 31 // 32 // 33 // 34