From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752452AbcIQPGR (ORCPT ); Sat, 17 Sep 2016 11:06:17 -0400 Received: from mout.web.de ([212.227.15.14]:62569 "EHLO mout.web.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751694AbcIQPGJ (ORCPT ); Sat, 17 Sep 2016 11:06:09 -0400 Subject: [PATCH 00/24] ste_dma40: Fine-tuning for several function implementations References: <566ABCD9.1060404@users.sourceforge.net> Cc: LKML , kernel-janitors@vger.kernel.org, Julia Lawall To: dmaengine@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Dan Williams , Linus Walleij , Vinod Koul From: SF Markus Elfring Message-ID: <92810066-69b6-94e7-dcec-a28594b1328f@users.sourceforge.net> Date: Sat, 17 Sep 2016 17:05:16 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <566ABCD9.1060404@users.sourceforge.net> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:icjCLbaHRB59JtHnpJpt41RaWGXpdjPDtQtp8rydpxphJrKzsXt aoYRgqSJhPeWwuVu7ZVadIEFzB66PuMr8PUgGDuAvqHTGeKHGJo1d916lThQnJm9rtvovxs fZ+7Ly1UgSJEZm/WKcZSB4C2nRROkA6TTp2ySIi81thKlaogtC+fsYa2p3KI/Na2nVoT1dO UBTLEfV3cYu/YnRXONkuQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:JHQkD9N9M6k=:WuznU0VCyD+Nv2Lq7s+/l3 FKfqeWJvF4iaYY2HRNXxQs7EG+LYJLfqBimLWvbWuSTL3CQkhQwpjEkR2JHtsELRu8qdfvHJO 5U5S9EbA+rp9Q28lnew0IFwTLs1amz8fhw9g/uAKJG9K9SPexpLXotMGGSXhXha5BGzQn/FUC 0eqIzIJZnkY6UkHX5wCpRB5V0LDbuABCJtm5dh3TgjVNO+Tq1CCuRBCpsq8A8xt9ArIm6BwLx cOVZcpGpc8jE8gGkk4B1gFBnvTBV0bXzbW5WuC8M6lmJUmpl3ROcjjZkakhT3/Fz8bp3teizA VKoF4V7RIeheibi2AMkQlBcm67dutI0WSMklvFwEwQi6fB0NhFrUKYNWXbYzmrp8j/VRsm4vV m0i1J19RxMUrjrJdbyzqCc4SSCKayfKzcF9RVIPHLvWsPlJAwp9IheJpkl0rcpo8TXaTDti+l i9rDo6lDdqhobtcIrPm3HWp5WdE4JTh5wEeRHpqURC5/abpJ3yGUoX1/LKliT+aIZhoHWoLT2 3Lwz+Rkca8U/3EKeJNtRdouKVJzPcfdd/evUAMrFK6Dh14F6R9ry2plctSwShdck9N1DL+3Du ZtvXa9J5muH8INYM6/qltP3sX2TRNUAIEo5NbmOMViMUEtRkxNvuvKmK47BfktR5DvVrsTQZL WxqW0GN4/jj0GCfcGods7/cmc+bxOOskXe157Do9eTM/tg2sE/oMPpWYvHPdt4HMgsfniRKpn tHoPDl4NO/tGkxXA3jbHWzbF1/cnLYlltBc/JY2dnmYTRWwM+PdS7h90RJZXqv8E04MFDPdz1 2tGHPT7 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Markus Elfring Date: Sat, 17 Sep 2016 16:56:56 +0200 Several update suggestions were taken into account from static source code analysis. Markus Elfring (24): Use kmalloc_array() in d40_lcla_allocate() Return directly after a failed kmalloc_array() Rename a jump label in d40_lcla_allocate() Move an assignment in d40_lcla_allocate() Improve a size determination in d40_of_probe() Replace four kzalloc() calls by kcalloc() in d40_hw_detect_init() Use kmalloc_array() in d40_hw_detect_init() Less checks in d40_hw_detect_init() after error detection Delete unnecessary variable initialisations in d40_hw_detect_init() Adjust the position of a jump label in d40_probe() Rename a jump label in d40_probe() Rename jump labels in d40_dmaengine_init() Rename a jump label in d40_alloc_chan_resources() One check less in d40_prep_sg() after error detection Move two assignments in d40_prep_sg() Rename a jump label in d40_prep_desc() Move an assignment in d40_prep_desc() Rename a jump label in d40_is_paused() Rename a jump label in d40_free_dma() Rename a jump label in d40_alloc_mask_free() Rename jump labels in d40_alloc_mask_set() Rename a jump label in dma_tasklet() Rename a jump label in __d40_execute_command_phy() Rename a jump label in d40_log_lli_to_lcxa() drivers/dma/ste_dma40.c | 253 +++++++++++++++++++++++------------------------- 1 file changed, 122 insertions(+), 131 deletions(-) -- 2.10.0