Hi Thomas, > -----Original Message----- > From: Thomas Monjalon <tho...@monjalon.net> > Sent: Wednesday, October 30, 2019 12:43 AM > To: Joyce Kong (Arm Technology China) <joyce.k...@arm.com> > Cc: dev@dpdk.org; nd <n...@arm.com>; jer...@marvell.com; > step...@networkplumber.org; m...@smartsharesystems.com; Honnappa > Nagarahalli <honnappa.nagaraha...@arm.com>; Gavin Hu (Arm Technology > China) <gavin...@arm.com>; ravi1.ku...@amd.com; rm...@marvell.com; > shsha...@marvell.com; xuanziya...@huawei.com; > cloud.wangxiao...@huawei.com; zhouguoy...@huawei.com; > adrien.mazarg...@6wind.com > Subject: Re: [dpdk-dev] [PATCH v2 0/6] implement common rte bit operation > APIs in PMDs > > 23/10/2019 04:54, Joyce Kong: > > There are a lot functions of bit operations scattered in PMDs, > > consolidate them into a common API family and applied in different > > PMDs to reduce code duplication. > > Please, could you look at what Adrien did in the Mellanox PMD? > > http://code.dpdk.org/dpdk/latest/source/drivers/net/mlx5/mlx5_utils.h#L28 The code has less duplication, but it requires a less natural declaration of variables http://code.dpdk.org/dpdk/latest/source/drivers/net/mlx5/mlx5.h#L607 Should we take this way? /Gavin > >
Re: [dpdk-dev] [PATCH v2 0/6] implement common rte bit operation APIs in PMDs
Gavin Hu (Arm Technology China) Wed, 30 Oct 2019 02:55:38 -0700
- Re: [dpdk-dev] [PA... Honnappa Nagarahalli
- Re: [dpdk-dev]... Gavin Hu (Arm Technology China)
- [dpdk-dev] [PATCH v1 4/5] net/hinic: use... Joyce Kong
- [dpdk-dev] [PATCH v1 5/5] net/qede: use ... Joyce Kong
- [dpdk-dev] [PATCH v1 3/5] net/bnx2x: use... Joyce Kong
- Re: [dpdk-dev] [PATCH v1 0/5] implement ... Stephen Hemminger
- Re: [dpdk-dev] [PATCH v1 0/5] imple... Joyce Kong (Arm Technology China)
- [dpdk-dev] [PATCH v2 0/6] implement comm... Joyce Kong
- Re: [dpdk-dev] [PATCH v2 0/6] imple... David Marchand
- Re: [dpdk-dev] [PATCH v2 0/6] imple... Thomas Monjalon
- Re: [dpdk-dev] [PATCH v2 0/6] i... Gavin Hu (Arm Technology China)
- Re: [dpdk-dev] [PATCH v2 0/... Thomas Monjalon
- Re: [dpdk-dev] [PATCH v2 0/... Jerin Jacob
- Re: [dpdk-dev] [PATCH v... Morten Brørup
- Re: [dpdk-dev] [PA... Gavin Hu (Arm Technology China)
- [dpdk-dev] [PATCH v2 1/6] lib/eal: imple... Joyce Kong
- Re: [dpdk-dev] [PATCH v2 1/6] lib/e... Honnappa Nagarahalli
- Re: [dpdk-dev] [PATCH v2 1/6] lib/e... Jerin Jacob
- Re: [dpdk-dev] [PATCH v2 1/6] lib/e... Morten Brørup
- [dpdk-dev] [PATCH v2 2/6] test/iobitops:... Joyce Kong
- [dpdk-dev] [PATCH v2 3/6] net/axgbe: use... Joyce Kong