sysfs.c (271127) | sysfs.c (315328) |
---|---|
1/* 2 * Copyright (c) 2012 Mellanox Technologies. All rights reserved. 3 * 4 * This software is available to you under a choice of one of two 5 * licenses. You may choose to be licensed under the terms of the GNU 6 * General Public License (GPL) Version 2, available from the file 7 * COPYING in the main directory of this source tree, or the 8 * OpenIB.org BSD license below: --- 65 unchanged lines hidden (view full) --- 74 const char *buf, size_t count) 75{ 76 int record_num;/*0-15*/ 77 int guid_index_in_rec; /*0 - 7*/ 78 struct mlx4_ib_iov_sysfs_attr *mlx4_ib_iov_dentry = 79 container_of(attr, struct mlx4_ib_iov_sysfs_attr, dentry); 80 struct mlx4_ib_iov_port *port = mlx4_ib_iov_dentry->ctx; 81 struct mlx4_ib_dev *mdev = port->dev; | 1/* 2 * Copyright (c) 2012 Mellanox Technologies. All rights reserved. 3 * 4 * This software is available to you under a choice of one of two 5 * licenses. You may choose to be licensed under the terms of the GNU 6 * General Public License (GPL) Version 2, available from the file 7 * COPYING in the main directory of this source tree, or the 8 * OpenIB.org BSD license below: --- 65 unchanged lines hidden (view full) --- 74 const char *buf, size_t count) 75{ 76 int record_num;/*0-15*/ 77 int guid_index_in_rec; /*0 - 7*/ 78 struct mlx4_ib_iov_sysfs_attr *mlx4_ib_iov_dentry = 79 container_of(attr, struct mlx4_ib_iov_sysfs_attr, dentry); 80 struct mlx4_ib_iov_port *port = mlx4_ib_iov_dentry->ctx; 81 struct mlx4_ib_dev *mdev = port->dev; |
82 u64 sysadmin_ag_val; | 82 unsigned long long sysadmin_ag_val; |
83 84 record_num = mlx4_ib_iov_dentry->entry_num / 8; 85 guid_index_in_rec = mlx4_ib_iov_dentry->entry_num % 8; 86 if (0 == record_num && 0 == guid_index_in_rec) { 87 pr_err("GUID 0 block 0 is RO\n"); 88 return count; 89 } 90 sscanf(buf, "%llx", &sysadmin_ag_val); --- 711 unchanged lines hidden --- | 83 84 record_num = mlx4_ib_iov_dentry->entry_num / 8; 85 guid_index_in_rec = mlx4_ib_iov_dentry->entry_num % 8; 86 if (0 == record_num && 0 == guid_index_in_rec) { 87 pr_err("GUID 0 block 0 is RO\n"); 88 return count; 89 } 90 sscanf(buf, "%llx", &sysadmin_ag_val); --- 711 unchanged lines hidden --- |