Hello erdoganguler,
You can refer to the flash_mx25l6433f1 SDK driver.
There is also this qspi_external_flash_s32k148 example.
The FLASH_MX25L6433F_DRV_Read() function does not block the CPU.
You can be working on the previously read data while another read operation is in progress.
This is taken from the SDK documentation of the driver located in the SDK installation directory:
.../NXP/S32DS_ARM_v2.2/S32DS/software/S32SDK_S32K1xx_RTM_3.0.0/doc/html_S32K148/group__flash__mx25l6433f__drv.html

Regards,
Daniel