dmb for data cache maintenance

Hi experts:

      AFAIK, DMB can only ensure relative orders.

      But in https://developer.arm.com/documentation/100941/0101/Barriers?lang=en,  it says:

      It also ensures that any explicit preceding data or unified cache maintenance operations have completed before any subsequent data accesses are executed.

    

     Does DMB can ensure this? I'am a little confused.