to do everything you can to make something successful
Usage notes: The stops are handles on an organ (= a large instrument used in churches), which you pull out when you want to play as loudly as possible.
They pulled out all the stops for their daughter's wedding. (often + to do sth)
The airline certainly pulled out all the stops to impress us.