created flattened XS structures for offload passing to MIC in mic_initialize()