2 Quick questions, I think?

Is pass by reference always going to give you the same result as pass by name?

Is pass by result always the same as passing by value-result?