From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753574AbdHWIWw (ORCPT ); Wed, 23 Aug 2017 04:22:52 -0400 Received: from mout.web.de ([212.227.15.3]:52403 "EHLO mout.web.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753445AbdHWIWs (ORCPT ); Wed, 23 Aug 2017 04:22:48 -0400 Subject: [PATCH 0/6] ALSA: core: Fine-tuning for some function implementations To: alsa-devel@alsa-project.org, Arnd Bergmann , Arvind Yadav , Dan Carpenter , Ingo Molnar , Jaroslav Kysela , Takashi Iwai , Takashi Sakamoto , Vegard Nossum Cc: kernel-janitors@vger.kernel.org, LKML References: From: SF Markus Elfring Message-ID: <800d7aa6-d8f2-cbf5-caaa-7e4006976e68@users.sourceforge.net> Date: Wed, 23 Aug 2017 10:21:39 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:g+f3zEruW+xZoCAADFSh0qqfErUo/l9rV0ghs3FS9HG9bGNufTI XGuAuFIptqyPAf5PTeaz+boMHoTF6wXAo0RVtpCBu47tASKtLl2ysnaU+W+Lb2iIEIbNhxn VNLohWnlrKkZak2Kzqs7P2n4oyTBpUUSSlqhPdvtT6fAifv8qUKveGYzRZcS4hA3212NfpI 0NUeAGZ77oS+iXSv7UmLA== X-UI-Out-Filterresults: notjunk:1;V01:K0:0XtpCP5Mp2k=:3+vndtz8lRbz40zuqXvEvt czKZgzXb5MfjNO/W3UqgStfXNhapy5ROyKPbKIh7rYSmS41UH20G1Vwk771tWEuymOeUXAy2x f6JtJ+KvwD92hK/RWAD8V8ucDCYQNB/7LJBiGnSrkhXiSo5X1UK08dSyXqDh7bCo6hFMyB9vg XIESSsIBXPn+GkcLMHwPCGA2wMvMCsmhTG9hPisYbYkYqY8fCglqNOgiWU0HUS4Sh5t8y/Jks ZBkXKpm8slfDXQHKxiPc0UOwIRZB8ApQ1wHjJtK53khBh6VDnoZe2saF+bea5tV803fDtt7sq SqbDutUUeqVW33HOFyW0X/DeKIg9SosvbuY7oGRyzJU5N4Hdx8IHQemb8y55GA4lwzTlcUPDG 98FWcmg1i/2niEqMdNnY4I2mFqxtZwy06lBM7Xbv4iv6xR1yhq2/Yr7aF/2KkVAFpkPEHevNi AM4ob+iYaRrJ78XTl6agJuv3cAFV44sacD3SuxQWI8w2dJnQ+pcAyUnmJscjdyt+gJutHAYZh MQuOj52guKuvgid2X31IhRsneIVuqjS1o5YE/BlZrnHuY0K6kfvkA1tP3zgUiFQ3pKW7iOUif G0gcREp7GY0//cvQa/CrbJQeElx3vWmKMN8K+GLnvYNWreCym1WGpInczH4kX502w3i5cJ2fN HXnkOAeJtVZe7No6SrN5Yt13skn0d+J3wX7epABHNTW8k89G04vRoX0QxQ1ZUAe7nv2/lraJa /ql9XXdbEI3lB17d8QMW71uuyW3R1MyT006m/1ja1c8bpPajFbTBY7pxwVVCcdU++iq1bqLsA iK217QlWdYxlUduKxLh6gVcM4aE44NaFSrS14TeKT/cqwgunLE= Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Markus Elfring Date: Wed, 23 Aug 2017 10:05:43 +0200 Some update suggestions were taken into account from static source code analysis. Markus Elfring (6): pcm: Use common error handling code in _snd_pcm_new() pcm: Adjust nine function calls together with a variable assignment pcm: Adjust 11 checks for null pointers timer: Use common error handling code in alsa_timer_init() timer: Adjust a condition check in snd_timer_resolution() timer: Adjust 13 checks for null pointers sound/core/pcm.c | 90 +++++++++++++++++++++++++++++++----------------------- sound/core/timer.c | 39 ++++++++++++----------- 2 files changed, 73 insertions(+), 56 deletions(-) -- 2.14.0