From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 83F8D42607; Thu, 21 Sep 2023 17:43:56 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6DFE74013F; Thu, 21 Sep 2023 17:43:56 +0200 (CEST) Received: from mail-vs1-f51.google.com (mail-vs1-f51.google.com [209.85.217.51]) by mails.dpdk.org (Postfix) with ESMTP id A514D400D7 for ; Thu, 21 Sep 2023 17:43:55 +0200 (CEST) Received: by mail-vs1-f51.google.com with SMTP id ada2fe7eead31-4526b9078b2so555422137.0 for ; Thu, 21 Sep 2023 08:43:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695311035; x=1695915835; darn=dpdk.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=4u9rqCOxuUCa7AWqQ7wr7T3SAFRcBLfZVXZOCGUgxf0=; b=egNjokZtnnu4PjwQV6sszYBbHtvBDoccGasqBylbeHcH9KYlQ+l18XCpRbqsVQrv5r K1SeGB7UG2/FxJySp9YQExQ6ynOEL1ot97dssRM1NQk0mkHw9R7/6Y4o++du/uV8QdEt FpvKGjww10PNt0J6AMBa6CMosOiUFFwnxCykYZoGelLeq/Iad6I4GsoCVDDJbgsPO5OV +Pl2fcoE3nK+V8V142yEc17mnBTU6MdzKJVymkvpajM6RgmWXtgy3mtWVxaTYCZtLZvF 5eqyAcopyy80BjschhCCpKP5tuGWzEbZ6aiCaInBUvB95Nppah+fl/mUAWOB4fd2DyhQ 5xEA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695311035; x=1695915835; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=4u9rqCOxuUCa7AWqQ7wr7T3SAFRcBLfZVXZOCGUgxf0=; b=qCEo09wAToyurvI6PosCLodeaO9q781tYT3jw5h+ePGQsW02gUIoV48AfEHGa6PUFP yuG7zV/meARPxt001sCX8syMoVRW2Vwto0s+s8AmVwckLCZVVElKdUWmW8he7piXqLcW Cfn2AwSV/CPXw+U5h8vQfREnWznkbYEbNOpSI7tu9LhWVBaN75BCzHB5nJBnvRXNbUEw qvfeyHG9gG4LP6eRZn0W6Ys6ik2F/y0OYfyexpMf+bbe0S0toV0ZXUmAq4ZmWL1bWLGP b2eRg8qZs+V/hHWcrYAOAz70LKCbDUvhXqJZLRJafZUkz3246wJe0bQqby0E60PRm6cP +i2w== X-Gm-Message-State: AOJu0YwEkC/VNKOwE+2belz0HMAu9Vy2TErjq5VdlqQVa7DxLPyPZuxy V9LWZKlBJM7nulB+3hLoM47eubqESUbfs1MB3lI= X-Google-Smtp-Source: AGHT+IG3IBtvC76T7Nrp7W3XVnwj2950hmg0cZa2QI8QeL+iISd5wD/hjga0NPwH9pVMu4sNYMB0By0THM8A+MCTi8o= X-Received: by 2002:a67:f5cc:0:b0:44e:96aa:e445 with SMTP id t12-20020a67f5cc000000b0044e96aae445mr5018725vso.29.1695311034950; Thu, 21 Sep 2023 08:43:54 -0700 (PDT) MIME-Version: 1.0 References: <20230918123227.1562074-1-amitprakashs@marvell.com> <20230919114137.2466750-1-amitprakashs@marvell.com> In-Reply-To: <20230919114137.2466750-1-amitprakashs@marvell.com> From: Jerin Jacob Date: Thu, 21 Sep 2023 21:13:29 +0530 Message-ID: Subject: Re: [PATCH v2] dmadev: get DMA device using device ID To: Amit Prakash Shukla Cc: Chengwen Feng , Kevin Laatz , Bruce Richardson , dev@dpdk.org, jerinj@marvell.com, conor.walsh@intel.com, vattunuru@marvell.com, g.singh@nxp.com, sachin.saxena@oss.nxp.com, hemant.agrawal@nxp.com, cheng1.jiang@intel.com, ndabilpuram@marvell.com, anoobj@marvell.com, mb@smartsharesystems.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org On Tue, Sep 19, 2023 at 5:12=E2=80=AFPM Amit Prakash Shukla wrote: > > DMA library has a function to get DMA device based on device name but > there is no function to get DMA device using device id. > > Added a function that lookup for the dma device using device id and > returns the pointer to the same. Looks like it is useful for getting nb_vchan. Could you use info_get() API instead as it can be cached in slow path for DMA adapter?