libata: reimplement link iterator
authorTejun Heo <tj@kernel.org>
Thu, 31 Jul 2008 08:02:41 +0000 (17:02 +0900)
committerJeff Garzik <jgarzik@redhat.com>
Mon, 29 Sep 2008 04:22:30 +0000 (00:22 -0400)
Implement __ata_port_next_link() and reimplement
__ata_port_for_each_link() and ata_port_for_each_link() using it.
This removes relatively large inlined code and makes iteration easier
to extend.

Signed-off-by: Tejun Heo <tj@kernel.org>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>

No differences found