Hi,
A quick introduction about the MBDT workflow for S32K3xx:
The MBDT for S32K3xx generates code based on RTD (Real Time Drivers) MCAL components.
To learn more about how to use and configure these components, open the block help from the block mask and look in the Function section for your desired function:

There you can find information about the block's inputs and outputs. In addition, the Code Generation section of the block help contains a link to the component's RTD User Manual and, in some cases, a link to the AUTOSAR Specification if the component is AUTOSAR compliant. These documents contain information about the C functions that our toolbox blocks implement.
Based on the RTD or AUTOSAR function specifications, you need to select the appropriate data type. You can check in our examples how to declare a data store memory like Adc0Group0_ResultBuffer. Double click on a data store memory and take a look in the Signal Attributes section.

In the RTD or AUTOSAR documentation, the Adc_SetupResultBuffer function requires a pointer with the address of the result data buffer. When you connect the data store memory to the Adc_SetupResultBuffer block, the address of the data store is automatically computed by our block and used in the generated code.
Hope this helps you.
Cheers,
Victor