Two-proton correlation functions for equilibrium and non-equilibrium emission