Lines Matching refs:virt
236 static int mlx4_MAP_ICM(struct mlx4_dev *dev, struct mlx4_icm *icm, u64 virt)
238 return mlx4_map_cmd(dev, MLX4_CMD_MAP_ICM, icm, virt);
241 static int mlx4_UNMAP_ICM(struct mlx4_dev *dev, u64 virt, u32 page_count)
243 return mlx4_cmd(dev, virt, page_count, 0, MLX4_CMD_UNMAP_ICM,
279 if (mlx4_MAP_ICM(dev, table->icm[i], table->virt +
305 mlx4_UNMAP_ICM(dev, table->virt + offset,
416 u64 virt, int obj_size, u32 nobj, int reserved,
433 table->virt = virt;
453 if (mlx4_MAP_ICM(dev, table->icm[i], virt + i * MLX4_TABLE_CHUNK_SIZE)) {
471 mlx4_UNMAP_ICM(dev, virt + i * MLX4_TABLE_CHUNK_SIZE,
487 mlx4_UNMAP_ICM(dev, table->virt + i * MLX4_TABLE_CHUNK_SIZE,