\[ a y(x)+x y'(x)^2-y(x) y'(x)=0 \] ✓ Mathematica : cpu = 0.93424 (sec), leaf count = 168
DSolve[a*y[x] - y[x]*Derivative[1][y][x] + x*Derivative[1][y][x]^2 == 0,y[x],x]
\[\left \{\text {Solve}\left [\frac {-\sqrt {\frac {y(x)}{x}} \sqrt {\frac {y(x)}{x}-4 a}-4 a \log \left (\sqrt {\frac {y(x)}{x}-4 a}-\sqrt {\frac {y(x)}{x}}\right )+\frac {y(x)}{x}}{4 a}=-\frac {\log (x)}{2}+c_1,y(x)\right ],\text {Solve}\left [-\frac {\sqrt {\frac {y(x)}{x}} \sqrt {\frac {y(x)}{x}-4 a}+4 a \log \left (\sqrt {\frac {y(x)}{x}-4 a}-\sqrt {\frac {y(x)}{x}}\right )+\frac {y(x)}{x}}{4 a}=\frac {\log (x)}{2}+c_1,y(x)\right ]\right \}\] ✓ Maple : cpu = 0.514 (sec), leaf count = 42
dsolve(x*diff(y(x),x)^2-y(x)*diff(y(x),x)+a*y(x) = 0,y(x))
\[y \left (x \right ) = 0\]