Pass dpmpar, ipdmpar by value