Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S941282AbcJSOSC (ORCPT ); Wed, 19 Oct 2016 10:18:02 -0400 Received: from mout.web.de ([212.227.15.14]:61402 "EHLO mout.web.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S934923AbcJSOR4 (ORCPT ); Wed, 19 Oct 2016 10:17:56 -0400 Subject: Re: [media] winbond-cir: Move a variable assignment in two functions To: =?UTF-8?Q?David_H=c3=a4rdeman?= , linux-media@vger.kernel.org References: <0b6de919-35a0-8ee3-9ea7-907c9b9a36f2@users.sourceforge.net> <566ABCD9.1060404@users.sourceforge.net> <1d7d6a2c-0f1e-3434-9023-9eab25bb913f@users.sourceforge.net> Cc: Mauro Carvalho Chehab , Sean Young , LKML , kernel-janitors@vger.kernel.org, Julia Lawall From: SF Markus Elfring Message-ID: <75f2acf2-bc93-04be-1331-242c5a85beaf@users.sourceforge.net> Date: Wed, 19 Oct 2016 15:53:39 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:hkjmklTFTrGGNNM1gs4rLzfyBU2WeeO6U55Fnx7zugMmXfXopeC X+AhDGRlb77rFfQWHoWhUsDNvbUqArkTR4QQjuVXfXCMr7apsTpbA37V6fwcinn77c6Irdu lp52pIXJM14higkyZGrn4pFaEBt9TnWOpc449Uhek4XFbAycFrR9pVTO6YqcK0JtWSghdiS Vc3nWTDMnwpYf7qmI6G8A== X-UI-Out-Filterresults: notjunk:1;V01:K0:nafe2FZfCKM=:4o2T1+Bwh0Kct9rIUI16aN zFQnUdjE061m4vhD6gt5cm87H6FTcTpgJDsgrksaqjDsB/ACIaNQM8jAFm/v22mYeRmkseD38 h4fLSeULIhvDl+FGSsO7u35UaQJR6KHmzQkaRbRCb40BPMS42gvlXP+b3dNF1rHrvo0ApBnxE TCvPxigYrqfFt5PAh9VyE7zbNrrAx7prB8j9Kh2VNx7x5lhQapv9Fqn4Iez8Dbvm7J1x++G06 WGPyPgNMPHniCWcK7O57j6eA/CTuGEFD1J7qwtoyGzR1zjo/9lzQIqH9sumj9ZaF/Wkf3nE3e 7nu4IsIKNDkSb1wyvF4oqAMzV7VrUwRfc9i5ALlbGnj6HV0pLT275lqISxF6Hw8mv5oCrdhKL lcH4WAShHDNrpyP7GdXRSZ/C3b6RRI5DyGwCaK6OU/Ii7ifuRh2NdnIsn+cvL1ORDO2nXv30d oG2hzXDNZg+8AegToS+SLL/hwGH0mUqqklEexXvQ2gT9qqi8I5hCejN8JHzcoRavWlFtw+6wl GfuxEKVdO3gSuz9cfn9xKWysVX4eD5YkOFNV70HzMxcka2eDm0rML+0xQfaInJFw9dB+pzDZw gocSoqEYVfZs6HAeKh+IfhgwqAUBpRNMPgnudIsjcbVWHGj6CsrQpNxnmnp1sX9qZ44miLhYe ruhfvRfbCbbyuq1Q4dnDVWEoCxtND6z9xK/2uJyFjxU0HiOkcJzDwLYSJ0qKjwsa5fgf1VpHB nRK0dnbCWOP9dL3/DWtv00hdTqBnM+mTNcvirRoVbZinOnGtY7OI+s2e5N1Xyd+gSMo07Knrm KzTK7Sl Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 291 Lines: 12 >> Move the assignment for the local variable "data" behind the source code >> for condition checks by these functions. > > Why? * Would you like to set these variables only after the initial check succeeded? * Do you care for data access locality also in these cases? Regards, Markus