Según el manual, mysql_fetch_all() no es un método de un objeto result, sino que el objeto result es el parámetro que mysql_fetch_all() debería recibir.
Creo que como dice pateketrueke, tendrías que acudir al manual de referencia nuevamente y leer otra vez ese capítulo.
Sin ofender.
http://php.net/manual/es/mysqli-result.fetch-all.php