mlx4_icm_size
lg = ffs(mlx4_icm_addr(&iter) | mlx4_icm_size(&iter)) - 1;
mlx4_icm_size(&iter));
for (i = 0; i < mlx4_icm_size(&iter) >> lg; ++i) {