Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp2814775pxj; Mon, 17 May 2021 10:22:12 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyJeRgZUdEoe/sY9wK45M65NueIn9zB/SrIJSbquAoGz6eThYy6IymZn824NrZwiR8bYml1 X-Received: by 2002:a05:6402:848:: with SMTP id b8mr1345377edz.159.1621272132661; Mon, 17 May 2021 10:22:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1621272132; cv=none; d=google.com; s=arc-20160816; b=QL2bZ4v0uzMp9zk/v6IRGXGqbPBMgs4nuPSirv3OoFcDk/X26KcdHx97d3nwb3unDu +gRnvAKIzfpUqykk84RX3+y+Eu9ggU6Th3g79xIi4rVe9obogUcYZK0kJKGZqL7el75x M6G17BTX5FDd+oHvP0/Uur2XELoErwR20hmqTicgdpsN2G0/810B9idiAmSfWCtyVWUj q+4bbXM9Va1Iktt/fu233xPk9q166F4HHKPH45l7CqLWQMjbXCHwQT1IqHTPt4crNsXG b/Tw31OSXywyAvITZgvAmVwEYom9wFXiCEi1fl4fEpHXiojOvdWHEeyzL8+xnzn7bk4B iIeg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:subject:to:from; bh=BmtIPa75JDIHarUAi+gPbc9zpkj98Mm64Mm9Q3KVrtM=; b=l17RWCaOSBgjp3+r3p2PaxC4EmBkGotbJEUryZFxgNLLMlZEP4Kb9Zv1PTkvA7VvfH mprN+dkFi3nU8ndZ4J8DX6MYoT7YWSi1ik2AJngtWzqrpRtZ57qBpDTA+gWX2s0Q2sjH w/qIsY6+dT3BLMBBvKfsubXC/OaTicgWtUllxMqBp612ALJdnMWbjshbCOZXe3cqir+u acPYLj/o4p034mdS/64ycO8TtYa/6mp5ypomri9E34debUZ/xS8kItEh2PtZZDl4Rd+M HirMs1ESO3qhdMbTCWW7qsupRIZvubpsxX24P2NJk/JYNmp/4r3FTaR8bhHajzkKOorS I8Sg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=huawei.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id g13si13600650edu.140.2021.05.17.10.21.49; Mon, 17 May 2021 10:22:12 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=huawei.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236304AbhEQK3y (ORCPT + 99 others); Mon, 17 May 2021 06:29:54 -0400 Received: from szxga07-in.huawei.com ([45.249.212.35]:2952 "EHLO szxga07-in.huawei.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236298AbhEQK3x (ORCPT ); Mon, 17 May 2021 06:29:53 -0400 Received: from dggems705-chm.china.huawei.com (unknown [172.30.72.60]) by szxga07-in.huawei.com (SkyGuard) with ESMTP id 4FkFdq3nNnzCspT; Mon, 17 May 2021 18:25:51 +0800 (CST) Received: from dggpeml500012.china.huawei.com (7.185.36.15) by dggems705-chm.china.huawei.com (10.3.19.182) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2176.2; Mon, 17 May 2021 18:28:36 +0800 Received: from huawei.com (10.67.165.24) by dggpeml500012.china.huawei.com (7.185.36.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2176.2; Mon, 17 May 2021 18:28:36 +0800 From: Kai Ye To: , , , , , , Subject: [PATCH] uacce: use sysfs_emit instead of sprintf Date: Mon, 17 May 2021 18:25:37 +0800 Message-ID: <1621247137-42693-1-git-send-email-yekai13@huawei.com> X-Mailer: git-send-email 2.8.1 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [10.67.165.24] X-ClientProxiedBy: dggems704-chm.china.huawei.com (10.3.19.181) To dggpeml500012.china.huawei.com (7.185.36.15) X-CFilter-Loop: Reflected Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Use the sysfs_emit to replace sprintf. Signed-off-by: Kai Ye --- drivers/misc/uacce/uacce.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/drivers/misc/uacce/uacce.c b/drivers/misc/uacce/uacce.c index d07af4e..c8db16c 100644 --- a/drivers/misc/uacce/uacce.c +++ b/drivers/misc/uacce/uacce.c @@ -289,7 +289,7 @@ static ssize_t api_show(struct device *dev, { struct uacce_device *uacce = to_uacce_device(dev); - return sprintf(buf, "%s\n", uacce->api_ver); + return sysfs_emit(buf, "%s\n", uacce->api_ver); } static ssize_t flags_show(struct device *dev, @@ -297,7 +297,7 @@ static ssize_t flags_show(struct device *dev, { struct uacce_device *uacce = to_uacce_device(dev); - return sprintf(buf, "%u\n", uacce->flags); + return sysfs_emit(buf, "%u\n", uacce->flags); } static ssize_t available_instances_show(struct device *dev, @@ -309,7 +309,7 @@ static ssize_t available_instances_show(struct device *dev, if (!uacce->ops->get_available_instances) return -ENODEV; - return sprintf(buf, "%d\n", + return sysfs_emit(buf, "%d\n", uacce->ops->get_available_instances(uacce)); } @@ -318,7 +318,7 @@ static ssize_t algorithms_show(struct device *dev, { struct uacce_device *uacce = to_uacce_device(dev); - return sprintf(buf, "%s\n", uacce->algs); + return sysfs_emit(buf, "%s\n", uacce->algs); } static ssize_t region_mmio_size_show(struct device *dev, @@ -326,7 +326,7 @@ static ssize_t region_mmio_size_show(struct device *dev, { struct uacce_device *uacce = to_uacce_device(dev); - return sprintf(buf, "%lu\n", + return sysfs_emit(buf, "%lu\n", uacce->qf_pg_num[UACCE_QFRT_MMIO] << PAGE_SHIFT); } @@ -335,7 +335,7 @@ static ssize_t region_dus_size_show(struct device *dev, { struct uacce_device *uacce = to_uacce_device(dev); - return sprintf(buf, "%lu\n", + return sysfs_emit(buf, "%lu\n", uacce->qf_pg_num[UACCE_QFRT_DUS] << PAGE_SHIFT); } -- 2.8.1