To find all functions $f$ which is a real function from $\Bbb R \to \Bbb R$ satisfying the relation $$f(x^2 + yf(x)) = xf(x+y)$$ It can be easily seen that the identity function $i.e.$ $f(x)=x$ and $f(x)=0$ (verified just now) satisfies the above relation!! And putting $y=0$ I have got $f(x^2)=xf(x)$.
Help needed to find other functions satisfying the relation.
Putting $x=y=0$: $$f(0)=0$$
Putting $y=-x$: $$ f(x^2-xf(x))=0$$
If there exists $a\neq 0$ such that $f(a)=0$, then put $x=a$: $$f(a^2)=af(a+y)$$
Then $f(x)$ is a constant, and easily find that $f(x)=0$.
If $f(x)=0$ iff $x=0$, then $x^2-xf(x)=0$ for all $x$, then $f(x)=x$ for all $x$.