eal: use memseg walk instead of iteration