/*
  * @brief VBUF resource pool - refpool
  */
-static struct ia_css_rmgr_vbuf_pool refpool = {
-       false,                  /* copy_on_write */
-       false,                  /* recycle */
-       0,                      /* size */
-       0,                      /* index */
-       NULL,                   /* handles */
-};
+static struct ia_css_rmgr_vbuf_pool refpool;
 
 /*
  * @brief VBUF resource pool - writepool
  */
 static struct ia_css_rmgr_vbuf_pool writepool = {
-       true,                   /* copy_on_write */
-       false,                  /* recycle */
-       0,                      /* size */
-       0,                      /* index */
-       NULL,                   /* handles */
+       .copy_on_write  = true,
 };
 
 /*
  * @brief VBUF resource pool - hmmbufferpool
  */
 static struct ia_css_rmgr_vbuf_pool hmmbufferpool = {
-       true,                   /* copy_on_write */
-       true,                   /* recycle */
-       32,                     /* size */
-       0,                      /* index */
-       NULL,                   /* handles */
+       .copy_on_write  = true,
+       .recycle        = true,
+       .size           = 32,
 };
 
 struct ia_css_rmgr_vbuf_pool *vbuf_ref = &refpool;