mthca_free_icm
mthca_free_icm(mdev, mdev->fw.arbel.fw_icm, 0);
mthca_free_icm(mdev, mdev->fw.arbel.aux_icm, 0);
mthca_free_icm(mdev, mdev->fw.arbel.aux_icm, 0);
mthca_free_icm(mdev, mdev->fw.arbel.fw_icm, 0);
mthca_free_icm(mdev, mdev->fw.arbel.fw_icm, 0);
mthca_free_icm(dev, icm, coherent);
mthca_free_icm(dev, table->icm[i], table->coherent);
mthca_free_icm(dev, table->icm[i], table->coherent);
mthca_free_icm(dev, table->icm[i], table->coherent);
mthca_free_icm(dev, table->icm[i], table->coherent);
mthca_free_icm(dev, table->icm[i], table->coherent);
void mthca_free_icm(struct mthca_dev *dev, struct mthca_icm *icm, int coherent);