main.c (312b8f79eb05479628ee71357749815b2eeeeea8) | main.c (85f9e38a5ac7d397f9bb5e57901b2d6af4dcc3b9) |
---|---|
1// SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB 2/* 3 * Copyright (c) 2013-2020, Mellanox Technologies inc. All rights reserved. 4 * Copyright (c) 2020, Intel Corporation. All rights reserved. 5 */ 6 7#include <linux/debugfs.h> 8#include <linux/highmem.h> --- 3986 unchanged lines hidden (view full) --- 3995 name = "mlx5_%d"; 3996 else 3997 name = "mlx5_bond_%d"; 3998 return ib_register_device(&dev->ib_dev, name, &dev->mdev->pdev->dev); 3999} 4000 4001static void mlx5_ib_stage_pre_ib_reg_umr_cleanup(struct mlx5_ib_dev *dev) 4002{ | 1// SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB 2/* 3 * Copyright (c) 2013-2020, Mellanox Technologies inc. All rights reserved. 4 * Copyright (c) 2020, Intel Corporation. All rights reserved. 5 */ 6 7#include <linux/debugfs.h> 8#include <linux/highmem.h> --- 3986 unchanged lines hidden (view full) --- 3995 name = "mlx5_%d"; 3996 else 3997 name = "mlx5_bond_%d"; 3998 return ib_register_device(&dev->ib_dev, name, &dev->mdev->pdev->dev); 3999} 4000 4001static void mlx5_ib_stage_pre_ib_reg_umr_cleanup(struct mlx5_ib_dev *dev) 4002{ |
4003 int err; 4004 4005 err = mlx5_mkey_cache_cleanup(dev); 4006 if (err) 4007 mlx5_ib_warn(dev, "mr cache cleanup failed\n"); 4008 | 4003 mlx5_mkey_cache_cleanup(dev); |
4009 mlx5r_umr_resource_cleanup(dev); 4010} 4011 4012static void mlx5_ib_stage_ib_reg_cleanup(struct mlx5_ib_dev *dev) 4013{ 4014 ib_unregister_device(&dev->ib_dev); 4015} 4016 --- 430 unchanged lines hidden --- | 4004 mlx5r_umr_resource_cleanup(dev); 4005} 4006 4007static void mlx5_ib_stage_ib_reg_cleanup(struct mlx5_ib_dev *dev) 4008{ 4009 ib_unregister_device(&dev->ib_dev); 4010} 4011 --- 430 unchanged lines hidden --- |