Received: by 10.213.65.68 with SMTP id h4csp1328817imn; Mon, 26 Mar 2018 05:36:05 -0700 (PDT) X-Google-Smtp-Source: AG47ELvJmE42UguRb0T4z78vHFHEiHCyiXbRUdQNT9LbPUO0UbJEvXo9KZfQwihk+00CRAemorYA X-Received: by 10.98.63.75 with SMTP id m72mr28455391pfa.167.1522067765295; Mon, 26 Mar 2018 05:36:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1522067765; cv=none; d=google.com; s=arc-20160816; b=D2G3anD74GoG6Zk3n44NNSiE2+gNTH1TemOc2tt61ER+TLpMVnThPmE4YW5uQSV6FK WgZh70XOrHDMJfD6EM1C+EngWUh5JpJmEM2CEK9GQl47r7JLs2asqlJE6HF+NLDZHuDd eKr4uavWiueHPfmAbpsanU/B1nFVRCE/yK3Yi0LCmVRVojcv/vfeHKodgS04LpuMrjH8 eOyiehfBK4TxNYZJjqIJR13PccFkdLCQNtQtGqRYX7Ch/58U5kwNEalzTG2tl5rjVBia Wl0Fk88WU0kLAaPLxVrPsARlWupX+sq6QS0CfzPLd/T76blwbwZNHvGm2+lObC8B3e7S Bmbw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:arc-authentication-results; bh=xjAb7f2LYJq2cf4+cNbY6Qqdqvhhuq3K7T2uwEq4Ths=; b=M+J1vSOq2IDOtu1H/ATV7V2UYdOkSzdNzqjZHVleZlGe7M/spuvLxCLlik8S8HQaRW 0aVxwgbL0hfQPIz8xNaJNguM3cUqDaGwL92GEUviD6etRmtKnQctUSV+QDeqjy++LA/B bndtNpKlnFYRm3Q5vfnE8S+Ts3uTw1VbeSVthWnorgwZF0tvKsoR8UYukBuv8AjqxgSu Obsk7vco5miNCpSE4EIpEqxt+N7YC92t7UcyUDd085WtpVQOIzJIJBH9GYmIo4eaclHD ORlIwGSslLTGF76jzq9IyuoEjcLV+cmDoI7Cp0ZBfbN7TmNIV/dvEohjmQSBh1Y2z3Ov 7lYA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id c16si9835123pgv.729.2018.03.26.05.35.50; Mon, 26 Mar 2018 05:36:05 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751750AbeCZMe5 (ORCPT + 99 others); Mon, 26 Mar 2018 08:34:57 -0400 Received: from mail-ot0-f196.google.com ([74.125.82.196]:42775 "EHLO mail-ot0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751024AbeCZMe4 (ORCPT ); Mon, 26 Mar 2018 08:34:56 -0400 Received: by mail-ot0-f196.google.com with SMTP id v23-v6so20389120oth.9 for ; Mon, 26 Mar 2018 05:34:55 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=xjAb7f2LYJq2cf4+cNbY6Qqdqvhhuq3K7T2uwEq4Ths=; b=MSemLbjADitBIReOLNjMg7IfQuCZEBz731u5nwgPWdj8eIKzDA5S9jVZVTrLX7YnPO pBnrRPeKLL7RLwA/aI5dA7TXVdoHGPGRXD3d3ozAg0oNLLzC+dvNEs+vrrctd2fNXi+7 g8OULwowUzIpwBLKL3tVL4X32tRgEG+IG0qx5Y9e8GAiUkRy9MUUzr7V9Nj5QpFso4wb mqZAYlmi04P5s5xSNRtm1NgikJoj930O1XXkQeO90NyNU+9fN/p9tPNSmF+L44hTsgn2 H/5oTiD0iPOxevtCusRR0X69rm9/4d0+omgSAKhsKtBUd+Mh0/FBhn7hqKe1p6+ddvEA 5Z2A== X-Gm-Message-State: AElRT7ESpjNUrT1/grN2Htr2HawfdxXOvO0noO8sof93lfjaoUYHVwzL NeV24iYwtweloxM59y7Zo7ZqbmNwjDeWxcMJh2JA9g== X-Received: by 2002:a9d:6188:: with SMTP id g8-v6mr16095874otk.240.1522067695446; Mon, 26 Mar 2018 05:34:55 -0700 (PDT) MIME-Version: 1.0 Received: by 10.74.2.87 with HTTP; Mon, 26 Mar 2018 05:34:54 -0700 (PDT) In-Reply-To: <1522000893-5331-3-git-send-email-arushisinghal19971997@gmail.com> References: <1522000893-5331-1-git-send-email-arushisinghal19971997@gmail.com> <1522000893-5331-3-git-send-email-arushisinghal19971997@gmail.com> From: Ben Skeggs Date: Mon, 26 Mar 2018 22:34:54 +1000 Message-ID: Subject: Re: [PATCH v2 2/2] gpu: drm: nouveau: Use list_{next/prev}_entry instead of list_entry To: Arushi Singhal Cc: linux-kernel@vger.kernel.org, dri-devel , David Airlie , seanpaul@chromium.org, gustavo@padovan.org, daniel.vetter@intel.com, nouveau Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Mar 26, 2018 at 4:01 AM, Arushi Singhal wrote: > It's better to use list_entry instead of list_{next/prev}_entry > as it makes the code more clear to read. > This patch replace list_entry with list_{next/prev}_entry. > > Signed-off-by: Arushi Singhal Acked-by: Ben Skeggs > --- > drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c b/drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c > index e4c8d31..81c3567 100644 > --- a/drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c > +++ b/drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c > @@ -134,7 +134,7 @@ nvkm_cstate_find_best(struct nvkm_clk *clk, struct nvkm_pstate *pstate, > nvkm_volt_map(volt, volt->max2_id, clk->temp)); > > for (cstate = start; &cstate->head != &pstate->list; > - cstate = list_entry(cstate->head.prev, typeof(*cstate), head)) { > + cstate = list_prev_entry(cstate, head)) { > if (nvkm_cstate_valid(clk, cstate, max_volt, clk->temp)) > break; > } > -- > 2.7.4 >