It doesn't appear that the Yahoo Finance API is even a real thing. Read the article here: http://meumobi.github.io/stocks%20apis/2016/03/13/get-realtime-stock-quotes-yahoo-finance-api.html - the key takeaway is:
"It appears some have reverse engineered an API that they use to pull Finance data, but they are breaking our Terms of Service (no redistribution of Finance data) in doing this so I would encourage you to avoid using these webservices."
Other users on StackOverflow have reported similar issues with the services stopping altogether, or changing their behavior in an unannounced and undocumented way. Probably because the API isn't intended for public distribution. In fact, if it were, it would probably be really easy to find documentation. However, you can't find documentation because they haven't publicly released a public-facing API.
Has Yahoo finance web service disappeared? API changed? Down temporarily?
I think to accurately answer your question, I'd have to say: No, there's no way to get more than 10 results. You're already passing in "rows=ALL" - there's simply no more data exposed by the API.