While in Iraq , Cheney plans to meet with Iraqi Prime Minister Nouri al-Maliki ; U.S. Army Gen. David Petraeus , the top U.S. commander in Iraq ; and Ryan Crocker , U.S. ambassador to Iraq , CNN reported .