[PATCH 5.6 185/194] powerpc/uaccess: Evaluate macro arguments once, before user access is allowed