Determine all functions f ⁣:R→Rf\colon \mathbb{R}\to \mathbb{R} such that the inequality

f(x2)−f(y2)⩽(f(x)+y)(x−f(y))f(x^2) - f(y^2) \leqslant (f(x) + y)(x - f(y))

holds for all real numbers xx and yy.