sub x { my(%site1)= %{$_[0]}; my(%site2)= %{$_[1]}; ... } x(\%hash1,\%hash2);