I circled the step that i have no idea how was done, please help me guys:

What kind of chain rule is that? I know the chain rule when we have a fucntion of multiple variables and a curve, if the function is evaluated at the curve then I know how to calculate the chain rule ( By doing the dot product of the gradient of the function evaluated at the curve by the derivative of the curve ) In this case I do not see how that apllies at all, I can't even see how I would calculate the gradiant of this function since its coordinates are functions themselves ! I am lost guys, clarify this to me please.
Let $x_1=y+\alpha \eta$ and $x_2=y'+\alpha \eta'$. Then, we have
$$\begin{align} \frac{\partial f(y+\alpha \eta, y'+\alpha \eta',x)}{\partial \alpha}&=\frac{\partial f(x_1,x_2,x)}{\partial \alpha}\\\\ &=\frac{\partial f(x_1,x_2,x)}{\partial x_1}\frac{\partial x_1}{\partial \alpha}+\frac{\partial f(x_x,x_2,x)}{\partial x_2}\frac{\partial x_2}{\partial \alpha}+\frac{\partial f(x_1,x_2,x)}{\partial x}\frac{\partial x}{\partial \alpha}\\\\ &=\eta \,\frac{\partial f(x_1,x_2,x)}{\partial x_1}+\eta'\,\frac{\partial f(x_1,x_2,x)}{\partial x_2}\\\\ &=\eta \,\frac{\partial f(y+\alpha \eta,y'+\alpha \eta',x)}{\partial y}+\eta'\,\frac{\partial f(y+\alpha \eta,y'+\alpha \eta',x)}{\partial y'} \end{align}$$