Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752067AbbHTFHM (ORCPT ); Thu, 20 Aug 2015 01:07:12 -0400 Received: from mail-db3on0093.outbound.protection.outlook.com ([157.55.234.93]:10464 "EHLO emea01-db3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751810AbbHTFHG (ORCPT ); Thu, 20 Aug 2015 01:07:06 -0400 Authentication-Results: spf=fail (sender IP is 212.179.42.66) smtp.mailfrom=ezchip.com; synopsys.com; dkim=none (message not signed) header.d=none; From: Noam Camus To: , CC: , , , , Noam Camus Subject: [v2 5/5] NET: nps_enet: minor namespace cleanup Date: Thu, 20 Aug 2015 08:00:05 +0300 Message-ID: <1440046805-24459-6-git-send-email-noamc@ezchip.com> X-Mailer: git-send-email 1.7.1 In-Reply-To: <1440046805-24459-5-git-send-email-noamc@ezchip.com> References: <20150817.103607.1737876155019074073.davem@davemloft.net> <1440046805-24459-1-git-send-email-noamc@ezchip.com> <1440046805-24459-2-git-send-email-noamc@ezchip.com> <1440046805-24459-3-git-send-email-noamc@ezchip.com> <1440046805-24459-4-git-send-email-noamc@ezchip.com> <1440046805-24459-5-git-send-email-noamc@ezchip.com> MIME-Version: 1.0 Content-Type: text/plain X-TM-AS-Product-Ver: SMEX-11.0.0.1191-8.000.1202-21758.005 X-TM-AS-Result: No--1.980500-8.000000-31 X-TM-AS-User-Approved-Sender: No X-TM-AS-User-Blocked-Sender: No X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1;DB3FFO11FD006;1:ipwuxNTlmPn24VItkGez3hyvTh5qpEJeoEY+SOFeNRXSWo3URzUXgBBZRaQkzTzBf/MMnu7MysXbjJsw1DyHrXcybtH3Kvm0d2xlJe3fHUOvTHqtZ9ynYalgSf0WFek2CLcv+l4Oh7BdpknUo+/OBpnWZFjtyk4rN3sKNE9p5GEHPzIecHzNDhPdvzNcSfYXmhgUnq6yvpapsONKjK3xTikaIIK/NVlrwHmHnk+HNenLieQTPXs99ABcbU9Ri5VAQniPl41wWf3uZV4UzJrgHlfyBmduHL7isI9JNCr6S2Q+KV+3/hvSucxt7yvIh+nlPBB4uoX9JVzCh/Rt7HYAyfGqhnwAymVENkBmPp2FLM3CTKDDibtzkF9llXmY57Qm X-Forefront-Antispam-Report: CIP:212.179.42.66;CTRY:IL;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(2980300002)(339900001)(3050300001)(189002)(199003)(189998001)(87936001)(4001540100001)(5001830100001)(5001860100001)(77096005)(93886004)(2950100001)(77156002)(106466001)(105606002)(6806004)(36756003)(19580395003)(76176999)(49486002)(5007970100001)(104016003)(50466002)(5003940100001)(5001770100001)(50986999)(107886002)(50226001)(5001970100001)(19580405001)(48376002)(229853001)(33646002)(85426001)(64706001)(92566002)(47776003)(62966003)(46102003)(86362001)(4001430100001);DIR:OUT;SFP:1101;SCL:1;SRVR:DB3PR02MB186;H:ezex10.ezchip.com;FPR:;SPF:Fail;PTR:ezmail.ezchip.com;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;DB3PR02MB186;2:LG2JDq9T4j7P+/cal7m5t0UjGW3DVMtEceU91C32t7uJmtY0GlRHyWoYDZlZk3O+43u4Yyfgv0ifcsHU4y54Y5aZLkjQ1AnzR9hK07RirRFk9zBB5ldoAgSkEM9SxFQfwQNHTMXtUSv/+W3POwThqHvKzxxII2RU06KUICsasPs=;3:JUATAKqSDYhC7ybpcLkE+J9v+HJlgb32y10GrJ1DNSAnLxyHOLF/HHKt0wlEl7n7is8vcaGzX+Dia0z7dK95FoDb/EJYCPJLr+vNkSyilyaI9CYSi63VliEdBS+2PJbqjWAvENI+Ki6vIoAg2QJyg13E5HuaD1r0OQpCs5x8Xn2LPjMxkVDemWEaiLRO7vaLQAg4tA+oAmvID9c770MP+XsN/KqAC2R/3LzOiv8NStg=;25:T9o01zZjHEX+i0t+EwPyfLJwu7Tp6YPX3zlc2wW8yJX3+TW4kM0hY6bt7FDJ60m1uqIQVWWoIDVAmvQqLnHuJcJ0o4qtLeHuXU0XtnBFcK9urvyMtWaW8Gor7Ys8GV8caqb+ZUXqDbsE3u5aRCth26xQ8T5y6rlAp7AcnqKj4B8mbV8hIMmKkvatQxPn3T2dp/aDflN3R//kbX2kUOukwCvZursmHDXfjJNkKHXDCwwXHBRurxb9rGigxv9L8gnooywsD1MNhMSunvQMhplq9w==;20:eFgxmbsrjqckQyvys84d0e8kdyw1kRS9+IXk5+p/ozrOGSXKoRKTIuX3p5jwjn3bEE4A/k3ya4uGSMvk9hizZbli2Vhu/1aGmK1U/sC+kUUr6+BsFq/HsYti3mkMVVqA00an2nKPqSSHoz93UIYR2RiE1Bfn+G10ip4pdDOdwLw= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DB3PR02MB186; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(5005006)(8121501046)(3002001);SRVR:DB3PR02MB186;BCL:0;PCL:0;RULEID:;SRVR:DB3PR02MB186; X-Microsoft-Exchange-Diagnostics: 1;DB3PR02MB186;4:rNANnktwRYGu86uqbkxtFOEHl8YWQwnehgTDOgGKbxQXgB0C3rF7p4uIyBVER6ErCB6xnC96YmFbTSISKAKI/DjH8tnHB8pzy5J+CXg0jDAgWcqALyexYPCaXoLh/4aZjYsU137zxGF4gNKMoYPG0PddpcCmAWGiyDnJz8/y0lG+jFjHTa0ZKr//JCJYlWhrIPIwkzO++RMWBJAhEPd0WW0VV7V5WZb6IsUlnQ8KJrfATgBjHhv9+em5DD/B0kYVHUSX9tdYXmBK8fkKmqAMghwMN+i3XgfXbgmPCVFbHvd/yepIsiQv3k37KuWWFrw9 X-Forefront-PRVS: 0674DC6DD3 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;DB3PR02MB186;23:eShxwgubKMjGFqSvwZBkzp/IyFFFDxKu31KqZQQWc4?= =?us-ascii?Q?DtasSYTxG3StPeX3gWbQnuIeybBYCIzylcAz/5goCLIFsqEtttsLYWW4CT3C?= =?us-ascii?Q?hehCo9o1mi0IoJ6wxiDZJhBI9L+X/Y/HwUaCnWfY2hzHr/o+4/CEgDMO1U7W?= =?us-ascii?Q?z4jUH57SvdgGcD0fVZVJr0WTinWaUIpRL+17P+9gJbcxFCctpRlboxvPG2K4?= =?us-ascii?Q?ciizLlohOt+gdwni8DauHFvv5tstYsII9/rNskaXrG1WyXvWOk6lcZW5IJe4?= =?us-ascii?Q?Sv1PZ3UnLG5pQrH3wbtCGEc9ZSyDvp2kVYcITKq1aQ22ileKMZxXiQILqVRo?= =?us-ascii?Q?r0MA5OnMkJKVhZXNBdcg5JFR/8yxNtTydy3d8uaw1l+F0I/l/kpAfzHbSRCC?= =?us-ascii?Q?KFYfr6NgTiCXoeIWbo9GaM0mwTage97BtZohfj4xgbgdhT6bNvWS21ARu5lG?= =?us-ascii?Q?/Ld5eHIbTKtvfVc8+FImHitfMcOaOxA3aCgs697LGPlll0vcwmhXYMK4vP6f?= =?us-ascii?Q?gSJFJnwOh6xSFkJE1qc6ZjBO1tyX0p2eRGM7B7IsvHORmEnCW7adZA5wanFG?= =?us-ascii?Q?0iCVyzhex3qdmKW4eOXySkiRGKFwXIOTIr6Dxa/Q2R8peTqJ9w/obj2YWpoS?= =?us-ascii?Q?B4RyEKHMPm9rshV2nZelWB/D5w3ZA56x6FshgLo51et68vRc2XY9Ap5W3YtM?= =?us-ascii?Q?f/COOQTijdOhr63C2rtOARSMcr17FoD4bc6b/WiCzpmeqGRfBJwNFQ/5eywX?= =?us-ascii?Q?fSaq8hUWUzspRoDZln+9RevVmL1j1whXNCp+/XEc5P1ReBWcAfQHWRPGDwcQ?= =?us-ascii?Q?iwcXlfIH2KgWLrfWeLL0BCTiil2Ytm/cQNqHV2NDplPHXcnVJquM2ye6swmL?= =?us-ascii?Q?Kq3U4GY9ZrZHyu3lsN6T08yQmBlnnAtUZzcq9UjFGwaKrUZL6E0J5ov8a7Im?= =?us-ascii?Q?MGGwbF6n59M1J28FddV7oUFDXOJ390w4g4n+8uvj3AciPYcwvxIvz7P9m8+9?= =?us-ascii?Q?cCyiCX3gTSdcPTELTmaqs1mZLV6ifGdrpBPe+qRi35Ais5sdLTB+ZIR0dqJj?= =?us-ascii?Q?Ic8YVj4wlgu/TtOJU1fw2rp+m0xIeqsZhQ7lqEnRSD8kLSBbk4vPw9atwPIP?= =?us-ascii?Q?G1m/g/0wXV6g7wDqfV5QiY27W9xAWzQyMSFTkP7Z8Ge4Nm8kIRkd9j4aYtDI?= =?us-ascii?Q?KdAlfhKWWEzIc=3D?= X-Microsoft-Exchange-Diagnostics: 1;DB3PR02MB186;5:YFMAxiT8dCq1Oyjj12xc54vXlNlyDpuQD822enSKIdPGPzuKYrtHtz/KNTivROP++pCZnlwSWo9qG2D5wgYbppxFBsj06J8YSAFVZk6nMUqMHnysxt/us0js2SvJKIuiCPZG/IQlfswDbnHtOITCNw==;24:08PLCw5XzzGGC7Z/02H7wYUOKYoc+xRvGr6c176d/EyunEpudKShvN4tDlvdw/yxdqhf74OvYc4SMVd0cb2zVMAsCpcIkEj5ye8xkH4PwaY=;20:1sK/bgK90BauO9hv0ZKEF/wn/MqUJIUBNs4qKpsRQV/D85cOkDT0CtEp+bP3057Ic0tjS27DCmSMAXtPEc3NTA== SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: ezchip.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Aug 2015 05:07:02.6348 (UTC) X-MS-Exchange-CrossTenant-Id: 0fc16e0a-3cd3-4092-8b2f-0a42cff122c3 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=0fc16e0a-3cd3-4092-8b2f-0a42cff122c3;Ip=[212.179.42.66];Helo=[ezex10.ezchip.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB3PR02MB186 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1406 Lines: 40 From: Noam Camus We define buf_int_enable in the minimal namespace it is used. Signed-off-by: Noam Camus --- drivers/net/ethernet/ezchip/nps_enet.c | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/drivers/net/ethernet/ezchip/nps_enet.c b/drivers/net/ethernet/ezchip/nps_enet.c index 69b9129..63c2bcf 100644 --- a/drivers/net/ethernet/ezchip/nps_enet.c +++ b/drivers/net/ethernet/ezchip/nps_enet.c @@ -179,15 +179,16 @@ static int nps_enet_poll(struct napi_struct *napi, int budget) { struct net_device *ndev = napi->dev; struct nps_enet_priv *priv = netdev_priv(ndev); - struct nps_enet_buf_int_enable buf_int_enable; u32 work_done; - buf_int_enable.rx_rdy = NPS_ENET_ENABLE; - buf_int_enable.tx_done = NPS_ENET_ENABLE; nps_enet_tx_handler(ndev); work_done = nps_enet_rx_handler(ndev); if (work_done < budget) { + struct nps_enet_buf_int_enable buf_int_enable; + napi_complete(napi); + buf_int_enable.rx_rdy = NPS_ENET_ENABLE; + buf_int_enable.tx_done = NPS_ENET_ENABLE; nps_enet_reg_set(priv, NPS_ENET_REG_BUF_INT_ENABLE, buf_int_enable.value); } -- 1.7.1 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/